NEWS
[gelöst] Tasmota - LEDs über Taster steuern
-
Hallo,
ich melde mich noch al mit einer Tasmota Frage.
Ich habe anan einem Esp32 an gpio 12, 14, 26 und 27 LEDs. An 25 ist ein Button als Switch definiert.
Ich versuche vergebens (auch mit ChatGPT) eine Eule für folgenden zu schreiben:
1x Drücken LED 1 und 2 an (andere aus)
nochmal drücken
LED 2 und 3 an (andere aus)
nochmal drücken
LED 3 und 4 an (andere aus)
nochmal drücken
LED 1 an, 2 und 3 blinken dauerhaft und 4 an
nochmal drücken
alles ausKann man das machen?
-
-
-
Ich habe es mit einer Rule geschafft:
Rule1 ON Button1#State DO Add1 1 endon on var1#state==1 DO Backlog Power1 1; Power2 1; Power3 0; Power4 0 endon on var1#state==2 DO Backlog Power1 0; Power2 1; Power3 1; Power4 0 endon on var1#state==3 DO Backlog Power1 0; Power2 0; Power3 1; Power4 1 endon on var1#state==4 DO Backlog Power1 1; Power2 blink; Power3 blink; Power4 1 endon on var1#state==5 DO Backlog Power1 0; Power2 0; Power3 0; Power4 0; Var1 0 endon
EDIT
Mit Backlog0 bekommt man die Versögerung fwischen den Befehlen weg. Dann sieht alles was flüssiger aus.Rule1 ON Button1#State DO Add1 1 endon on var1#state==1 DO Backlog0 Power1 1; Power2 1; Power3 0; Power4 0 endon on var1#state==2 DO Backlog0 Power1 0; Power2 1; Power3 1; Power4 0 endon on var1#state==3 DO Backlog0 Power1 0; Power2 0; Power3 1; Power4 1 endon on var1#state==4 DO Backlog0 Power1 1; Power2 blink; Power3 blink; Power4 1 endon on var1#state==5 DO Backlog0 Power1 0; Power2 0; Power3 0; Power4 0; Var1 0 endon