RM and Thermostast Scheduler - What am I doing wrong?

Here is the setup: I have a guest house which is usually empty and thus only heated to 8°c. My idea was to have a virtual switch that I could flip to set temps to "normal" and when off, set modes to 8° accross the board.

I have created the rule, and it runs and looks like I want it to, but it does not seem to change the setpoints of the thermostat. In the logs it does not seem to touch the Thermostat.

Anyone have a clue of what I might be doing wrong here ?


A simpler way to do it might be to set up your normal requirements in scheduler and then when you don't need it, pause the scheduler and set the setpoint to 8C in RM when your virtual switch is on. It will then stay at 8C regardless of scheduler settings. Then when the virtual switch goes off restart the scheduler in RM.

I do a similar thing on mine and it works well.

1 Like

Is there any benefit to running the thermostat scheduling under Hubitat then using the built in scheduler?

I’ve already set some stuff up to turn off the thermostat if doors and windows are left open, and turn to away mode when nobody is home.

I have an Ecobee.

Yes, that sounds like a good idea. I will try that. I do wonder though if my current setup should work and if so, since it doesn’t, it might be bug ?

I am not sure about that. My thermostat is virtual, so I can’t really comment.

Are you aware that thermostat scheduler only actually changes the setpoints on the thermostat when the mode next changes (or next time occurs, if time based)? So changing the scheduler setpoints has no instant effect on the current thermostat setting.

You can "force" an instant change by pausing and then resuming the scheduler after you make changes to it.

Yes, that would be fine, and I tested it by doing a mode switch without any luck. It simply does not change the thermostat it seems.

There is a run rule now button as well. I would assume this to work similarly to pausing and starting the scheduler ?

No, that won't do it. That just runs the RM rule. The point is that the thermostat scheduler app itself only sends the setpoints when mode changes (or time of day is reached, if using that mode), OR it resumes from a pause condition.

1 Like