Has anyone else had issues with one set of rules interfering with rules set for a different day/time/mode?
Example: I use a temp sensor to determine when to activate my A/C (it's energy save mode sucks).
Mon-Fri:
At 1645, If Home mode Then A/C=on
Sat-Sun:
At 0830, If Home mode Then A/C=on
Mon-Fri:
Between 1700 and 2300
If (A/C=off) + Home mode + (Temp=76°F) Then A/C=on
If (A/C=on) + Home mode + (Temp=73°F) Then A/C=off
Sat-Sun:
Between 0845 and 2300
If (A/C=off) + Home mode + (Temp=76°F) Then A/C=on
If (A/C=on) + Home mode + (Temp=73°F) Then A/C=off
Sun-Sat:
At 23:00, wait 300sec A/C=off
Sun-Sat:
If Away Mode, wait 300sec A/C off
Lets say it's 1645 on Saturday and the Temp sensor reads 73°F. The A/C should simply turn off. What will actually happen is the A/C will power on and off rapidly until it's breaker trips. Sometimes it's that predictable and I can just turn off the incorrectly conflicting rule. Other times I have no idea what's causing it to freak out. I have to turn the rules off one by one in order to figure out the conflict. Sometimes it's not even related. It almost seems like it reads half the rule and ignores the rest. It also seems like it's trying to turn it on, even though it's already on. But instead of just setting to on, it toggles (I never use toggle).
Is it possible that, if a rule calls for a state that is already present, it toggles instead? Because that would be the worse. I suppose, either way, it would be ignoring some portion of the rule. Anyone have any ideas?
On a somewhat unrelated note: Add Relational Expressions (<,>,<=,>=,!=)