I cannot seem to find any good scheduler app for Homey. For example if you want to turn on and off lights or other things. I might be that I don’t have my glasses on when looking, but…
In a scenario where you want different times for different days of week/month you could end up with a massive number of flows, which is cumbersome and might be hard to maintain. Is there already a solution for this? In that case I could stop my work now!
It would be elegant to have an app where you can setup a schedule based on weekdays and times (I’m starting to add solar events such as sunrise with offset, based on the sun event app).
I have implemented a basic but well working solution for the scenario above. The app triggers a flow and tokens are set that can be used to do coditional checks for flow exit or else behaviour.
- Someone to help create a web ui for setting up and editing the schedules.
- Done allready: Someone that can help me move towards TypeScript (I really suffer from not having type checking, I hate it!).
- Someone helping with formal review of code. There are likely a number of “stupid” constructions in the current solution I’ve created.
If someone wants to help I’m glad to put this up on github to collaborate. Please note that pointing me in a good direction based on your experience likely works very. I don’t expect anyone to do “my job”.
EDIT: Now it is availiable at GitHub - fpalsson/com.fp.advanced-scheduler: An advanced scheduler for Athom Homey. For weekly and monthly (comming) schedules with fixed time or solar events (sunset, sunrise, dusk, dawn, midday and so on). The idea is not having to setup LOTS of flows if you have complex rules of when to do things based on a weekly schedule (with possibly diffrent times at different days of week).
Official community page: [App] Advanced Scheduler
Feel free to reply. Any kinds of replies are appreciated!