(gelöst m. Watchdog) DOIF als Haustuer-Alarmmelder?

Begonnen von micomat, 08 Januar 2016, 11:11:06

Vorheriges Thema - Nächstes Thema

micomat

Hallo zusammen,

ich moechte einen Alarm per Pushover bekommen, wenn die Haustuer geoeffnet und moeglicherweise auch wieder geschlossen wird, aber eine bestimmte Aktion danach nicht innerhalb von 5 Minuten erfolgt.
Nun kann ich das toll mit DOIF abbilden, aber es funktioniert nur, wenn die Haustuere dabei offen bleibt. In der Regel geht sie aber ja wieder zu.


(([HM-Sec_Haustuer:state] eq "open") and ([XXX:state] eq "off")) (set push2iphone msg 'Alarm Haustuer!' 'Haustuere geoeffnet!!' '' 1 '')
attr doif_Tuer_Alarm2 wait 300


Die Haustuere geht aber ja wieder in State "closed" (Tuerschliesser), womit das DOIF den Alarm nicht mehr verschickt. Wie kann ich das abbilden, dass das trotzdem funktioniert?


Danke,
Markus
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

micomat

#1
Habs jetzt mit nem Watchdog geloest


define w_Tuer_Alarm watchdog Sec_Haustuer:open 00:05:00 Baum:on {if (ReadingsVal("XXX","state","") eq "off"){fhem ("set push2iphone msg 'Alarm Haustuer!' 'Haustuer geoeffnet !!!' '' 1 ''")}}
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200

Ellert

Du hättest es mit attr doif_Tuer_Alarm2 do always lösen können.

Übrigens: Es reicht [HM-Sec_Haustuer] wenn Du nur auf den Status triggern möchtest.

micomat

Danke :) Sollte mein Watchdog nicht zufriedenstellend arbeiten, versuch ichs nochmal mit deinem Hinweis.

Gruß
Markus
Synology DS218+ with fhem+iobroker in docker, 2x RasPi w. ser2net, CUL433+868, IT, EGPM2LAN, THZ/LWZ, FB_Callmonitor, HMS100TF, Homematic, 2x TX3-TH, Pushover, USB-IR-SML-Head, SONOS, GHoma, MBus, KLF200