FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: darkness am 15 April 2016, 16:52:35

Titel: RegEx im Modul Alarmanlage
Beitrag von: darkness am 15 April 2016, 16:52:35
Hallo,

ich beschäftige mich gerade mit dem Modul Alarmanlage. Dort möchte ich prüfen, ob ab einer bestimmten Uhrzeit die Fenster geschlossen.
Nutze das Wiki als Grundlage. Die Nachricht, dass ein Fenster offen ist bekomme ich auch.
Nur der "Cancel"-Teil klappt nicht. Ich habe zu Testzwecken ein Dummy angelegt: d_test. Sobald dieser "no" ist, soll der Alarm zurück gesetzt werden.
Den Dummy habe ich als Sensor auch in der Übersicht. Bei Notify in RegExp habe ich d_test:no.

Nachdem der Alarm gesendet wurde (also ein Fenster offen ist) setze ich mit set d_test no den Dummy auf no. Nach meinem Verstädnis sollte jetzt doch der alarm widerufen werden, oder?

Internals:
   NAME       d_test
   NR         200
   STATE      no
   TYPE       dummy
   Readings:
     2016-04-15 16:40:18   state           no
Attributes:
   alarmDevice Sensor
   alarmSettings alarm3,|d_test:no|jetzt zu|off
   room       waschraum

Titel: Antw:RegEx im Modul Alarmanlage
Beitrag von: KölnSolar am 15 April 2016, 18:11:57
für alarm3 sollte das so sein. Was sagt denn Dein notify alarm3.off.N ? Der Event-Monitor ? Das Log ? Das Alarm-Modul ist ja sehr redefreudig mit verbose=3  ;)
Titel: Antw:RegEx im Modul Alarmanlage
Beitrag von: darkness am 16 April 2016, 19:14:27
Der Tipp mit dem Logging war gut. Das Problem war ein Globaler Chacel Dummy. Dieser hat ein Fehler verursacht. Jetzt läuft es. Danke.