Hallo zusammen,
ich habe die Anwesenheitserkennung am Beispiel des Wiki's bei mir realisiert. Ich habe jetzt bei Analyse des Logs einen gravierenden Nachteil festgestellt. Während einer Abwesenheit löst der Watchdog alle 15 Minuten aus (oder welchen Zeitraum man eingestellt hat), da er immer wieder auf "cefined" zurückgesetzt wird. Das ist technisch natürlich suboptimal. Ich habe jetzt überlegt, den Teil
setstate watchdog_Anwesenheit defined
in ein notify auszulagern, dass auf die Rückkehr horcht.
Ist der Ansatz richtig oder gibt es bessere Lösungsmöglichkeiten?
Gruß,
Veit
Hallo,
genau das Problem hatte ich auch. Und habe dann die von dir vorgeschlagene Lösung umgesetzt. Funktioniert super!
Anregungen habe ich hier gefunden: http://www.meintechblog.de/2013/11/howto-mit-fhem-push-nachrichten-aufs-iphone-schicken-update/ (http://www.meintechblog.de/2013/11/howto-mit-fhem-push-nachrichten-aufs-iphone-schicken-update/)
Grüßle
Setzt bei der PRESENCE Definition einfach das Attribut event-on-change-reading auf "state" und schon funktioniert alles wie gewünscht.
Viele Grüße
Markus
Hallo Markus,
danke für den Vorschlag. Scheint zu funktionieren. Wieder ein notify gespart. ;D
Gruß
Veit