This morning the heated floor in my room was not on when it should have been. I check the rule and it shows that I am assigning the set point value to a local variable and then testing if the variable is above or below the current temp.
It shows the set point at 72, then assigning this to a local variable, and then the local variable showing 68.
When I manually clicked on run rule actions it updated correctly and all was fine.
This is the first time it has happened and has run correctly up until now AFAIK. Any way to diagnose this? Thanks.