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?
-
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 endonEDIT
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
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden