RegEx im Modul Alarmanlage

Begonnen von darkness, 15 April 2016, 16:52:35

Vorheriges Thema - Nächstes Thema

darkness

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


KölnSolar

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  ;)
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

darkness

Der Tipp mit dem Logging war gut. Das Problem war ein Globaler Chacel Dummy. Dieser hat ein Fehler verursacht. Jetzt läuft es. Danke.