Category: Controls · Manages: device schedules · Reads data: yes (the schedule list)
Mental model
A Schedule Manager is a programmable wall timer. It lists the time-based schedules on your device(s) and lets users add, edit, and run them — automation that happens at a time, not in response to a value.When to use it
- Let users create clock-based automation (on at 6:00, off at midnight)
- Surface and manage a device’s schedules in the UI
Settings
General
- Widget Title / ID
- Device ID (optional) — scope to one device
- Max schedules to display
Style
- List layout · item spacing / background
- Show status / date / last executed — which columns show
- Show action buttons — edit/run controls
- Button color, background, border, font
Related
Schedules created here appear in the user app’s Schedules tab, and you can monitor them product-wide. For conditional automation (“if a value crosses…”), use Rules instead.Script API example
The same interactions from a dashboard script:Rule Manager
Conditional (if/then) automation.
Schedules (app)
The user-facing schedules tab.

