Hi,
ich habe ein kleines Problem. Ich will eine Benachrichtigung wenn jemand aus dem Haus geht. Jetzt bin ich Dank Wiki etc schon soweit das es eigentlich funktioniert nur stellt mein Watchdog anstatt der angegebenen 10 Min Verzögerung ganze 20 Stunden ein. Ich finde den Fehler in meinem Watchdog Define nicht. Brauche Hilfe!
define wdog_presence_maggy watchdog handy_maggy:absent 00:10 handy_maggy:present set pushmsg msg 'Schatz ist...' '...ausser Haus' 'Edi-S3' '0' '' ; setstate wdog_presence_maggy defined
attr wdog_presence_maggy regexp1WontReactivate 1
attr wdog_presence_maggy room Allgemein
Versuche das mal mit zwei Watchdogs!
Zitat von: P.A.Trick am 15 Mai 2014, 22:45:01
Versuche das mal mit zwei Watchdogs!
Kann dir nicht ganz folgen.
Ist ja nur einer beabsichtigt.
Mir ist aber gerade aufgefallen dass er trotz der falschen anzeigen funktioniert. Nur jetzt kommt er nicht aus dem triggered raus....
Schaue dir mal mein Beispiel an!
#########################################################################
# Fenster Benachrichtigung ueber Watchdog
# EG.KZ.Fensterkontakt
#########################################################################
define w_window_open_EG.KZ.Fensterkontakt watchdog .*EG.KZ.Fensterkontakt:open.* 00:01 .*EG.KZ.Fensterkontakt:close.* {\
sendmsg 'Fenster in der Kueche wurde geoeffnet!';;\
fhem("setstate w_window_open_EG.KZ.Fensterkontakt defined");;\
}
attr w_window_open_EG.KZ.Fensterkontakt group WindowControl
attr w_window_open_EG.KZ.Fensterkontakt regexp1WontReactivate 1
attr w_window_open_EG.KZ.Fensterkontakt room _Watchdog
define w_window_closed_EG.KZ.Fensterkontakt watchdog .*EG.KZ.Fensterkontakt:close.* 00:01 .*EG.KZ.Fensterkontakt:open {\
sendmsg 'Fenster in der Kueche wurde geschlossen!';;\
fhem("setstate w_window_closed_EG.KZ.Fensterkontakt defined");;\
}
attr w_window_closed_EG.KZ.Fensterkontakt group WindowControl
attr w_window_closed_EG.KZ.Fensterkontakt regexp1WontReactivate 1
attr w_window_closed_EG.KZ.Fensterkontakt room _Watchdog
Zitatsetstate wdog_presence_maggy defined
probier mal:
trigger wdog_presence_maggy .
cheers
Zitat von: mi.ke am 15 Mai 2014, 23:14:45
probier mal:
trigger wdog_presence_maggy .
cheers
Habe ich gestern auch gefunden und gleich mal probiert. Ist meiner Meinung nach auch die elegantere Lösung.
Edit: Hilft nichts =(
Wenn ich den Befehl aber einzeln ausführe funktionierts...
Syntaxtechnisch kanns auch net sein weil ich schon probiert habe den pushmsg mit dem trigger zusammen abzusetzen und das ohne problem geht.
Das mit den 2 watchdogs ist ja schön und gut aber ich möchte keine Benachrichtigung wenn jemand heim kommt, nur wenn jemand geht.