Hallo,
Ich habe einen Hauptschalter, ab hier HS, der diverse Stromkreise trennt wenn wir das Haus verlassen.
Über die Module Fritzbox und Readingsproxy werden die Iphones ausgelesen da diese über Presence nicht schön zu messen sind.
Hat jemand eine Idee wie ich, ohne ständig den HS zu triggern, den Strom einschalte wenn die Fritzbox meldet dass die Iphones wieder präsent sind?
Ich habe versucht das Ganze über DOIF zu lösen, da ich jedoch als Trigger die Präsenz der Iphones als auch den HS selbst habe geht der Strom sofort wieder an.
Ich könnte auch ein Wait ins DOIF einbauen, jedoch steigere ich damit im ungünstigsten Fall den Zeitraum bis das DOIF greift (die Daten werden alle 5 Minuten aus der Fritzbox gepullt, baue ich ein wait ins DOIF ein habe ich im schlechtesten Fall fast 10 Minuten bis das Ganze greift)
Ich komme nicht weiter :(
siehe Attribut event-on-change-reading
Gruß
Julian
Mit DOIF geht es so,
([<presencename>] eq "absent") (set ...)
DOELSEIF ([<presencename>] eq "present") (set ...)
ohne wait und do always, siehe die deutschsprachige Commandref: http://fhem.de/commandref_DE.html#DOIF_Ereignissteuerung (http://fhem.de/commandref_DE.html#DOIF_Ereignissteuerung); hier: die Erläuterung zum 1. Beispiel