NEWS
Bewässerung zeitabhängig schalten, wenn Variable wahr
-
Hi zusammen,
ich stehe gerade etwas auf dem Schlauch und wäre euch für einen Schupser in die Richtige Richtung dankbar.
Ausgangslage:
Ich habe eine Bewässerungsanlage mit a.) Regnern und b.) Wassersteckdosen installiert, welche ich über meine CCU in Kombination mit ioBroker steuere. Ich säe gelegentlich Rasen nach und möchte dann die Regner oder die Wassersteckdosen (angeschlossener klassischer Rasensprenger) mehrfach am Tag für mehrere Minuten einschalten.Ziel:
Regner bzw. Wassersteckdosen sollen, falls die Variablen "Rasensaat Wassersteckdosen bewässern" bzw. "Rasensaat Bewässerungsanlage bewässern" wahr sind, 3 bzw. 4 mal täglich für 7 bzw. 10 Minuten eingeschaltet werden. Einschaltzeitpunkte sind fix, jedoch für Regner und Steckdosen unterschiedlich.Problem:
Mir fehlt der richtige Gedanke, wie ich die Variablen UND die Startzeit der Beregnung simultan als Trigger nutzen kann.Folgendes funktioniert zwar 1x bei Änderung der Variablen, dürfte doch aber nicht dauerhaft über mehrere Tage funktionieren, oder?
Das Problem ist eigentlich nicht sonderlich komplex; ich komme aber nicht auf die Lösung. Hat jemand einen schlauen Ansatz?
Besten Dank und Grüße!
-
@logseb sagte: dürfte doch aber nicht dauerhaft über mehrere Tage funktionieren, oder?
Richtig, denn Trigger innerhalb eines Triggers funktioniert nicht.
Vorschlag (CRON) für Wassersteckdosen: -
@paul53
Stimmt. So geht’s natürlich. Danke dir!
So fragt das Skript natürlich 365 Tage im Jahr mehrere Male die Variable ab, obwohl die nur 1-2 Wochen scharf geschaltet ist. Für das System sicherlich nicht ansatzweise eine Herausforderung. Ich hatte aber irgendwie nach einer eleganten Variante gesucht.Scheint aber der pragmatischste Weg zu sein. Baue ich so.
Danke nochmal und Grüße!