{% set travel_sensor = "sensor.busser_fra_marsk_billesvej" %} {% set ts_format = "kl. %R" %} {% set max_listings = 5 %} {% set headers = ["", "Rute", "Afgang", "Planlagt afgang"] %} {% set icon = "mdi:bus" %} {%- for header in headers %} {%- endfor %} {%- for departure in state_attr(travel_sensor, "next_departures") %} {%- if loop.index < max_listings %} {%- endif %} {%- endfor %}
{{ header }}
{{ state_attr(travel_sensor, "route") }} om {{ states(travel_sensor) }} minut{{ "ter" if states(travel_sensor) | int > 1 }} {{ strptime(state_attr(travel_sensor, "due_at"), "%d.%m.%y %H:%M").timestamp() | timestamp_custom(ts_format) }}{% if state_attr(travel_sensor, "real_time_at") is not none %}({{ strptime(state_attr(travel_sensor, "real_time_at"), "%d.%m.%y %H:%M").timestamp() | timestamp_custom("%R")}}){% endif %}
{{ departure.route }} om {{ departure.due_in }} minut{{ "ter" if departure.due_in | int > 1 }} {{ strptime(departure.due_at, "%d.%m.%y %H:%M").timestamp() | timestamp_custom(ts_format) }}