I'm using EasyTrigger's "A device value is this expression is true" condition in an event. In the expression I'm trying to compare the string of 2 devices (RadtionStation Name devices for a couple of Sonos players).
The expressions I'm trying to use are "$$DTR:833:=$$DTR:887:" as a condition for one event and "$$DTR:833:<>$$DTR:887:" for another event. Neither of these conditions seem to ever be true. I have the 2 sonos players linked and they are playing the same thing. Looking at each device details Advanced tab, I confirmed both devices have a string = "Christina Perri Radio". However, EasyTrigger is throwing an error to the log that says "ERROR missing EOF at 'Perri' at line 1:10". It's like the "space" character is throwing a monkey wrench into the analysis. I've also tried using the expressions "hs.DeviceString(833) = hs.DeviceString(887)" and "hs.DeviceString(833) <> hs.DeviceString(887)" but those conditions never match either.
Any help or guidance is appreciated!
The expressions I'm trying to use are "$$DTR:833:=$$DTR:887:" as a condition for one event and "$$DTR:833:<>$$DTR:887:" for another event. Neither of these conditions seem to ever be true. I have the 2 sonos players linked and they are playing the same thing. Looking at each device details Advanced tab, I confirmed both devices have a string = "Christina Perri Radio". However, EasyTrigger is throwing an error to the log that says "ERROR missing EOF at 'Perri' at line 1:10". It's like the "space" character is throwing a monkey wrench into the analysis. I've also tried using the expressions "hs.DeviceString(833) = hs.DeviceString(887)" and "hs.DeviceString(833) <> hs.DeviceString(887)" but those conditions never match either.
Any help or guidance is appreciated!
Comment