I need to set thermostat heatPoint/coolPoint to 0 to signal modified Honeywell Home thermostat driver that thermostats are to return to schedule for heating/cooling, respectively.
In Legacy RM, this is possible.
In RM 5.1, if I enter 0 on UI, then heatPoint/coolPoint is not set in action on UI. If I create a local variable with 0 value, and use this for heatPoint/coolPoint, then action correctly references variable. However, when action runs, the 0 value is not passed to driver.
It looks like the number 0 is being interpreted as null, but these are not the same.
My current workaround is to use -1 as the setpoint value that enables thermostat schedule.