NEWS
Tasmota Rule
-
Hallo zusammen, ich bräuchte Mal etwas Hilfe mit den Rule von Tasmota.
Es soll sobald der Power Off ist diesen nach 500ms direkt wieder auf on schalten.Rule1 ON Power off do power on ENDON Rule1 1
Hatte alleine schon ohne Zeit nicht funktioniert.
Danke -
-
@armilar
Danke. Funktioniert leider auch nicht, hatte ich auch schonmal gestern versucht. -
@dark-0 Ich verweise mal auf eine Lösung die ich vor ein paar Jahren ausgeklingelt habe:
also:
rule1 on power1#state do backlog power1 %value%; ruletimer1 600 endon on rules#timer=1 do power1 on endon rule1 1
Das wäre nach 600 Sekunden, also 10 Minuten.
Demnach wäre der kleinste Wert 1, also 1 Sekunde, also die 600 durch 1 ersetzen.
Wobei der Timer anspringt wenn er 1 ist, also auf 2 setzen?
Ob manPower1#state=0
stattpower1#state
nehmen sollte, könnte man noch mal testen.
Der Unterschied ist das hier halt erst ein Timer gesetzt wird. -
Sprechen wir überhaupt über "Power" oder "Power1"?
könntest du mal das RESULT aus dem Tasmota-Log senden, wenn das Gerät auf "off" geht?
-
@dark-0 Diese Rule funktioniert bei mir bei einer Steckdose:
on power1#state=0 do backlog delay 5; power1 1 endon
-
Ich bekomme leider nur das zurück:
12:46:50.789 CMD: on power1#state=0 do backlog delay 5; power1 1 endon 12:46:50.794 RSL: RESULT = {"Command":"Unknown"}
-
@dr-bakterius sagte in Tasmota Rule:
@dark-0 Diese Rule funktioniert bei mir bei einer Steckdose:
on power1#state=0 do backlog delay 5; power1 1 endon
Da muss noch davor stehen welche Rule damit gesetzt werden soll, also z.B.
rule1 on power1#state=0 do backlog delay 5; power1 1 endon rule1 1
Die zweite Zeile schaltet die Rule auch ein (und
0
entsprechend aus)