Hallo an alle!
Ich versuche schon seit längerem mich mit den Rules zu verständigen, habe es aber noch nicht hinbekommen. Jetzt frage ich mal in die Runde ob jemand evtl. einen Tipp für mich hätte.
Ich nutze ein Relai-Modul mit einem ESP auf dem aktuelle Tasmota geflascht ist. Dieses Modul soll über einen Eingang (24V über einen Optokoppler auf einen GPIO gelegt) einen Ausgang schalten. Der Ausgang soll aber nur aktiv werden nach Sonnenuntergang und der Ausgang soll auch nur 1min schalten.
Gedacht ist dies für eine Treppenbeleuchtung die über eine Lichtschranke geschaltet wird. Nach Sonnenuntergang soll das Modul aktiv werden, bei Auslösung der Lichtschranke soll Ausgang für 1min einschalten.
Wie mache ich das denn mit den Rules?
rule1 on event#checksunset>%sunset% do backlog rule2 1 endon
rule1 1
rule2 on power1#state=1 do backlog delay 60; power off endon on power1#state=0 do backlog delay 60; power on endon
rule2 0
rule3 on event#checksunrise<%sunrise% do backlog rule2 0; power1 0 endon
rule3 1