Danke dir, wollte deinen Code nicht in Frage stellen
Die rules mit rule1 0 und rule2 0 deaktiviert und mit rule1 " und rule2 " gelöscht, dann deine neuen rules über die Console reingepastet und auch "backlog rule 11 ..." ausgeführt;
Aber es passiert nichts (!?). Die LED's bleiben so, wie ich sie in der GUI geschaltet habe, auch im log erscheint keine Ausführung einer Rule ...
Code
16:53:02.720 CMD: Rule1 ON ON System#Boot DO backlog var1 15; Ruletimer1 1 ENDON ON Rules#Timer=1 DO Rule2 1 ENDON ON event#x DO backlog Rule2 0; ruletimer1 %var1% ENDON
16:53:02.731 RUL: Stored uncompressed, would compress from 145 to 98 (-32%)
16:53:02.736 RSL: RESULT = {"Rule1":{"State":"OFF","Once":"ON","StopOnError":"OFF","Length":145,"Free":366,"Rules":"ON ON System#Boot DO backlog var1 15; Ruletimer1 1 ENDON ON Rules#Timer=1 DO Rule2 1 ENDON ON event#x DO backlog Rule2 0; ruletimer1 %var1% ENDON"}}
16:53:16.533 CMD: Rule2 ON AM2301#Humidity>66 DO backlog LED1 222222 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<30 DO backlog LED1 10004c 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<35 DO backlog LED1 10004c 00144c 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<40 DO backlog LED1 10004c 00144c 00444c 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<45 DO backlog LED1 10004c 00144c 00444c 004C39 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<50 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<55 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 010101 010101 010101;event x BREAK ON AM2301#Humidity<60 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888 010101;event x BREAK ON AM2301#Humidity<66 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888 999999;event x ENDON
16:53:16.639 RUL: Compressed from 1034 to 195 (-81%)
16:53:16.641 RUL: Rule2 ON AM2301#Humidity>66 DO backlog LED1 222222 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<30 DO backlog LED1 10004c 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<35 DO backlog LED1 10004c 00144c 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<40 DO backlog LED1 10004c 00144c 00444c 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<45 DO backlog LED1 10004c
16:53:16.681 RUL: Rule2 +00144c 00444c 004C39 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<50 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<55 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 010101 010101 010101;event x BREAK ON AM2301#Humidity<60 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888 010101;event x BREAK ON AM2301#Humidity<66 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888
16:53:16.727 RUL: Rule2 +999999;event x ENDON
16:53:16.734 RSL: RESULT = {"Rule2":{"State":"OFF","Once":"OFF","StopOnError":"OFF","Length":1034,"Free":314,"Rules":"ON AM2301#Humidity>66 DO backlog LED1 222222 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<30 DO backlog LED1 10004c 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<35 DO backlog LED1 10004c 00144c 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<40 DO backlog LED1 10004c 00144c 00444c 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<45 DO backlog LED1 10004c 00144c 00444c 004C39 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<50 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<55 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 010101 010101 010101;event x BREAK ON AM2301#Humidity<60 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888 010101;event x BREAK ON AM2301#Humidity<66 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888 999999;event x ENDON"}}
16:53:38.423 RSL: STATE = {"Time":"2022-04-02T16:53:38","Uptime":"0T00:05:09","UptimeSec":309,"Heap":19,"SleepMode":"Dynamic","Sleep":10,"LoadAvg":99,"MqttCount":0,"POWER":"ON","Dimmer":15,"Color":"270607","HSBColor":"359,83,15","Channel":[15,2,2],"Scheme":0,"Width":1,"Fade":"OFF","Speed":1,"LedTable":"ON","Wifi":{"AP":1,"SSId":"R2D22","BSSId":"DC:15:C8:45:66:14","Channel":1,"Mode":"11n","RSSI":86,"Signal":-57,"LinkCount":1,"Downtime":"0T00:00:03"}}
16:53:38.460 RSL: SENSOR = {"Time":"2022-04-02T16:53:38","AM2301":{"Temperature":23.2,"Humidity":35.3,"DewPoint":7.0},"TempUnit":"C"}
16:54:39.359 CMD: backlog rule1 1 rule1 4; rule2 4
16:54:39.437 RSL: RESULT = {"Rule1":{"State":"ON","Once":"ON","StopOnError":"OFF","Length":145,"Free":366,"Rules":"ON ON System#Boot DO backlog var1 15; Ruletimer1 1 ENDON ON Rules#Timer=1 DO Rule2 1 ENDON ON event#x DO backlog Rule2 0; ruletimer1 %var1% ENDON"}}
16:54:39.645 RUL: Rule2 ON AM2301#Humidity>66 DO backlog LED1 222222 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<30 DO backlog LED1 10004c 010101 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<35 DO backlog LED1 10004c 00144c 010101 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<40 DO backlog LED1 10004c 00144c 00444c 010101 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<45 DO backlog LED1 10004c
16:54:39.683 RUL: Rule2 +00144c 00444c 004C39 010101 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<50 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 010101 010101 010101 010101;event x BREAK ON AM2301#Humidity<55 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 010101 010101 010101;event x BREAK ON AM2301#Humidity<60 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888 010101;event x BREAK ON AM2301#Humidity<66 DO backlog LED1 10004c 00144c 00444c 004C39 004C16 464C00 4C3600 888888
16:54:39.729 RUL: Rule2 +999999;event x ENDON
Alles anzeigen