Compact mobile light scheduler dashboard

Hi all!

I’m a heavy user of Niels Faber’s scheduler card to control my lights, but wanted a simpler way to see and manage my lighting schedules on a phone interface.

The normal Scheduler Card is schedule-centric, whereas I wanted the reverse view:

room → light → schedules affecting that light

So I put together a small custom Lovelace card that gives me a compact mobile view with:

  • current light state
  • schedules per light
  • active weekdays
  • schedule time/action
  • enable/disable toggle
  • shared schedules
  • collapsible rooms
  • room summary showing lights currently on and how many lights have schedules

It still uses the existing Scheduler Component / Scheduler Card underneath - this is just an alternative frontend.

A couple of screenshots below showing the expanded and collapsed views.


Dependencies

  1. Scheduler Component by Niels Faber
  2. Scheduler Card by Niels Faber
  3. Browser Mod by Thomas Lovén

Code + example YAML:
https://gist.github.com/hsolgaard/815eba9a3c060bcc22f83d0bd63a38b3

This is still an early version built for my own setup, but I thought I’d share it in case it’s useful to anyone else.