FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: blackboro am 07 Februar 2015, 12:47:06

Titel: Anwesenheit mit mehreren Smartphones und Watchdog
Beitrag von: blackboro am 07 Februar 2015, 12:47:06
Hallo,

ich will per Anwesenheit meine Heizung steuern.

Ich habe 2 Smartphones, die ich per lan-ping ansteuere:
define Handy.K PRESENCE lan-ping 192.168.2.146 30 60
define Handy.M PRESENCE lan-ping 192.168.2.145 30 60

Einen Dummy, der dann die Ansteuerung der Temperatur machen soll:
define Anwesend dummy
attr Anwesend event-on-change-reading state


Ein Handy anwesend soll den Dummy auf "on"ändern:
define SetAnwesend notify Handy.K:present|Handy.M:present set Anwesend on
Das ist trivial und klappt auch.

Das Problem ist jetzt: ich möchte, dass wenn beide ausser Haus sind, sich der Dummy auf "off" schalten soll.
Dafür habe ich einen Watchdog genommen, denn ich will ja nicht, dass ein einzelner nicht zurückgemeldeter Ping schon schaltet:
define watchdogAnwesend watchdog Handy.K:absent|Handy.M:absent 00:02:10 Handy.K:present|Handy.M:present set Anwesend off;; setstate watchdogAnwesend defined
Das Problem ist jetzt aber, dass der Watchdog ständig neu gesetzt wird. Event-on-change bei den Smartphones kann ich ja nicht nehmen, weil der ja ein noch vorhandes Smartphones von den beiden den Watchdog nicht unterbricht.

Irgendwie sehe ich die Lösung nicht :( Vielleicht hat jemand ne Idee?

Gruß
Stefan
Titel: Antw:Anwesenheit mit mehreren Smartphones und Watchdog
Beitrag von: Hollo am 07 Februar 2015, 13:14:15
Zitat von: blackboro am 07 Februar 2015, 12:47:06
...Irgendwie sehe ich die Lösung nicht :( Vielleicht hat jemand ne Idee?
Gucken... hier im Forum, im Wiki, bei Google. Es gibt dazu bereits diverse Beiträge.

Du solltest die beiden Handys in einer structure zuammenfassen.
Titel: Antw:Anwesenheit mit mehreren Smartphones und Watchdog
Beitrag von: der-Lolo am 07 Februar 2015, 13:53:37
Genau - suchen, im Wiki lesen es wurde schon oft behandelt...
Structure nutzen - oder Residents Modul

vielleicht hier lesen.

http://forum.fhem.de/index.php/topic,30586.msg234013.html#msg234013
Titel: Antw:Anwesenheit mit mehreren Smartphones und Watchdog
Beitrag von: blackboro am 07 Februar 2015, 22:44:59
Hatte tatsächlich google bemüht und hier auch geguckt, scheinbar aber die falschen Keywords benutzt :(

Wie dem auch sein: vielen Dank Euch, habe das jetzt mit dem Residents Modul gemacht, jetzt läuft alles so, wie es soll  8)