FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: matzewob am 17 Juni 2019, 12:44:13

Titel: Reading mit Leerzeichen auf Notify
Beitrag von: matzewob am 17 Juni 2019, 12:44:13
Moin zusammen,

ich brauch mal wieder erleuchtung und wollte euch mal wieder um Hilfe bitten.
Ich habe einen ESPEasy, der einen Potentialfreien Kontakt ausließt.

Jetzt bekomme ich dort aber entweder als Reading "Sta: on" oder "Sta: off"

Ich wollte das jetzt auf ein Notify setzen, das wenn er auf "Sta: off" wechselt, eine Nachricht losschickt.
Leider bekomme ich das durch die Leerzeichen nicht hin? Wie macht man denn sowas?


defmod ESPEasy_RM_CONTROLLER_Rauchmelder ESPEasy 192.168.178.98 80 espBridge RM_CONTROLLER_Rauchmelder
attr ESPEasy_RM_CONTROLLER_Rauchmelder IODev espBridge
attr ESPEasy_RM_CONTROLLER_Rauchmelder Interval 300
attr ESPEasy_RM_CONTROLLER_Rauchmelder event-on-change-reading .*
attr ESPEasy_RM_CONTROLLER_Rauchmelder group ESPEasy Device
attr ESPEasy_RM_CONTROLLER_Rauchmelder presenceCheck 1
attr ESPEasy_RM_CONTROLLER_Rauchmelder readingSwitchText 1
attr ESPEasy_RM_CONTROLLER_Rauchmelder room ESPEasy
attr ESPEasy_RM_CONTROLLER_Rauchmelder setState 3

setstate ESPEasy_RM_CONTROLLER_Rauchmelder Sta: on
setstate ESPEasy_RM_CONTROLLER_Rauchmelder 2019-06-17 12:40:28 Status on
setstate ESPEasy_RM_CONTROLLER_Rauchmelder 2019-06-17 12:38:02 presence present
setstate ESPEasy_RM_CONTROLLER_Rauchmelder 2019-06-17 12:40:28 state Sta: on



Das Notify


defmod RM_ALARM notify ESPEasy_RM_CONTROLLER_Rauchmelder."Sta: off" set Telegram message Rauchmelder ausgelöst

setstate RM_ALARM active
setstate RM_ALARM 2019-06-17 12:40:04 state active





Danke euch schonmal für die Hilfe!

Gruß aus Brome

Matthias
Titel: Antw:Reading mit Leerzeichen auf Notify
Beitrag von: CoolTux am 17 Juni 2019, 12:49:37
Oh je da ist ja alles durcheinander.

Du kannst im Eventmonitor den Event markieren und sagen create Notify.

Alternativ

defmod RM_ALARM notify ESPEasy_RM_CONTROLLER_Rauchmelder:Sta:.off
Titel: Antw:Reading mit Leerzeichen auf Notify
Beitrag von: tarum am 17 Juni 2019, 14:42:22
erstelle ei userreading mit diesem Inhalt
state {ReadingsVal($name,"Switch","") }
Titel: Antw:Reading mit Leerzeichen auf Notify
Beitrag von: CoolTux am 17 Juni 2019, 14:44:48
Zitat von: tarum am 17 Juni 2019, 14:42:22
erstelle ei userreading mit diesem Inhalt
state {ReadingsVal($name,"Switch","") }
Falsches Forum?