Hallo,
ich möchte gern in den readings meines WOL anstelle eines true/false ein userreading mit 1/0 erstellen.
Aktuell habe ich das usereading so aufgebaut...
ZitatFL_1_isRunning {ReadingsVal("KL_Synology_WOL","isRunning","")}
aber wie muss ich gestallten um für true eine 1 zu erhalten und für false eine 0?
Für eure Hilfe wäre ich sehr Dankbar...
Danke.
FL_1_isRunning { (ReadingsVal($name,'isRunning','') eq 'true' ? 1 : 0) }
indem Du das Ergebnis Deiner Abfrage (ReadingsVal) auswertest. Dafür gibt es (in den meisten Programmiersprachen) if und else.
Zitat von: CoolTux am 28 Januar 2019, 11:55:02
FL_1_isRunning { (ReadingsVal($name,'isRunning','') eq 'true' ? 1 : 0) }
SUPER! Danke für die schnelle Hilfe, läuft.