Hallo, ich bin aus der CommandRef zu dem Punkt nicht wirklich schlau geworden.
Ich will in der Bedingung eines DOIF's zwei Readings abprüfen ob das eine kleiner als das andere ist. Soweit so gut:
([<Device1>:<Reading>] <= [<Device2>:<Reading>])
Jetzt kommen wir zum Problem, der Name des Device2 soll variable sein und selbst aus einem Reading ausgelesen werden.
Dazu habe ich nichts in der commandRef direkt gefunden oder es überlesen. Würde folgende Bedingung funktionieren?
([<Device1>:<Reading>] <= [[<Device>:<Reading>]:<Reading>])
Zitat von: Superposchi am 12 Juli 2022, 13:20:04
Hallo, ich bin aus der CommandRef zu dem Punkt nicht wirklich schlau geworden.
Ich will in der Bedingung eines DOIF's zwei Readings abprüfen ob das eine kleiner als das andere ist. Soweit so gut:
([<Device1>:<Reading>] <= [<Device2>:<Reading>])
Jetzt kommen wir zum Problem, der Name des Device2 soll variable sein und selbst aus einem Reading ausgelesen werden.
Dazu habe ich nichts in der commandRef direkt gefunden oder es überlesen. Würde folgende Bedingung funktionieren?
([<Device1>:<Reading>] <= [[<Device>:<Reading>]:<Reading>])
Das geht nicht. Es gibt nur indirekte Timer.