Hallo,
ich habe eine Frage bzgl. der Möglichkeit, Geräte/Variablen auf bestimmte Werte zu prüfen.
Derzeit nutze ich folgende Abfrage:
if (Value("PIR_Automatik") eq "on" && Value("isNACHT") eq "on" && Value("Licht_Sued") ne "on") {\
...
Nun kann "Licht_Sued" nicht nur on/off sein, da es sich um einen Dimmer handelt. Der Dimmer wird bspw. auch mit
set Licht_Sued dim68%
set Licht_Sued dim100%
getriggert.
Welche Varianten an Vergleichen gibt es denn? Ich habe nichts wirklich Hilfreiches gefunden.
- Value("{Device}") eq/ne "{Vergleichswert}"
- Verkettung mit UND per &&
ist ok, aber wie kann ich
- ODER verknüpfen? (|| ?)
- auf Ähnlichkeiten vergleichen? (wie bspw. Licht_Sued soll mit dim beginnen)
?
Ist das nicht "dim.*"
Also z.B.:
Value("Licht_Sued") ne "dim.*")
=> Der Zustand von Licht_Sued soll nicht gleich dimirgendetwas sein
?
Und wie wir ODER-verknüpft? Ist es ||?
Hallo,
ZitatIst es ||?
Ja.
Grüße