Best practice for rule that modifies its behavior if device controlled manually

See Design Pattern: Manual Trigger Detection.

The most robust approach is the “Proxy Items” approach. At a high level, you have three Items, on controlled by the temp, one put on your UIs, and one linked to the Channel. The you need a rule triggered by all three. If the first Item triggers the rule, you know it was triggered by a temp change. If the second or third one trigger the rule you know that it was manually commanded. Take what ever action is appropriate.

1 Like