Time-based schedule
Show a specific screen automatically during a daily time window --
handy for e.g. checking bus departures every morning. Takes priority
over rotation and any manual pin while active (Navidrome priority
above still wins over this if enabled), and reverts back on its own
once the window ends. A window can cross midnight (e.g. 22:00-02:00).
Leave a row's screen on "-- none --" to disable it.
{% for i in range(1, max_schedule_rules + 1) %}
{% set rule = schedules[i - 1] if i - 1 < schedules|length else None %}
{% endfor %}