Hi everyone! ![]()
I’d like to share My Scheduler, a Home Assistant app I made, in case anyone finds it useful. It lets you schedule devices from a simple, phone-friendly UI in the sidebar. You don’t need YAML or helpers, and schedules keep running even with no dashboard open.
GitHub: My Scheduler
Requires Home Assistant OS or Supervised (apps are not available on Container/Core).
Getting started
- Install the app, start it and open My Scheduler from the sidebar.
- As the admin, go to Settings → Devices, add the devices you want to schedule and give them friendly names so family members can find them easily. Only devices added here can be used on the Home page.
- On the Home page, tap +, pick a device and set a time or an on → off range.
Main features
- Time or on → off time range, sunrise/sunset, repeat days, conditions
- Auto-off: turns a device off after it has been on for N minutes, however it was turned on (great for watering)
- Groups with an on/off switch and a “Skip today” button (e.g. when it rains)
- Compact, list or 24h chart view, chosen separately by each user
Note: the app is meant for simple timers. It avoids complex, nested conditions on purpose. For more advanced logic, create a script in Home Assistant and schedule that script with the app.
Help
The app is still new, so there may be bugs. Feel free to open an issue if something is not working as expected, and I’ll do my best to help when I can.
Got questions or ideas, or want to share how you use it? Just reply here (yes, you’re already in the right place
).
Donate
I build and maintain this app in my spare time. If you find it useful and would like to support it, a donation would be very much appreciated ![]()
Thank you all for your support, it keeps me motivated!









