Hauptmenü

Frage zu DOIF

Begonnen von guhu, 08 Juni 2016, 10:00:56

Vorheriges Thema - Nächstes Thema

guhu

Hallo zusammen,

ich tue mich ein wenig schwer mit der Einrichtung eines m. E. einfachen DOIFs. Ansinnen: Wenn jemand den Fernseher ausschaltet, soll der entsprechende externe SAT-Receiver in den Standby gehen. Das soll nur in diese Richtung gehen, angeschaltet wird beides manuell.

Dazu habe ich ein DOIF definiert. Der Fernseher (TV_LG) wird per PRESENCE abgefragt, der Receiver (Anemnis) dann entsprechend geschaltet.

Leider scheint PRESENCE nicht so zuverlässig zu sein, ab und zu wird der Receiver ausgeschaltet trotz laufendem TV. Ihr könnt Euch vorstellen, was meine Frau dazu sagt  :o

Eine mögliche Lösung sehe ich darin, dass PRESENCE mehrmals hintereinander (in zeitlichen Abständen) abgefragt wird und nur bei mehrmaliger Bestätigung abgeschaltet wird. Das bekomme ich aber irgendwie nicht hin. 2x würde ja schon reichen.

Habt Ihr da einen Vorschlag?  :) Danke im voraus.

Stand heute:

(([TV_LG] eq "absent") && ([Anemnis] eq "on")  ) (set Anemnis off)
FHEM 5.9 auf Synology DS918+ (in Docker), HM-CFG-USB2 mit hmlan, HM-CC-RT-DN, HM-SEC-SC-2, nanoCUL,a-culfw,deCONZ,Brennenstuhl-Steckdosen,-FB
Module:ENIGMA2,SONOS,FRITZBOX,FB_CALLLIST,WDT_TIMER,VCONTROL300,WITHINGS

marvin78

Ich glaube nicht, dass PRESENCE dein Problem ist. Es zeigt dann wohl eher die Sympthome eines evtl. vorhandenen Netzwerkproblems an. Vielleicht machst du dich dort auf die Suche. Ursachen beseitigen ist immer besser, als die Sympthome zu kaschieren.

Da ich DOIF nicht mag, würde ich für so etwas wohl einen watchdog verwenden.


guhu

Klar, PRESENCE selber ist nicht das Problem, sondern das Netzwerk. Ist WLAN, da gibt es schon mal solche Aussetzer. Wie ginge das denn mit einem Watchdog?
FHEM 5.9 auf Synology DS918+ (in Docker), HM-CFG-USB2 mit hmlan, HM-CC-RT-DN, HM-SEC-SC-2, nanoCUL,a-culfw,deCONZ,Brennenstuhl-Steckdosen,-FB
Module:ENIGMA2,SONOS,FRITZBOX,FB_CALLLIST,WDT_TIMER,VCONTROL300,WITHINGS

Puschel74

DOIF hat auch eine deutsche commandref und die ist recht umfangreich.
Durchlesen kann nicht schaden.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Ellert

PRESENCE hat ein Attribut absenceThreshold, das könnte helfen.

guhu

Danke für den Hinweis. Ich habe es mal mit wait versucht. Bis jetzt geht es.
FHEM 5.9 auf Synology DS918+ (in Docker), HM-CFG-USB2 mit hmlan, HM-CC-RT-DN, HM-SEC-SC-2, nanoCUL,a-culfw,deCONZ,Brennenstuhl-Steckdosen,-FB
Module:ENIGMA2,SONOS,FRITZBOX,FB_CALLLIST,WDT_TIMER,VCONTROL300,WITHINGS