Da ist das Problem:
RESULT = {"Rule1":{"State":"ON","Once":"ON","
Die One-Shot Funktion ist aktive!!
Deaktiviere das mal:
rule1 4
Da ist das Problem:
RESULT = {"Rule1":{"State":"ON","Once":"ON","
Die One-Shot Funktion ist aktive!!
Deaktiviere das mal:
rule1 4
Da ist das Problem:
Die One-Shot Funktion ist aktive!!
Deaktiviere das mal:
rule1 4
Ein Traum...daran lag's... Habe mittlerweile auch die websend mit implementiert! passt auch komplett. Vielen DANK.. Jetzt teste ich ob der timer noch komplett past
Da ist das Problem:
Die One-Shot Funktion ist aktive!!
Deaktiviere das mal:
rule1 4
So, mal probiert... Leider schaltet die Dose 1, entsprechend auch die anderen Dosen, nicht nach 300 Sek <40 nicht ab.. Eine Idee?
Welche Rule hast Du den jetzt als rule1 laufen?
Denn eigneltich hätte auch die Ursprungsrule vonmir schon gehen müssen.
Bitte mal den Output posten von:
rule1
rule2
Welche Rule hast Du den jetzt als rule1 laufen?
Denn eigneltich hätte auch die Ursprungsrule vonmir schon gehen müssen.
Bitte mal den Output posten von:
rule1
rule2
21:06:02.573 CMD: rule1
21:06:02.579 RSL: RESULT = {"Rule1":{"State":"ON","Once":"OFF","StopOnError":"OFF","Length":202,"Free":309,"Rules":"on power1#state do backlog delay 5; power2 %value%; websend [192.168.178.25] /cm?cmnd=Power1 %value% endon on Energy#Power>45 do rule2 0 break on Energy#Power<40 do backlog rule2 1; ruletimer1 300 endon"}}
21:06:02.789 RUL: ENERGY#POWER<40 performs "backlog rule2 1; ruletimer1 300"
21:06:02.825 RSL: RESULT = {"Rule2":{"State":"ON","Once":"ON","StopOnError":"OFF","Length":94,"Free":417,"Rules":"on rules#timer=1 do backlog Power1 0 endon; on power1#state do backlog delay 5; power2 0 endon"}}
21:06:03.026 RSL: RESULT = {"T1":300,"T2":0,"T3":0,"T4":0,"T5":0,"T6":0,"T7":0,"T8":0}
21:06:03.391 RUL: ENERGY#POWER<40 performs "backlog rule2 1; ruletimer1 300"
21:07:05.656 CMD: rule2
21:07:05.662 RSL: RESULT = {"Rule2":{"State":"ON","Once":"ON","StopOnError":"OFF","Length":94,"Free":417,"Rules":"on rules#timer=1 do backlog Power1 0 endon; on power1#state do backlog delay 5; power2 0 endon"}}
21:07:06.099 RUL: ENERGY#POWER<40 performs "backlog rule2 1; ruletimer1 300"
21:07:06.135 RSL: RESULT = {"Rule2":{"State":"ON","Once":"ON","StopOnError":"OFF","Length":94,"Free":417,"Rules":"on rules#timer=1 do backlog Power1 0 endon; on power1#state do backlog delay 5; power2 0 endon"}}
21:07:06.336 RSL: RESULT = {"T1":300,"T2":0,"T3":0,"T4":0,"T5":0,"T6":0,"T7":0,"T8":0}
21:07:06.700 RUL: ENERGY#POWER<40 performs "backlog rule2 1; ruletimer1 300"
Da ist viel output.. bewegt sich die ganze Zeit
Gleiche Problem!
{"Rule2":{"State":"ON","Once":"ON"
Bitte eingeben:
rule1 4
EDIT:
Sorry:
rule2 4
natürlich !!
Alles anzeigenGleiche Problem!
Bitte eingeben:
rule1 4
EDIT:
Sorry:
rule2 4
natürlich !!
Müsste dann aber rule2 4 heißen, oder?
Müsste dann aber rule2 4 heißen, oder?
Ja. Sorry ... hab ich im Edit korrigiert
Für andere die den FRED hier mitlesen:
Die Once Funktion für Rule1 muss wieder rein sonst wird dauernd getriggert. Hier das fertige Ergebniss:
rule1
on Energy#Power>45 do rule2 0 endon
on Energy#Power<40 do backlog rule2 1; ruletimer1 300 endon
backlog rule1 1; rule1 5; rule2 0; rule2 4; rule3 1; rule3 4