Mit folgenden "Programm" steuere ich meine Ventile der Bewässerung.Nach einschalten läuft eine Zeit ab (Ruletimer1),bis wieder ausgeschaltet wird.Mit aktivieren von Rule3 wird Rule2 deaktiviert,um eine längere Beregnungszeit zu realisieren.Das funktioniert auch soweit.
rule1 on switch1#state=3 do power2 2 endon on power2#state=1 do backlog rule2 0; rule3 1; endon on power2#state=0 do backlog rule3 0; rule2 1; endon on rules#timer=1 do power1 0 endon on rule3#state=ON do ledpower 1 endon on rule3#state=OFF do ledpower 0 endon
rule2 on power1#state=1 do ruletimer1 5400 endon (5400=1,5std)
rule3 on power1#state=1 do ruletimer1 7200 endon (7200=2 std)
nun möchte ich aber noch,das bei einer Leistung von größer/gleich 20 Watt nach 3sek abgeschaltet wird.Das dachte ich mir mit:
on Energy#Power>=20 do ruletimer2 3 endon on Energy#Power<20 do ruletimer2 0 endon
wie bekomme ich es nun hin,das auch der Ruletimer2 das Ausschalten von power1 veranlasst?