FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Olaf A am 31 Januar 2015, 22:51:26

Titel: In userReading pct auf 1 oder 0 setzen
Beitrag von: Olaf A am 31 Januar 2015, 22:51:26
Hallo Ihr,

ich möchte über Attributes in den userReading ein Reading auf einen bestimmten Wert setzen.
Ich habe es mit

pct {(ReadingsVal("myPi_in0","pct",0) eq ReadingsVal("myPi_in0","state",0)) ? (set ReadingsVal("myPi_in0","state",0) 1) : (set ReadingsVal("myPi_in0","pct",0) 0)}

oder

pct {(ReadingsVal("myPi_in0","pct",0) eq ReadingsVal("myPi_in0","state",0)) ? (1) : (0)}

versucht und bin dort nicht weiter gekommen.
Im Prinzip möchte ich bei Gleichheit der beiden Variablen pct auf 1 setzen und wenn dieses nicht der Fall ist soll pct 0 annehmen.

Gruß Olaf