Hallo Leute
Ich habe eine alte Wanduhr. Diese muss alle 14. Tage wieder aufgezogen werden. Nur leider vergesse ich dieses häufiger. Würde nun gerne per Fhem mir eine erinnerung bauen.
Bin schon mal so angefangen.
defmod UHR_monitoring monitoring UHR_DashButton:.*:.short
attr UHR_monitoring errorReturn {return unless(@errors);;;;\ return "Die ZHR muss aufgezogen werden.";;;;\
attr UHR_monitoring errorWait 60*60*24*14
attr UHR_monitoring room UHR
attr UHR_monitoring warningReturn {return unless(@warnings);;;;\ return "Die Uhr muss demnächst wieder aufgezogen werden.";;;;\ }
attr UHR_monitoring warningWait 60*60*24*12
setstate UHR_monitoring active
setstate UHR_monitoring 2017-07-19 09:55:06 state active
setstate UHR_monitoring 2017-07-19 09:54:51 warning
komme nun aber nicht weiter. Könnte mir da vielleicht einer bei Helfen??
Aber vielleicht bin ich ja auch völlig auf dem Holzweg. :(
Danke schon mal im vorraus
Zitat von: Wasserwerk33 am 24 Juli 2017, 12:19:29
Aber vielleicht bin ich ja auch völlig auf dem Holzweg. :(
Könnte mir da vielleicht einer bei Helfen??
Danke schon mal im vorraus
Aber sicher dat, mehrfach sogar!
http://www.duden.de/rechtschreibung/im_Voraus (http://www.duden.de/rechtschreibung/im_Voraus)
Gruß Franz
grasdackel
Gesendet von meinem SM-A310F mit Tapatalk
Zitatdefmod UHR_monitoring monitoring UHR_DashButton:.*:.short
Erstelle lieber dein Trigger auf Basis Eventmonitor, um sicher zu stellen, dass die Syntax des Events korrekt ist:
- EventMonitor starten
- Dachbutton drucken
- ganze Linie vom entspr. Event markieren
- Knof "Create/Modify Device drucken" => Notify => siehe dann die DEF im Notify.
Dazu folgendes aus dem CommandRef merken:
ZitatDas monitor sendet selbst keine Benachrichtung, hierfür ist ein notify oder DOIF notwendig, welches auf das Event "<monitoring-name> error add: <name>" reagiert und dann den Rückgabewert von "get <monitoring-name> default" versendet.
Wenn Du sagst "komme nicht weiter", was bedeutet das?
Hast du schon mal auf den DashButton gedrückt?
Ja habe ich schon mal.
Passierte nichts
verbose 5 und Log zeigen.
Zitat von: FranzB94 am 24 Juli 2017, 12:29:16
Aber sicher dat, mehrfach sogar!
http://www.duden.de/rechtschreibung/im_Voraus (http://www.duden.de/rechtschreibung/im_Voraus)
Gruß Franz
herr lehrer ich weiss was......ich keller brennt noch licht....., ich hab's aber schon ausgeschaltet
Guck besten Mal in den Eventmonitor wenn du den Button drückst.
Ich vermute, dass entweder der Button nicht mit FHEM kommuniziert oder deine DEF nicht korrekt ist.