FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hmtec99 am 18 November 2016, 19:17:25

Titel: Notify Regex - Leerzeichen/Sonderzeichen in Reading
Beitrag von: hmtec99 am 18 November 2016, 19:17:25
Hallo Leute.

Bin grad wieder am Rande des Wahnsinns.

Wenn man wirklich ausgeglichen ist und sich langweilt, MUSS man sich mit Hausautomatisierung beschäftigen, dann ändert
sich das ganz schnell!  :)


Weiß jemand wie ich folgendes Event im Ganzen als Regex für ein Notify angeben muß?

2016-11-18 19:12:14.291 Nextion td_WZ received: H65(e) H00 H09 H01

Gruß, Oli

Titel: Antw:Notify Regex - Leerzeichen/Sonderzeichen in Reading
Beitrag von: Puschel74 am 18 November 2016, 20:15:18
Nextion.td_WZ.received:.*
würd ich mal vermuten.
define n_Nextion notify Nextion.td_WZ.received:.* Log(3,"$NAME - $EVENT");
Sollte hoffentlich einen Eintrag im globalen Logfile bei Loglevel 3 bringen.
Titel: Antw:Notify Regex - Leerzeichen/Sonderzeichen in Reading
Beitrag von: justme1968 am 18 November 2016, 20:23:27
der : ist der trenner zwischen device und reading.

wenn der rest des readings wirklich unwichtig ist dann so:Nextion.td_WZ:received.*wenn nicht dann z.b. so:Nextion.td_WZ:received..H65.e..H00.H09.H01
Titel: Antw:Notify Regex - Leerzeichen/Sonderzeichen in Reading
Beitrag von: Puschel74 am 18 November 2016, 20:35:06
Jep ...
received sollte das Reading sein.

Daher liebe ich mein notify für solche Fälle:
define n_notify notify <Device_Name> { Log(0,"$NAME -- $EVENT");}