I have a event that I want to trigger using the ET trigger "If Any device in the Group xxx had its value set and [expression] is true function.
The group xxx is all central scene devices and I want it to trigger on the values 1000 (top button press) or 2000 (bottom button press)
If I use the expression:
Then the event works and triggers.
However, if I use the following expression with the "in" operator:
The group xxx is all central scene devices and I want it to trigger on the values 1000 (top button press) or 2000 (bottom button press)
If I use the expression:
($$GLOBALVAR:ETDeviceValue: == 1000) || ($$GLOBALVAR:ETDeviceValue: == 2000)
Then the event works and triggers.
However, if I use the following expression with the "in" operator:
in($$GLOBALVAR:ETDeviceValue:, 1000, 2000)
The event fails to trigger.
I understand that the second expression with the "in" operator should give me the same result as the first expression using the equality testing and the or operator. Any idea what I'm doing wrong?
I'm using the beta ET plugin: 3.0.0.54 if that matters.
I understand that the second expression with the "in" operator should give me the same result as the first expression using the equality testing and the or operator. Any idea what I'm doing wrong?
I'm using the beta ET plugin: 3.0.0.54 if that matters.
Comment