FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: AK-868 am 09 Juli 2013, 12:27:20

Titel: Wie passt man notify-Regexp an?
Beitrag von: AK-868 am 09 Juli 2013, 12:27:20
Malzeit

Ich bin völlig Ratlos nach dem Thema: http://forum.fhem.de/index.php?t=msg&goto=85363&rid=1508#msg_85363 (//forum.fhem.de/index.php?t=msg&goto=85363&rid=1508#msg_85363)

Wie passe ich notify-Regexp an?

Ich hab keinen schimmer. Google hat mir auch nichts brauchbares geliefert.

Vllt. nimmt sich jemand die Zeit und erklärt es mir.

MfG
Andre
Titel: Aw: Wie passt man notify-Regexp an?
Beitrag von: betateilchen am 09 Juli 2013, 12:52:29
Also wie regex funktioniert, kann man sicher nicht einfach auf die Schnelle erklären, außerdem gibts dafür jede Menge sehr gute Tutorials im Internet

zum Beispiel hier: http://www.traum-projekt.com/forum/73-workshops-und-tutorials/27341-workshop-regular-expressions.html (//www.traum-projekt.com/forum/73-workshops-und-tutorials/27341-workshop-regular-expressions.html)

Es gibt auch gute Tools, um regex auf korrekte Funktion zu testen, zum Beispiel

http://www.weitz.de/regex-coach/ (//www.weitz.de/regex-coach/)
http://kodos.sourceforge.net/ (//kodos.sourceforge.net/)


Wenn Du in FHEM in einem notify Anpassungen machen möchtest, mußt Du die Änderungen in der DEF des notify machen.

(http://up.picr.de/15119815fs.jpg)

Die regexp ist immer der Teil, der vor der geschweiften Klammer steht, Du siehst den auch weiter unten nochmal unter REGEXP aufgeführt. Der Ausdruck ist quasi der Teil, der "erfüllt" sein muss, damit das notify ausgeführt wird.