1) Give a description of the problem
No problem, looking for a better/less intensive way to trigger on multiple changes.
2) What is the expected behaviour?
At any time change interval, check & set mode. But must also trigger from phones changing status at any time, not just at the start of the scheduled time slots.
3) What is happening/not happening?
Works, but the ideal scenario is that I could trigger the piston any time a phone changes, as well as at 12:00:00 AM, 6:00:00 AM, etc…
**4) Post a Green Snapshot of the piston![image|45x37]
My only thought is to use a virtual switch with Rules Machine (Hubitat) to trigger the change of the virtual switch based on the start of time intervals. Not sure I like that, adding 1 additional component to something that works reliably today already. (basically at 6:00:00, have rules machine turn switch on, Webcore would trigger on that, and turn the switch off after running)