core/homeassistant/components/trafikverket_ferry/util.py

16 lines
398 B
Python

"""Utils for trafikverket_ferry."""
from __future__ import annotations
from datetime import time
def create_unique_id(
ferry_from: str, ferry_to: str, ferry_time: time | str | None, weekdays: list[str]
) -> str:
"""Create unique id."""
return (
f"{ferry_from.casefold().replace(' ', '')}-{ferry_to.casefold().replace(' ', '')}"
f"-{ferry_time!s}-{weekdays!s}"
)