FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Otto am 17 Juni 2017, 18:20:44

Titel: notify bei state = fehler - reading value in dummy
Beitrag von: Otto am 17 Juni 2017, 18:20:44
Hallo,

ich hab gerade ein Brett vorm Kopp

ich möchte beim Device 'shaun' und dem state 'fehler' den Fehlertext aus dem reading '"fehler_aktuell' 'in ein dummy schreiben, um das im fhemUI anzuzeigen.
Dummy deshalb, weil das reading 'fehler_aktuell' nur beim state=fehler da ist, bei einem anderen state gibt es das reading nicht, so dass ich dann NULL  haben will.

hier mein notify
shaun.state:.* {my $shaunfehler =ReadingsVal("shaun","fehler_aktuell",""); fhem ("set du_shaun_fehler $shaunfehler")}

Geht aber nicht.
Titel: Antw:notify bei state = fehler - reading value in dummy
Beitrag von: Otto123 am 17 Juni 2017, 19:35:47
Hi Otto,

Ausführungsteil einfacher, in der commandref  (https://fhem.de/commandref_DE.html#set)unter set magic zu finden  8) set du_shaun_fehler [shaun:fehler_aktuell]

Aber was geht nicht?
notify wird nicht getriggert? -> Eventmonitor benutzen!
set Befehl geht nicht? Welche Fehlermeldung?

Gruß Otto
Titel: Antw:notify bei state = fehler - reading value in dummy
Beitrag von: Thorsten Pferdekaemper am 17 Juni 2017, 20:10:45
Hi,
Zitat
shaun.state:.*
...ist nicht so toll. Wahrscheinlich macht das eher was:

shaun:state.*

...aber auch nur, wenn das Attribut addStateEvent gesetzt ist. Ansonsten einfach nur

shaun

Gruß,
   Thorsten