Hi,
I'm a newbie to the hubitat community, but I've got myself a hub and a sinope zigbee thermostat wired to a baseboard heater in one of our rooms.
I have used the 'Thermostat Scheduler' app to create a schedule for the thermostat, and it works really well. My goal was to create a rule that I could trigger from Alexa to turn the heater on for 1 hour, then go back to the scheduler settings.
After initially struggling with the rules (especially the delay function), I've found the solution that seems to work:
I use a 'Thermostat Override' virtual switch as a restriction for the Thermostat Scheduler.
I use the 'Family Room Heat Boost' as a virtual switch that I expose to Alexa so that we can control it by voice.
I initially struggled with the delay until I read this: Delay Cancel not cancelling - Rule Machine® - Hubitat and the Rule 5.1 | Hubitat Documentation which helped me understand the need to cancel waits.
Has anyone else has done anything like this or has a different approach? Maybe a more elegant solution?