Hauptmenü

Syntax Frage

Begonnen von DerFrickler, 23 Oktober 2015, 21:10:43

Vorheriges Thema - Nächstes Thema

DerFrickler

Hallo zusammen,

Der Syntax
#FileLog 3::0:$fld[2]=~"on"?1:0


bezieht sich ja nun auf den Zustand on = 1 und alles andere = 0.

Wie kann man das umschreiben dass man das Ganze z.B. in on = 3, etwasOn = 2, naheAnOff = 1 und  alles andere 0 abstufen kann?

Gruß!

marvin78

#FileLog 3::0:$fld[2]=~"on"?3:($fld[2]=~"etwasOn"?2:($fld[2]=~"naheAnOff"?1:0))

DerFrickler

Danke, nun müsste man es nur noch etwas anpassen...

Kann man das das ganze auch nur auf das Reading state beziehen? Die Werte der anderen readings erzeugen mir immer eine 0 zwischendurch und erzeugen dadurch ungewollt eine schwarze Fläche.

Gruß!