Set virtual thermostat thermostatOperatingState to idle if lowering the heatingSetpoint below the value of current temperature

Basically what it says in the title. I am running 7 thermostats and sometimes I manually lower the setpoint if the room temperature is high enough and then I would also like the thermostat to check the current temperature instead of waiting until the temperature is updated from the temperature probe. Currently I have to wait until the temperature probe has posted a new temperature which can take a few minutes, depending on outside conditions.

The main reason for doing this is that my heating is electric and they are set to turn of when the thermostat is idle.

I could of course do this in RM, but I am not aware of a way to do this with a single rule and I don´t want to create 7 rules to accomplish this.

I guess I don't understand, if I lower the heat setpoint below the temperature that the thermostat is at, mine goes to idle.

Is that on a virtual thermostat ? My setup is such: I have a temperature probe that updates and sends the temperature to the virtual thermostat only on change. Only after receiving the new reading the thermostat will go to idle.

There is no way to send a temperature reading every x seconds. I use the Aqara Xiaomi temperature probes.

I do the same, but on change of setpoint I do see it go idle. I also do a force refresh every 10 min on my temp sensors in rm.
And yes on the virtual thermostats, I have 5.

Interesting. I went in and I actually am not using the built-in virtual thermostat. My mistake. I think I will have to go back and figure out why I am not using that one before I do any changes. nice to know that the built-in one has this feature I am looking for :slight_smile:

Thanks for the information :slight_smile: