Reading mit Leerzeichen auf Notify

Begonnen von matzewob, 17 Juni 2019, 12:44:13

Vorheriges Thema - Nächstes Thema

matzewob

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

CoolTux

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
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

tarum

erstelle ei userreading mit diesem Inhalt
state {ReadingsVal($name,"Switch","") }
Linux Server 22.04 CUL 868+433, CCU3, Homematic, Intertechno, FritzDect 200, JeeLink+LaCrosse, Duofern Stick+Rollotron Gurtwickler,smartVISU-3.0.0

CoolTux

Zitat von: tarum am 17 Juni 2019, 14:42:22
erstelle ei userreading mit diesem Inhalt
state {ReadingsVal($name,"Switch","") }
Falsches Forum?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net