Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Bei mir läuft es auch rund. Habe von einer alten Version komplett neu gemacht. Mit Structs und mehreren EVAL-Statements. Danke OnkelAndy für die Beispiele.
Die Version aus deinem Branch läuft bei mir auch ohne Einschränkungen. (Ist meine Produktivversion, so dass Fehler im Alltag sonst aufgefallen wären.)
Dort wird in den Bedingungen (Beispiel 2) eine se_himmelsrichtung benutzt. Diese wird aber nirgendwo im Item definiert. Fehlt dort etwas? Wie müsste es richtig aussehen?
Hallo kurze Frage , wer kennt das Problem bei Knx Powernet Rollanden Steuerung und dem Stateengine Plugin das bei der abfrage das Rollo im Interval immer wieder die Position angefahren wir, warum bleibt er nich in der position bis sich andere werte ergeben.
Ich habe halt knx-powernet in betrieb und somit einen 6932 der den Schalter (Relay) hat, dazu in der yaml datei die punkte die zur ausführung erfüllt werden müssen. Das macht er auch alles nur, das ja die Rutine alle 10 minuten überprüft ob die werte noch erfüllt sind.
Dabei wenn also die werte erfüllt sind alle 10 min, fährt er jedes mal das Rollo hoch und wenn erfüllt wieder auf die 50 %.
Aber genau das soll er nicht , jedes mal hochfahren, sondern in der Stellung bleiben bis die Regeln nicht mehr erfüllt sind.
Ist es So verständlicher, da das Powernet ja immer wieder die 50% neu berechnet.
anhang die yaml, habe dies schon alles durch.
frage mich halt warum das die überprüfung immer mit einer Reaktion das Rollos beendet wir alle cycle: 600 also 10 min,bei jeder überprüfung
Hi,
bei mir ist es heute wieder dazu gekommen, dass bei einer zeitgleichen Bedienung (manuell) und dem gleichzeitigen Trigger der manuell hochgefahrene Rollladen wieder geschlossen wurde. Ich verstehe nur nicht so ganz, was da im Log passiert ist. Ich habe um einige Sekunden nach 08:50 Uhr den Rollladen geöffnet (einmal den Taster gedrückt, mehr nicht). Und nachdem der Rollladen vielleicht 5 Sekunden gefahren war, hat er sich wieder geschlossen. Im Log ist um 08:50 Uhr der Trigger und dann mehrere Auslösungen durch das Manuel-Item, bis letztendlich 08:50:13. Ich poste mal das Log von 08:45 (letzter Trigger davor) bis 08:55 (erster Trigger danach), vielleicht wir ja jemand daraus schlau.
Viele Grüße
Arne
Code:
2020-08-17 08:45:00.669998 Update state of item Zustandsautomat ===========================================
2020-08-17 08:45:00.699056 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Trigger_se.trigger_1 dest=None)
2020-08-17 08:45:00.702515 Eval initially triggered by Logic (item=Trigger_se.trigger_1 source=None value=True)
2020-08-17 08:45:00.704913 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:45:00.708648 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:45:00.710789 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:45:00.717341 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:45:00.720464 Eval result: 5400.
2020-08-17 08:45:00.769024 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts ('Rollladen Nacht_KG')
2020-08-17 08:45:00.789265 Testing for relative item declaration ..conditionset_id
2020-08-17 08:45:00.790619 Testing for relative item declaration ..conditionset_name
2020-08-17 08:45:00.793473 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts.enter_2 ('enter_2')
2020-08-17 08:45:00.818871 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:45:00.840778 Check condition set 'enter'
2020-08-17 08:45:00.866028 Condition 'release': Checking all relevant stuff
2020-08-17 08:45:00.869727 Condition 'release': value=True negate=False current=False
2020-08-17 08:45:00.870654 not OK -> not matching
2020-08-17 08:45:00.872223 State can not be entered
2020-08-17 08:45:00.893088 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:45:00.910422 Check condition set 'enter'
2020-08-17 08:45:00.926547 Condition 'lock': Checking all relevant stuff
2020-08-17 08:45:00.927519 Condition 'lock': value=True negate=False current=False
2020-08-17 08:45:00.928993 not OK -> not matching
2020-08-17 08:45:00.930945 State can not be entered
2020-08-17 08:45:00.946498 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:45:00.961788 Check condition set 'enter_manuell'
2020-08-17 08:45:00.983042 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:45:00.984162 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:45:00.988986 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:45:00.989907 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:45:00.993809 Testing for relative item declaration ..manuell
2020-08-17 08:45:00.995615 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:45:00.997778 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:45:01.017754 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Trigger_se.trigger_1
2020-08-17 08:45:01.020052 not OK -> not matching
2020-08-17 08:45:01.022421 Check condition set 'enter_stay'
2020-08-17 08:45:01.045318 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:45:01.046023 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:45:01.049434 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:45:01.053779 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:45:01.055294 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.nachts
2020-08-17 08:45:01.058178 not OK -> not matching
2020-08-17 08:45:01.059226 State can not be entered
2020-08-17 08:45:01.073137 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.ausschlafen' ('Gaeste Ausschlafen') can be entered:
2020-08-17 08:45:01.085618 Check condition set 'enter'
2020-08-17 08:45:01.100870 Condition 'Gaeste_schlaeft': Checking all relevant stuff
2020-08-17 08:45:01.101133 Condition 'Gaeste_schlaeft': value=True negate=False current=False
2020-08-17 08:45:01.102447 not OK -> not matching
2020-08-17 08:45:01.103848 State can not be entered
2020-08-17 08:45:01.119750 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.nachts' ('Rollladen Nacht_KG') can be entered:
2020-08-17 08:45:01.134193 Check condition set 'enter_1'
2020-08-17 08:45:01.149557 Condition 'Daemmerung1': Checking all relevant stuff
2020-08-17 08:45:01.151017 Condition 'Daemmerung1': value=True negate=False current=False
2020-08-17 08:45:01.152351 not OK -> not matching
2020-08-17 08:45:01.155803 Check condition set 'enter_2'
2020-08-17 08:45:01.171780 Condition 'time': Checking all relevant stuff
2020-08-17 08:45:01.173399 Trying to get value of eval <bound method SeCurrent.get_time of <plugins.stateengine.StateEngineCurrent.SeCurren t object at 0xa5d22ab0>>
2020-08-17 08:45:01.174490 Condition 'time': min=[datetime.time(9, 0)] max=[datetime.time(16, 0)] negate=True current=08:45:01.172709
2020-08-17 08:45:01.175470 Checking minvalue 09:00:00 and maxvalue 16:00:00
2020-08-17 08:45:01.176353 given limits ok -> matching
2020-08-17 08:45:01.177534 Age of 'time': No limits given
2020-08-17 08:45:01.192481 Condition 'height': Checking all relevant stuff
2020-08-17 08:45:01.195834 Condition 'height': min=[245] max=[None] negate=False current=255
2020-08-17 08:45:01.196341 Checking minvalue 245 and maxvalue None
2020-08-17 08:45:01.198606 given limits ok -> matching
2020-08-17 08:45:01.199302 Age of 'height': No limits given
2020-08-17 08:45:01.206854 Condition 'automatik_aus': Checking all relevant stuff
2020-08-17 08:45:01.208430 Condition 'automatik_aus': value=False negate=False current=False
2020-08-17 08:45:01.209634 OK -> matching
2020-08-17 08:45:01.210974 Age of 'automatik_aus': No limits given
2020-08-17 08:45:01.223146 State can be entered
2020-08-17 08:45:01.235889 Testing for relative item declaration ..conditionset_id
2020-08-17 08:45:01.237658 Testing for relative item declaration ..conditionset_name
2020-08-17 08:45:01.239310 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts ('Rollladen Nacht_KG') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts.enter_2 ('enter_2')
2020-08-17 08:45:01.251326 Running action 'fahren'.
2020-08-17 08:45:01.253400 Action 'fahren': Set 'Rollladen.Keller.Arbeitszimmer.alle.Fahren' to 'True'. Repeat allowed by item configuration.
2020-08-17 08:45:01.295408 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts
2020-08-17 08:45:01.296792 State evaluation finished
2020-08-17 08:45:01.302896 State evaluation queue empty.
2020-08-17 08:50:00.519164 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:00.560105 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Trigger_se.trigger_1 dest=None)
2020-08-17 08:50:00.562647 Eval initially triggered by Logic (item=Trigger_se.trigger_1 source=None value=True)
2020-08-17 08:50:00.565765 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:00.567580 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:00.570284 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:00.572512 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:00.579446 Eval result: 5400.
2020-08-17 08:50:00.594150 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts ('Rollladen Nacht_KG')
2020-08-17 08:50:00.614460 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:00.615929 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:00.619498 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts.enter_2 ('enter_2')
2020-08-17 08:50:00.634423 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:00.656531 Check condition set 'enter'
2020-08-17 08:50:00.679154 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:00.679906 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:00.686788 not OK -> not matching
2020-08-17 08:50:00.690149 State can not be entered
2020-08-17 08:50:00.715619 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:00.728375 Check condition set 'enter'
2020-08-17 08:50:00.741837 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:00.744639 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:00.745318 not OK -> not matching
2020-08-17 08:50:00.746021 State can not be entered
2020-08-17 08:50:00.762217 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:00.777571 Check condition set 'enter_manuell'
2020-08-17 08:50:00.799469 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:00.802398 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:00.805137 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:00.806185 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:00.807363 Testing for relative item declaration ..manuell
2020-08-17 08:50:00.809376 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:00.811151 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:00.825868 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Trigger_se.trigger_1
2020-08-17 08:50:00.826852 not OK -> not matching
2020-08-17 08:50:00.828137 Check condition set 'enter_stay'
2020-08-17 08:50:00.849498 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:00.851180 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:00.852376 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:00.853041 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:00.854333 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.nachts
2020-08-17 08:50:00.856336 not OK -> not matching
2020-08-17 08:50:00.857225 State can not be entered
2020-08-17 08:50:00.871469 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.ausschlafen' ('Gaeste Ausschlafen') can be entered:
2020-08-17 08:50:00.888339 Check condition set 'enter'
2020-08-17 08:50:00.902564 Condition 'Gaeste_schlaeft': Checking all relevant stuff
2020-08-17 08:50:00.904774 Condition 'Gaeste_schlaeft': value=True negate=False current=False
2020-08-17 08:50:00.906350 not OK -> not matching
2020-08-17 08:50:00.907401 State can not be entered
2020-08-17 08:50:00.921181 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.nachts' ('Rollladen Nacht_KG') can be entered:
2020-08-17 08:50:00.937007 Check condition set 'enter_1'
2020-08-17 08:50:00.950099 Condition 'Daemmerung1': Checking all relevant stuff
2020-08-17 08:50:00.952887 Condition 'Daemmerung1': value=True negate=False current=False
2020-08-17 08:50:00.954505 not OK -> not matching
2020-08-17 08:50:00.957298 Check condition set 'enter_2'
2020-08-17 08:50:00.967997 Condition 'time': Checking all relevant stuff
2020-08-17 08:50:00.969805 Trying to get value of eval <bound method SeCurrent.get_time of <plugins.stateengine.StateEngineCurrent.SeCurren t object at 0xa5d22ab0>>
2020-08-17 08:50:00.972101 Condition 'time': min=[datetime.time(9, 0)] max=[datetime.time(16, 0)] negate=True current=08:50:00.964448
2020-08-17 08:50:00.972784 Checking minvalue 09:00:00 and maxvalue 16:00:00
2020-08-17 08:50:00.974415 given limits ok -> matching
2020-08-17 08:50:00.976198 Age of 'time': No limits given
2020-08-17 08:50:00.987426 Condition 'height': Checking all relevant stuff
2020-08-17 08:50:00.989096 Condition 'height': min=[245] max=[None] negate=False current=255
2020-08-17 08:50:00.990810 Checking minvalue 245 and maxvalue None
2020-08-17 08:50:00.992170 given limits ok -> matching
2020-08-17 08:50:00.994890 Age of 'height': No limits given
2020-08-17 08:50:01.006529 Condition 'automatik_aus': Checking all relevant stuff
2020-08-17 08:50:01.007937 Condition 'automatik_aus': value=False negate=False current=False
2020-08-17 08:50:01.010066 OK -> matching
2020-08-17 08:50:01.011969 Age of 'automatik_aus': No limits given
2020-08-17 08:50:01.021928 State can be entered
2020-08-17 08:50:01.034468 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:01.035995 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:01.037592 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts ('Rollladen Nacht_KG') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts.enter_2 ('enter_2')
2020-08-17 08:50:01.051821 Running action 'fahren'.
2020-08-17 08:50:01.054725 Action 'fahren': Set 'Rollladen.Keller.Arbeitszimmer.alle.Fahren' to 'True'. Repeat allowed by item configuration.
2020-08-17 08:50:01.091813 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts
2020-08-17 08:50:01.097049 State evaluation finished
2020-08-17 08:50:01.102782 State evaluation queue empty.
2020-08-17 08:50:02.096023 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:02.098034 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.manuell dest=None)
2020-08-17 08:50:02.098492 Eval initially triggered by knx (item=Rollladen.Keller.Arbeitszimmer.alle.Fahren source=11.1.52:ga=2/1/20 value=False)
2020-08-17 08:50:02.098924 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:02.099187 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:02.099313 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:02.099593 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:02.099764 Eval result: 5400.
2020-08-17 08:50:02.100138 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts ('Rollladen Nacht_KG')
2020-08-17 08:50:02.100416 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.100693 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.100925 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts.enter_2 ('enter_2')
2020-08-17 08:50:02.101258 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:02.101542 Check condition set 'enter'
2020-08-17 08:50:02.101814 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:02.101982 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:02.102108 not OK -> not matching
2020-08-17 08:50:02.102236 State can not be entered
2020-08-17 08:50:02.102551 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:02.102831 Check condition set 'enter'
2020-08-17 08:50:02.103099 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:02.103262 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:02.103377 not OK -> not matching
2020-08-17 08:50:02.103495 State can not be entered
2020-08-17 08:50:02.103756 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:02.104015 Check condition set 'enter_manuell'
2020-08-17 08:50:02.104278 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:02.104408 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.104570 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:02.104776 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:02.104894 Testing for relative item declaration ..manuell
2020-08-17 08:50:02.105164 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:02.105329 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:02.105682 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.manuell
2020-08-17 08:50:02.105815 OK -> matching
2020-08-17 08:50:02.105930 Age of 'trigger_source': No limits given
2020-08-17 08:50:02.106214 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:02.106397 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:02.106520 OK -> matching
2020-08-17 08:50:02.106632 Age of 'suspend_active': No limits given
2020-08-17 08:50:02.107777 State can be entered
2020-08-17 08:50:02.108176 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.108493 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.114128 Leaving Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts ('Rollladen Nacht_KG'). Condition set was: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts.enter_2
2020-08-17 08:50:02.114692 Update web interface leave Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.nachts
2020-08-17 08:50:02.118770 Entering Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:02.120333 Running action 'suspend'.
2020-08-17 08:50:02.120533 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'.
2020-08-17 08:50:02.121074 Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' to 'True'.
2020-08-17 08:50:02.124386 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:02.124746 Running action 'suspend_end'.
2020-08-17 08:50:02.124933 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.125157 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.125288 Suspend time is 5400
2020-08-17 08:50:02.125399 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.125729 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.126015 Current suspend age: 0.004637
2020-08-17 08:50:02.126147 Remaining suspend time: 5399.995363
2020-08-17 08:50:02.126388 Suspend finished at 2020-08-17 10:20:02.121615+02:00
2020-08-17 08:50:02.126663 Eval result: 10:20:02.
2020-08-17 08:50:02.127055 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:02'.
2020-08-17 08:50:02.127823 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:02.127987 Variable result: 5400
2020-08-17 08:50:02.128120 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. . Instant Eval: None
2020-08-17 08:50:02.128773 Update web interface enter Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.129064 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.129305 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.129437 Suspend time is 5400
2020-08-17 08:50:02.129550 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.129829 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.130084 Current suspend age: 0.008707
2020-08-17 08:50:02.130214 Remaining suspend time: 5399.991293
2020-08-17 08:50:02.130456 Suspend finished at 2020-08-17 10:20:02.121614+02:00
2020-08-17 08:50:02.130728 Eval result: 10:20:02.
2020-08-17 08:50:02.131190 State evaluation finished
2020-08-17 08:50:02.131611 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:02.131947 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.manuell dest=None)
2020-08-17 08:50:02.132329 Eval initially triggered by knx (item=Rollladen.Keller.Arbeitszimmer.alle.Fahren source=11.1.52:ga=2/1/20 value=False)
2020-08-17 08:50:02.132695 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:02.132939 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:02.133064 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:02.133342 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:02.133516 Eval result: 5400.
2020-08-17 08:50:02.133886 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:02.134171 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.134448 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.134725 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:02.135082 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:02.135366 Check condition set 'enter'
2020-08-17 08:50:02.135652 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:02.135826 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:02.135947 not OK -> not matching
2020-08-17 08:50:02.136072 State can not be entered
2020-08-17 08:50:02.136347 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:02.136618 Check condition set 'enter'
2020-08-17 08:50:02.136904 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:02.137077 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:02.137198 not OK -> not matching
2020-08-17 08:50:02.137320 State can not be entered
2020-08-17 08:50:02.137597 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:02.137882 Check condition set 'enter_manuell'
2020-08-17 08:50:02.138156 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:02.138291 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.138454 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:02.138676 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:02.138867 Testing for relative item declaration ..manuell
2020-08-17 08:50:02.139173 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:02.139383 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:02.139770 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.manuell
2020-08-17 08:50:02.139904 OK -> matching
2020-08-17 08:50:02.140021 Age of 'trigger_source': No limits given
2020-08-17 08:50:02.140292 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:02.140463 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:02.140580 OK -> matching
2020-08-17 08:50:02.140693 Age of 'suspend_active': No limits given
2020-08-17 08:50:02.141177 State can be entered
2020-08-17 08:50:02.141527 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.141831 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.142080 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:02.142689 Running action 'suspend'.
2020-08-17 08:50:02.142868 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:02.143337 Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' to 'False' (Force)
2020-08-17 08:50:02.147622 Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' to 'True'.
2020-08-17 08:50:02.151496 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:02.151894 Running action 'suspend_end'.
2020-08-17 08:50:02.152083 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.152313 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.152442 Suspend time is 5400
2020-08-17 08:50:02.152555 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.152870 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.153130 Current suspend age: 0.005202
2020-08-17 08:50:02.153262 Remaining suspend time: 5399.994798
2020-08-17 08:50:02.153508 Suspend finished at 2020-08-17 10:20:02.148167+02:00
2020-08-17 08:50:02.153788 Eval result: 10:20:02.
2020-08-17 08:50:02.154186 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:02'. Repeat allowed by action configuration.
2020-08-17 08:50:02.154698 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:02.156809 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:02.157001 Variable result: 5400
2020-08-17 08:50:02.157140 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:02.157746 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.158008 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.158243 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.158376 Suspend time is 5400
2020-08-17 08:50:02.158488 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.158841 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.159138 Current suspend age: 0.011207
2020-08-17 08:50:02.159272 Remaining suspend time: 5399.988793
2020-08-17 08:50:02.159518 Suspend finished at 2020-08-17 10:20:02.148175+02:00
2020-08-17 08:50:02.159795 Eval result: 10:20:02.
2020-08-17 08:50:02.160361 State evaluation finished
2020-08-17 08:50:02.160750 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:02.161021 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.suspend dest=None)
2020-08-17 08:50:02.161369 Eval initially triggered by Logic (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.suspend source=None value=True)
2020-08-17 08:50:02.161829 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:02.162082 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:02.162212 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:02.162497 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:02.162677 Eval result: 5400.
2020-08-17 08:50:02.163055 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:02.163339 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.163618 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.163854 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:02.164270 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:02.164632 Check condition set 'enter'
2020-08-17 08:50:02.164979 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:02.165182 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:02.165314 not OK -> not matching
2020-08-17 08:50:02.165444 State can not be entered
2020-08-17 08:50:02.165742 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:02.166151 Check condition set 'enter'
2020-08-17 08:50:02.166448 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:02.166656 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:02.166777 not OK -> not matching
2020-08-17 08:50:02.166957 State can not be entered
2020-08-17 08:50:02.167264 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:02.167542 Check condition set 'enter_manuell'
2020-08-17 08:50:02.167815 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:02.167950 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.168115 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:02.168330 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:02.168452 Testing for relative item declaration ..manuell
2020-08-17 08:50:02.168779 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:02.168981 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:02.169357 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.suspend
2020-08-17 08:50:02.169493 not OK -> not matching
2020-08-17 08:50:02.169622 Check condition set 'enter_stay'
2020-08-17 08:50:02.169901 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:02.170036 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.170173 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:02.170291 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.170409 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:50:02.170519 OK -> matching
2020-08-17 08:50:02.170632 Age of 'laststate': No limits given
2020-08-17 08:50:02.170919 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:50:02.171089 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:50:02.171205 OK -> matching
2020-08-17 08:50:02.171454 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:50:02.171665 Variable result: 5400
2020-08-17 08:50:02.171811 Age of 'suspend': min=[None] max=[5400] negate=None current=0.023506
2020-08-17 08:50:02.171939 Testing valuepair min None and max 5400
2020-08-17 08:50:02.172047 given limits ok -> matching
2020-08-17 08:50:02.172237 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:02.172403 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:02.172523 OK -> matching
2020-08-17 08:50:02.172639 Age of 'suspend_active': No limits given
2020-08-17 08:50:02.173996 State can be entered
2020-08-17 08:50:02.174497 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.174865 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.175155 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:02.175821 Running action 'suspend'.
2020-08-17 08:50:02.176102 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:02.176653 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:50:02.176998 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:02.177392 Running action 'suspend_end'.
2020-08-17 08:50:02.177646 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.177906 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.178055 Suspend time is 5400
2020-08-17 08:50:02.178179 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.178528 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.178954 Current suspend age: 0.031013
2020-08-17 08:50:02.179128 Remaining suspend time: 5399.968987
2020-08-17 08:50:02.179392 Suspend finished at 2020-08-17 10:20:02.148229+02:00
2020-08-17 08:50:02.179707 Eval result: 10:20:02.
2020-08-17 08:50:02.180128 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:02'. Repeat allowed by action configuration.
2020-08-17 08:50:02.180656 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:02.182783 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:02.182979 Variable result: 5400
2020-08-17 08:50:02.183117 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:02.183740 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.184033 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.184296 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.184450 Suspend time is 5400
2020-08-17 08:50:02.184566 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.184854 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.185123 Current suspend age: 0.03719
2020-08-17 08:50:02.185261 Remaining suspend time: 5399.96281
2020-08-17 08:50:02.185510 Suspend finished at 2020-08-17 10:20:02.148180+02:00
2020-08-17 08:50:02.185795 Eval result: 10:20:02.
2020-08-17 08:50:02.186261 State evaluation finished
2020-08-17 08:50:02.186676 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:02.187011 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.suspend dest=None)
2020-08-17 08:50:02.187347 Eval initially triggered by Logic (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.suspend source=None value=True)
2020-08-17 08:50:02.187736 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:02.187990 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:02.188123 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:02.188401 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:02.188574 Eval result: 5400.
2020-08-17 08:50:02.189104 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:02.189416 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.189728 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.190015 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:02.190401 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:02.190717 Check condition set 'enter'
2020-08-17 08:50:02.191019 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:02.191240 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:02.191369 not OK -> not matching
2020-08-17 08:50:02.191497 State can not be entered
2020-08-17 08:50:02.191799 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:02.192096 Check condition set 'enter'
2020-08-17 08:50:02.192387 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:02.192562 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:02.192686 not OK -> not matching
2020-08-17 08:50:02.192815 State can not be entered
2020-08-17 08:50:02.193107 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:02.193400 Check condition set 'enter_manuell'
2020-08-17 08:50:02.193686 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:02.193825 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.193995 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:02.194217 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:02.194345 Testing for relative item declaration ..manuell
2020-08-17 08:50:02.194622 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:02.194802 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:02.195176 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.suspend
2020-08-17 08:50:02.195320 not OK -> not matching
2020-08-17 08:50:02.195452 Check condition set 'enter_stay'
2020-08-17 08:50:02.195758 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:02.195908 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.196055 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:02.196177 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.196301 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:50:02.196416 OK -> matching
2020-08-17 08:50:02.196532 Age of 'laststate': No limits given
2020-08-17 08:50:02.197080 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:50:02.197344 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:50:02.197470 OK -> matching
2020-08-17 08:50:02.197761 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:50:02.197906 Variable result: 5400
2020-08-17 08:50:02.198052 Age of 'suspend': min=[None] max=[5400] negate=None current=0.049802
2020-08-17 08:50:02.198184 Testing valuepair min None and max 5400
2020-08-17 08:50:02.198293 given limits ok -> matching
2020-08-17 08:50:02.198408 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:02.198574 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:02.198729 OK -> matching
2020-08-17 08:50:02.198869 Age of 'suspend_active': No limits given
2020-08-17 08:50:02.199453 State can be entered
2020-08-17 08:50:02.199826 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.200184 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.200470 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:02.201174 Running action 'suspend'.
2020-08-17 08:50:02.201392 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:02.201900 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:50:02.202207 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:02.202552 Running action 'suspend_end'.
2020-08-17 08:50:02.202748 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.202993 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.203136 Suspend time is 5400
2020-08-17 08:50:02.203246 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.203527 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.203808 Current suspend age: 0.055874
2020-08-17 08:50:02.203944 Remaining suspend time: 5399.944126
2020-08-17 08:50:02.204196 Suspend finished at 2020-08-17 10:20:02.148185+02:00
2020-08-17 08:50:02.204467 Eval result: 10:20:02.
2020-08-17 08:50:02.204876 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:02'. Repeat allowed by action configuration.
2020-08-17 08:50:02.205417 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:02.207595 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:02.207803 Variable result: 5400
2020-08-17 08:50:02.207943 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:02.208572 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.208914 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.209190 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.209340 Suspend time is 5400
2020-08-17 08:50:02.209454 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.209804 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.210100 Current suspend age: 0.062166
2020-08-17 08:50:02.210233 Remaining suspend time: 5399.937834
2020-08-17 08:50:02.210482 Suspend finished at 2020-08-17 10:20:02.148177+02:00
2020-08-17 08:50:02.210763 Eval result: 10:20:02.
2020-08-17 08:50:02.211217 State evaluation finished
2020-08-17 08:50:02.211633 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:02.211946 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.suspend dest=None)
2020-08-17 08:50:02.212264 Eval initially triggered by Logic (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.suspend source=None value=True)
2020-08-17 08:50:02.212641 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:02.212911 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:02.213058 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:02.213354 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:02.213538 Eval result: 5400.
2020-08-17 08:50:02.213931 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:02.214265 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.214617 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.214885 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:02.215281 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:02.215573 Check condition set 'enter'
2020-08-17 08:50:02.215852 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:02.216046 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:02.216173 not OK -> not matching
2020-08-17 08:50:02.216297 State can not be entered
2020-08-17 08:50:02.216580 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:02.216842 Check condition set 'enter'
2020-08-17 08:50:02.217097 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:02.217252 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:02.217364 not OK -> not matching
2020-08-17 08:50:02.217482 State can not be entered
2020-08-17 08:50:02.217731 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:02.217979 Check condition set 'enter_manuell'
2020-08-17 08:50:02.218228 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:02.218354 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.218513 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:02.218752 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:02.218892 Testing for relative item declaration ..manuell
2020-08-17 08:50:02.219167 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:02.219326 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:02.219671 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.suspend
2020-08-17 08:50:02.219796 not OK -> not matching
2020-08-17 08:50:02.219919 Check condition set 'enter_stay'
2020-08-17 08:50:02.220209 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:02.220342 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:02.220477 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:02.220586 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.220702 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:50:02.220809 OK -> matching
2020-08-17 08:50:02.220917 Age of 'laststate': No limits given
2020-08-17 08:50:02.221174 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:50:02.221330 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:50:02.221439 OK -> matching
2020-08-17 08:50:02.221668 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:50:02.221785 Variable result: 5400
2020-08-17 08:50:02.221921 Age of 'suspend': min=[None] max=[5400] negate=None current=0.073732
2020-08-17 08:50:02.222046 Testing valuepair min None and max 5400
2020-08-17 08:50:02.222150 given limits ok -> matching
2020-08-17 08:50:02.222257 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:02.222392 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:02.222526 OK -> matching
2020-08-17 08:50:02.222634 Age of 'suspend_active': No limits given
2020-08-17 08:50:02.223097 State can be entered
2020-08-17 08:50:02.223385 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:02.223663 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:02.223883 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:02.224456 Running action 'suspend'.
2020-08-17 08:50:02.224619 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:02.225029 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:50:02.225291 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:02.225602 Running action 'suspend_end'.
2020-08-17 08:50:02.225773 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.225985 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.226105 Suspend time is 5400
2020-08-17 08:50:02.226211 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.226445 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.226676 Current suspend age: 0.078753
2020-08-17 08:50:02.226796 Remaining suspend time: 5399.921247
2020-08-17 08:50:02.227028 Suspend finished at 2020-08-17 10:20:02.148145+02:00
2020-08-17 08:50:02.227285 Eval result: 10:20:02.
2020-08-17 08:50:02.227635 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:02'. Repeat allowed by action configuration.
2020-08-17 08:50:02.228116 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:02.230176 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:02.230351 Variable result: 5400
2020-08-17 08:50:02.230480 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:02.231047 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:02.231301 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:02.231527 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:02.231645 Suspend time is 5400
2020-08-17 08:50:02.231751 Testing for relative item declaration ..suspend
2020-08-17 08:50:02.232017 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:02.232250 Current suspend age: 0.084327
2020-08-17 08:50:02.232371 Remaining suspend time: 5399.915673
2020-08-17 08:50:02.232604 Suspend finished at 2020-08-17 10:20:02.148146+02:00
2020-08-17 08:50:02.232859 Eval result: 10:20:02.
2020-08-17 08:50:02.233271 State evaluation finished
2020-08-17 08:50:02.233546 State evaluation queue empty.
2020-08-17 08:50:02.233861 State evaluation queue empty.
2020-08-17 08:50:02.234268 State evaluation queue empty.
2020-08-17 08:50:02.234627 State evaluation queue empty.
2020-08-17 08:50:02.234956 State evaluation queue empty.
2020-08-17 08:50:13.527998 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:13.529430 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.manuell dest=None)
2020-08-17 08:50:13.530123 Eval initially triggered by knx (item=Rollladen.Keller.Arbeitszimmer.alle.Fahren source=11.1.52:ga=2/1/20 value=False)
2020-08-17 08:50:13.530900 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:13.531381 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:13.531662 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:13.532180 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:13.532527 Eval result: 5400.
2020-08-17 08:50:13.533257 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:13.533865 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.534366 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.534815 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.535468 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:13.536071 Check condition set 'enter'
2020-08-17 08:50:13.536672 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:13.537034 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:13.537308 not OK -> not matching
2020-08-17 08:50:13.537597 State can not be entered
2020-08-17 08:50:13.538186 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:13.538897 Check condition set 'enter'
2020-08-17 08:50:13.539563 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:13.539929 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:13.540204 not OK -> not matching
2020-08-17 08:50:13.540491 State can not be entered
2020-08-17 08:50:13.541076 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:13.541661 Check condition set 'enter_manuell'
2020-08-17 08:50:13.542249 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:13.542540 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.542900 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:13.543332 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:13.543604 Testing for relative item declaration ..manuell
2020-08-17 08:50:13.544112 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:13.544441 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:13.545139 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.manuell
2020-08-17 08:50:13.545426 OK -> matching
2020-08-17 08:50:13.545696 Age of 'trigger_source': No limits given
2020-08-17 08:50:13.546280 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:13.546635 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:13.546901 OK -> matching
2020-08-17 08:50:13.547164 Age of 'suspend_active': No limits given
2020-08-17 08:50:13.549458 State can be entered
2020-08-17 08:50:13.550193 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.550759 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.551275 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:13.553341 Running action 'suspend'.
2020-08-17 08:50:13.553703 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:13.554767 Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' to 'False' (Force)
2020-08-17 08:50:13.561795 Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' to 'True'.
2020-08-17 08:50:13.569855 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:13.570622 Running action 'suspend_end'.
2020-08-17 08:50:13.571013 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.571484 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.571767 Suspend time is 5400
2020-08-17 08:50:13.572187 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.572726 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.573239 Current suspend age: 0.010858
2020-08-17 08:50:13.573575 Remaining suspend time: 5399.989142
2020-08-17 08:50:13.574144 Suspend finished at 2020-08-17 10:20:13.562974+02:00
2020-08-17 08:50:13.574739 Eval result: 10:20:13.
2020-08-17 08:50:13.575508 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:13'. Repeat allowed by action configuration.
2020-08-17 08:50:13.577203 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:13.583566 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:13.583962 Variable result: 5400
2020-08-17 08:50:13.584278 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:13.585513 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.586035 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.586511 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.586796 Suspend time is 5400
2020-08-17 08:50:13.587058 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.587579 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.588071 Current suspend age: 0.025701
2020-08-17 08:50:13.588356 Remaining suspend time: 5399.974299
2020-08-17 08:50:13.588988 Suspend finished at 2020-08-17 10:20:13.562905+02:00
2020-08-17 08:50:13.589595 Eval result: 10:20:13.
2020-08-17 08:50:13.590460 State evaluation finished
2020-08-17 08:50:13.591218 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:13.591794 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.manuell dest=None)
2020-08-17 08:50:13.592442 Eval initially triggered by knx (item=Rollladen.Keller.Arbeitszimmer.alle.Fahren source=11.1.52:ga=2/1/20 value=False)
2020-08-17 08:50:13.593142 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:13.593615 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:13.593891 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:13.594404 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:13.594744 Eval result: 5400.
2020-08-17 08:50:13.595462 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:13.596067 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.596573 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.597095 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:13.597764 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:13.598368 Check condition set 'enter'
2020-08-17 08:50:13.599043 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:13.599425 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:13.599699 not OK -> not matching
2020-08-17 08:50:13.599988 State can not be entered
2020-08-17 08:50:13.600580 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:13.601227 Check condition set 'enter'
2020-08-17 08:50:13.601831 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:13.602184 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:13.602455 not OK -> not matching
2020-08-17 08:50:13.602741 State can not be entered
2020-08-17 08:50:13.603322 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:13.603907 Check condition set 'enter_manuell'
2020-08-17 08:50:13.604496 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:13.604787 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.605154 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:13.605621 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:13.605895 Testing for relative item declaration ..manuell
2020-08-17 08:50:13.606411 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:13.606630 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:13.606993 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.manuell
2020-08-17 08:50:13.607122 OK -> matching
2020-08-17 08:50:13.607235 Age of 'trigger_source': No limits given
2020-08-17 08:50:13.607487 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:13.607646 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:13.607757 OK -> matching
2020-08-17 08:50:13.607863 Age of 'suspend_active': No limits given
2020-08-17 08:50:13.608311 State can be entered
2020-08-17 08:50:13.608604 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.608949 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.609189 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:13.609783 Running action 'suspend'.
2020-08-17 08:50:13.609951 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:13.610390 Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' to 'False' (Force)
2020-08-17 08:50:13.613447 Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' to 'True'.
2020-08-17 08:50:13.617908 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:13.618286 Running action 'suspend_end'.
2020-08-17 08:50:13.618470 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.618736 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.618910 Suspend time is 5400
2020-08-17 08:50:13.619023 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.619338 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.619586 Current suspend age: 0.005851
2020-08-17 08:50:13.619712 Remaining suspend time: 5399.994149
2020-08-17 08:50:13.619947 Suspend finished at 2020-08-17 10:20:13.613964+02:00
2020-08-17 08:50:13.620206 Eval result: 10:20:13.
2020-08-17 08:50:13.620585 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:13'. Repeat allowed by action configuration.
2020-08-17 08:50:13.621072 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:13.623991 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:13.624203 Variable result: 5400
2020-08-17 08:50:13.624340 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:13.624956 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.625217 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.625447 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.625571 Suspend time is 5400
2020-08-17 08:50:13.625680 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.625960 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.626196 Current suspend age: 0.012466
2020-08-17 08:50:13.626320 Remaining suspend time: 5399.987534
2020-08-17 08:50:13.626553 Suspend finished at 2020-08-17 10:20:13.613956+02:00
2020-08-17 08:50:13.626811 Eval result: 10:20:13.
2020-08-17 08:50:13.627230 State evaluation finished
2020-08-17 08:50:13.627583 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:13.627842 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.suspend dest=None)
2020-08-17 08:50:13.628115 Eval initially triggered by Logic (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.suspend source=None value=True)
2020-08-17 08:50:13.628453 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:13.628684 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:13.628852 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:13.629121 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:13.629283 Eval result: 5400.
2020-08-17 08:50:13.629644 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:13.629919 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.630176 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.630383 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_manuell ('enter_manuell')
2020-08-17 08:50:13.630697 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:13.630965 Check condition set 'enter'
2020-08-17 08:50:13.631230 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:13.631392 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:13.631504 not OK -> not matching
2020-08-17 08:50:13.631624 State can not be entered
2020-08-17 08:50:13.631879 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:13.632163 Check condition set 'enter'
2020-08-17 08:50:13.632425 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:13.632606 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:13.632720 not OK -> not matching
2020-08-17 08:50:13.632839 State can not be entered
2020-08-17 08:50:13.633099 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:13.633354 Check condition set 'enter_manuell'
2020-08-17 08:50:13.633604 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:13.633729 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.633886 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:13.634087 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:13.634200 Testing for relative item declaration ..manuell
2020-08-17 08:50:13.634457 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:13.634613 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:13.634942 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.suspend
2020-08-17 08:50:13.635067 not OK -> not matching
2020-08-17 08:50:13.635188 Check condition set 'enter_stay'
2020-08-17 08:50:13.635445 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:13.635574 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.635707 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:13.635816 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.635932 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:50:13.636037 OK -> matching
2020-08-17 08:50:13.636147 Age of 'laststate': No limits given
2020-08-17 08:50:13.636396 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:50:13.636547 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:50:13.636657 OK -> matching
2020-08-17 08:50:13.636887 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:50:13.637005 Variable result: 5400
2020-08-17 08:50:13.637141 Age of 'suspend': min=[None] max=[5400] negate=None current=0.023144
2020-08-17 08:50:13.637266 Testing valuepair min None and max 5400
2020-08-17 08:50:13.637370 given limits ok -> matching
2020-08-17 08:50:13.637478 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:13.637614 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:13.637721 OK -> matching
2020-08-17 08:50:13.637829 Age of 'suspend_active': No limits given
2020-08-17 08:50:13.638923 State can be entered
2020-08-17 08:50:13.639307 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.639615 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.639851 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.640437 Running action 'suspend'.
2020-08-17 08:50:13.640604 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:13.641021 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:50:13.641325 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:13.641639 Running action 'suspend_end'.
2020-08-17 08:50:13.641811 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.642033 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.642152 Suspend time is 5400
2020-08-17 08:50:13.642256 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.642493 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.642725 Current suspend age: 0.028992
2020-08-17 08:50:13.642846 Remaining suspend time: 5399.971008
2020-08-17 08:50:13.643077 Suspend finished at 2020-08-17 10:20:13.613956+02:00
2020-08-17 08:50:13.643332 Eval result: 10:20:13.
2020-08-17 08:50:13.643686 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:13'. Repeat allowed by action configuration.
2020-08-17 08:50:13.644158 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:13.646195 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:13.646351 Variable result: 5400
2020-08-17 08:50:13.646481 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:13.647025 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.647273 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.647498 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.647623 Suspend time is 5400
2020-08-17 08:50:13.647731 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.647998 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.648230 Current suspend age: 0.034501
2020-08-17 08:50:13.648354 Remaining suspend time: 5399.965499
2020-08-17 08:50:13.648585 Suspend finished at 2020-08-17 10:20:13.613955+02:00
2020-08-17 08:50:13.648905 Eval result: 10:20:13.
2020-08-17 08:50:13.649349 State evaluation finished
2020-08-17 08:50:13.649706 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:13.649968 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.suspend dest=None)
2020-08-17 08:50:13.650245 Eval initially triggered by Logic (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.suspend source=None value=True)
2020-08-17 08:50:13.650585 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:13.650816 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:13.650934 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:13.651186 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:13.651344 Eval result: 5400.
2020-08-17 08:50:13.651691 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:13.651958 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.652207 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.652418 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.652739 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:13.653008 Check condition set 'enter'
2020-08-17 08:50:13.653272 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:13.653474 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:13.653588 not OK -> not matching
2020-08-17 08:50:13.653708 State can not be entered
2020-08-17 08:50:13.653992 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:13.654254 Check condition set 'enter'
2020-08-17 08:50:13.654510 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:13.654666 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:13.654780 not OK -> not matching
2020-08-17 08:50:13.654898 State can not be entered
2020-08-17 08:50:13.655146 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:13.655399 Check condition set 'enter_manuell'
2020-08-17 08:50:13.655651 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:13.655777 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.655933 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:13.656138 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:13.656255 Testing for relative item declaration ..manuell
2020-08-17 08:50:13.656507 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:13.656662 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:13.656994 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.suspend
2020-08-17 08:50:13.657116 not OK -> not matching
2020-08-17 08:50:13.657239 Check condition set 'enter_stay'
2020-08-17 08:50:13.657497 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:13.657627 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.657761 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:13.657871 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.657987 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:50:13.658096 OK -> matching
2020-08-17 08:50:13.658207 Age of 'laststate': No limits given
2020-08-17 08:50:13.658460 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:50:13.658614 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:50:13.658753 OK -> matching
2020-08-17 08:50:13.659004 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:50:13.659125 Variable result: 5400
2020-08-17 08:50:13.659262 Age of 'suspend': min=[None] max=[5400] negate=None current=0.045257
2020-08-17 08:50:13.659385 Testing valuepair min None and max 5400
2020-08-17 08:50:13.659489 given limits ok -> matching
2020-08-17 08:50:13.659601 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:13.659738 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:13.659846 OK -> matching
2020-08-17 08:50:13.659953 Age of 'suspend_active': No limits given
2020-08-17 08:50:13.660431 State can be entered
2020-08-17 08:50:13.660718 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.661001 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.661227 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.661845 Running action 'suspend'.
2020-08-17 08:50:13.662015 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:13.662439 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:50:13.662696 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:13.663001 Running action 'suspend_end'.
2020-08-17 08:50:13.663168 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.663383 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.663503 Suspend time is 5400
2020-08-17 08:50:13.663608 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.663838 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.664070 Current suspend age: 0.050339
2020-08-17 08:50:13.664190 Remaining suspend time: 5399.949661
2020-08-17 08:50:13.664426 Suspend finished at 2020-08-17 10:20:13.613954+02:00
2020-08-17 08:50:13.664681 Eval result: 10:20:13.
2020-08-17 08:50:13.665034 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:13'. Repeat allowed by action configuration.
2020-08-17 08:50:13.665507 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:13.667541 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:13.667694 Variable result: 5400
2020-08-17 08:50:13.667822 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:13.668367 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.668617 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.668906 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.669045 Suspend time is 5400
2020-08-17 08:50:13.669247 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.669527 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.669770 Current suspend age: 0.056034
2020-08-17 08:50:13.669893 Remaining suspend time: 5399.943966
2020-08-17 08:50:13.670126 Suspend finished at 2020-08-17 10:20:13.613961+02:00
2020-08-17 08:50:13.670385 Eval result: 10:20:13.
2020-08-17 08:50:13.670867 State evaluation finished
2020-08-17 08:50:13.671230 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:13.671488 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.suspend dest=None)
2020-08-17 08:50:13.671770 Eval initially triggered by Logic (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.suspend source=None value=True)
2020-08-17 08:50:13.672117 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:13.672419 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:13.672545 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:13.672812 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:13.672975 Eval result: 5400.
2020-08-17 08:50:13.673331 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:13.673598 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.673893 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.674113 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.674426 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:13.674691 Check condition set 'enter'
2020-08-17 08:50:13.674981 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:13.675147 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:13.675263 not OK -> not matching
2020-08-17 08:50:13.675382 State can not be entered
2020-08-17 08:50:13.675641 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:13.675893 Check condition set 'enter'
2020-08-17 08:50:13.676148 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:13.676298 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:13.676410 not OK -> not matching
2020-08-17 08:50:13.676528 State can not be entered
2020-08-17 08:50:13.676775 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:13.677026 Check condition set 'enter_manuell'
2020-08-17 08:50:13.677280 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:13.677406 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.677560 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:13.677762 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:13.677876 Testing for relative item declaration ..manuell
2020-08-17 08:50:13.678127 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:13.678284 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:13.678616 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.suspend
2020-08-17 08:50:13.678887 not OK -> not matching
2020-08-17 08:50:13.679029 Check condition set 'enter_stay'
2020-08-17 08:50:13.679331 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:13.679463 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.679598 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:13.679710 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.679828 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:50:13.679936 OK -> matching
2020-08-17 08:50:13.680045 Age of 'laststate': No limits given
2020-08-17 08:50:13.680304 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:50:13.680460 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:50:13.680574 OK -> matching
2020-08-17 08:50:13.680806 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:50:13.680926 Variable result: 5400
2020-08-17 08:50:13.681061 Age of 'suspend': min=[None] max=[5400] negate=None current=0.067062
2020-08-17 08:50:13.681183 Testing valuepair min None and max 5400
2020-08-17 08:50:13.681285 given limits ok -> matching
2020-08-17 08:50:13.681394 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:13.681531 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:13.681670 OK -> matching
2020-08-17 08:50:13.681779 Age of 'suspend_active': No limits given
2020-08-17 08:50:13.682250 State can be entered
2020-08-17 08:50:13.682540 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.682828 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.683057 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.683634 Running action 'suspend'.
2020-08-17 08:50:13.683800 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:13.684215 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:50:13.684474 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:13.684779 Running action 'suspend_end'.
2020-08-17 08:50:13.684946 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.685162 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.685280 Suspend time is 5400
2020-08-17 08:50:13.685384 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.685618 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.685847 Current suspend age: 0.072116
2020-08-17 08:50:13.685966 Remaining suspend time: 5399.927884
2020-08-17 08:50:13.686194 Suspend finished at 2020-08-17 10:20:13.613950+02:00
2020-08-17 08:50:13.686450 Eval result: 10:20:13.
2020-08-17 08:50:13.686798 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:13'. Repeat allowed by action configuration.
2020-08-17 08:50:13.687276 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:13.689377 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:13.689560 Variable result: 5400
2020-08-17 08:50:13.689690 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:13.690266 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.690520 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.690746 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.690870 Suspend time is 5400
2020-08-17 08:50:13.690978 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.691243 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.691477 Current suspend age: 0.077748
2020-08-17 08:50:13.691597 Remaining suspend time: 5399.922252
2020-08-17 08:50:13.691829 Suspend finished at 2020-08-17 10:20:13.613952+02:00
2020-08-17 08:50:13.692085 Eval result: 10:20:13.
2020-08-17 08:50:13.692496 State evaluation finished
2020-08-17 08:50:13.692841 Update state of item Zustandsautomat ===========================================
2020-08-17 08:50:13.693095 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Rollladen.Keller.Arbeitszimmer.alle.automat ik.suspend dest=None)
2020-08-17 08:50:13.693365 Eval initially triggered by Logic (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.suspend source=None value=True)
2020-08-17 08:50:13.693704 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:50:13.693933 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:50:13.694084 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:50:13.694345 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:50:13.694507 Eval result: 5400.
2020-08-17 08:50:13.694856 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:50:13.695123 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.695377 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.695588 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.695907 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:50:13.696202 Check condition set 'enter'
2020-08-17 08:50:13.696473 Condition 'release': Checking all relevant stuff
2020-08-17 08:50:13.696638 Condition 'release': value=True negate=False current=False
2020-08-17 08:50:13.696750 not OK -> not matching
2020-08-17 08:50:13.696870 State can not be entered
2020-08-17 08:50:13.697126 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:50:13.697379 Check condition set 'enter'
2020-08-17 08:50:13.697628 Condition 'lock': Checking all relevant stuff
2020-08-17 08:50:13.697781 Condition 'lock': value=True negate=False current=False
2020-08-17 08:50:13.697891 not OK -> not matching
2020-08-17 08:50:13.698010 State can not be entered
2020-08-17 08:50:13.698258 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:50:13.698506 Check condition set 'enter_manuell'
2020-08-17 08:50:13.698807 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:50:13.698953 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.699115 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:50:13.699320 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:50:13.699434 Testing for relative item declaration ..manuell
2020-08-17 08:50:13.699692 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:50:13.699849 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:50:13.700190 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.suspend
2020-08-17 08:50:13.700314 not OK -> not matching
2020-08-17 08:50:13.700438 Check condition set 'enter_stay'
2020-08-17 08:50:13.700699 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:50:13.700827 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:50:13.700961 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:50:13.701071 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.701187 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:50:13.701293 OK -> matching
2020-08-17 08:50:13.701401 Age of 'laststate': No limits given
2020-08-17 08:50:13.701658 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:50:13.701813 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:50:13.701923 OK -> matching
2020-08-17 08:50:13.702152 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:50:13.702307 Variable result: 5400
2020-08-17 08:50:13.702447 Age of 'suspend': min=[None] max=[5400] negate=None current=0.088408
2020-08-17 08:50:13.702575 Testing valuepair min None and max 5400
2020-08-17 08:50:13.702682 given limits ok -> matching
2020-08-17 08:50:13.702792 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:50:13.702934 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:50:13.703041 OK -> matching
2020-08-17 08:50:13.703150 Age of 'suspend_active': No limits given
2020-08-17 08:50:13.703631 State can be entered
2020-08-17 08:50:13.703918 Testing for relative item declaration ..conditionset_id
2020-08-17 08:50:13.704203 Testing for relative item declaration ..conditionset_name
2020-08-17 08:50:13.704426 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:50:13.705002 Running action 'suspend'.
2020-08-17 08:50:13.705165 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:50:13.705603 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:50:13.705870 Updated variable 'item.suspend_remaining' to 5400
2020-08-17 08:50:13.706183 Running action 'suspend_end'.
2020-08-17 08:50:13.706354 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.706571 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.706690 Suspend time is 5400
2020-08-17 08:50:13.706794 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.707034 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.707269 Current suspend age: 0.093538
2020-08-17 08:50:13.707390 Remaining suspend time: 5399.906462
2020-08-17 08:50:13.707625 Suspend finished at 2020-08-17 10:20:13.613955+02:00
2020-08-17 08:50:13.707882 Eval result: 10:20:13.
2020-08-17 08:50:13.708238 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:13'. Repeat allowed by action configuration.
2020-08-17 08:50:13.708751 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:50:13.710845 Checking variable 'item.suspend_remaining', value 5400, listorder [5400]
2020-08-17 08:50:13.711002 Variable result: 5400
2020-08-17 08:50:13.711133 Action 'retrigger': Add 5400 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:50:13.711678 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:50:13.711928 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:50:13.712156 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:50:13.712277 Suspend time is 5400
2020-08-17 08:50:13.712384 Testing for relative item declaration ..suspend
2020-08-17 08:50:13.712649 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:50:13.712881 Current suspend age: 0.099151
2020-08-17 08:50:13.713003 Remaining suspend time: 5399.900849
2020-08-17 08:50:13.713237 Suspend finished at 2020-08-17 10:20:13.613954+02:00
2020-08-17 08:50:13.713492 Eval result: 10:20:13.
2020-08-17 08:50:13.713899 State evaluation finished
2020-08-17 08:50:13.714174 State evaluation queue empty.
2020-08-17 08:50:13.714494 State evaluation queue empty.
2020-08-17 08:50:13.714873 State evaluation queue empty.
2020-08-17 08:50:13.715264 State evaluation queue empty.
2020-08-17 08:50:13.715611 State evaluation queue empty.
2020-08-17 08:50:13.715960 State evaluation queue empty.
2020-08-17 08:55:00.804156 Update state of item Zustandsautomat ===========================================
2020-08-17 08:55:00.847755 Update triggered by Eval (item=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules source=Trigger_se.trigger_1 dest=None)
2020-08-17 08:55:00.850809 Eval initially triggered by Logic (item=Trigger_se.trigger_1 source=None value=True)
2020-08-17 08:55:00.851770 Checking eval: se_eval.get_relative_itemproperty('..settings.susp endduration', 'value') * 60.
2020-08-17 08:55:00.855352 Executing method 'get_relative_itemproperty(..settings.suspenddurat ion, value)'
2020-08-17 08:55:00.862583 Testing for relative item declaration ..settings.suspendduration
2020-08-17 08:55:00.864124 Return item property value from Rollladen.Keller.Arbeitszimmer.alle.automatik.sett ings.suspendduration: 90
2020-08-17 08:55:00.868079 Eval result: 5400.
2020-08-17 08:55:00.897109 Last state: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt')
2020-08-17 08:55:00.915370 Testing for relative item declaration ..conditionset_id
2020-08-17 08:55:00.916673 Testing for relative item declaration ..conditionset_name
2020-08-17 08:55:00.923278 Last Conditionset: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:55:00.944310 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.release' ('release') can be entered:
2020-08-17 08:55:00.967543 Check condition set 'enter'
2020-08-17 08:55:00.991420 Condition 'release': Checking all relevant stuff
2020-08-17 08:55:00.992660 Condition 'release': value=True negate=False current=False
2020-08-17 08:55:00.995914 not OK -> not matching
2020-08-17 08:55:00.998551 State can not be entered
2020-08-17 08:55:01.015932 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.lock' ('gesperrt') can be entered:
2020-08-17 08:55:01.030160 Check condition set 'enter'
2020-08-17 08:55:01.045759 Condition 'lock': Checking all relevant stuff
2020-08-17 08:55:01.046169 Condition 'lock': value=True negate=False current=False
2020-08-17 08:55:01.047100 not OK -> not matching
2020-08-17 08:55:01.048027 State can not be entered
2020-08-17 08:55:01.067176 Check if state 'Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend' ('ausgesetzt') can be entered:
2020-08-17 08:55:01.087194 Check condition set 'enter_manuell'
2020-08-17 08:55:01.101842 Condition 'trigger_source': Checking all relevant stuff
2020-08-17 08:55:01.103736 Trying to get value of eval <bound method SeItem.get_update_trigger_source of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:55:01.105450 Checking eval: se_eval.get_relative_itemproperty('..manuell', 'path').
2020-08-17 08:55:01.107447 Executing method 'get_relative_itemproperty(..manuell, path)'
2020-08-17 08:55:01.110673 Testing for relative item declaration ..manuell
2020-08-17 08:55:01.111932 Return item property path from Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell
2020-08-17 08:55:01.113109 Eval result: Rollladen.Keller.Arbeitszimmer.alle.automatik.manu ell.
2020-08-17 08:55:01.133851 Condition 'trigger_source': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.manuell negate=False current=Trigger_se.trigger_1
2020-08-17 08:55:01.136569 not OK -> not matching
2020-08-17 08:55:01.137633 Check condition set 'enter_stay'
2020-08-17 08:55:01.155882 Condition 'laststate': Checking all relevant stuff
2020-08-17 08:55:01.158339 Trying to get value of eval <bound method SeItem.get_laststate_id of Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s>
2020-08-17 08:55:01.160481 Checking variable 'current.state_id', value Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend, listorder ['Rollladen.Keller.Arbeitszimmer.alle.automatik.rul es.suspend']
2020-08-17 08:55:01.163482 Variable result: Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:55:01.164879 Condition 'laststate': value=Rollladen.Keller.Arbeitszimmer.alle.automati k.rules.suspend negate=False current=Rollladen.Keller.Arbeitszimmer.alle.automa tik.rules.suspend
2020-08-17 08:55:01.167122 OK -> matching
2020-08-17 08:55:01.168877 Age of 'laststate': No limits given
2020-08-17 08:55:01.184024 Condition 'suspend': Checking all relevant stuff
2020-08-17 08:55:01.187577 Condition 'suspend': value=True negate=False current=True
2020-08-17 08:55:01.190207 OK -> matching
2020-08-17 08:55:01.191809 Checking variable 'item.suspend_time', value 5400, listorder [5400]
2020-08-17 08:55:01.193206 Variable result: 5400
2020-08-17 08:55:01.194328 Age of 'suspend': min=[None] max=[5400] negate=None current=287.578059
2020-08-17 08:55:01.195528 Testing valuepair min None and max 5400
2020-08-17 08:55:01.196855 given limits ok -> matching
2020-08-17 08:55:01.202239 Condition 'suspend_active': Checking all relevant stuff
2020-08-17 08:55:01.203662 Condition 'suspend_active': value=True negate=False current=True
2020-08-17 08:55:01.205725 OK -> matching
2020-08-17 08:55:01.206988 Age of 'suspend_active': No limits given
2020-08-17 08:55:01.219932 State can be entered
2020-08-17 08:55:01.232792 Testing for relative item declaration ..conditionset_id
2020-08-17 08:55:01.235567 Testing for relative item declaration ..conditionset_name
2020-08-17 08:55:01.237864 Staying at Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend ('ausgesetzt') based on conditionset Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend.enter_stay ('enter_stay')
2020-08-17 08:55:01.255681 Running action 'suspend'.
2020-08-17 08:55:01.256929 Action 'suspend': Executing special action 'suspend' using item '['Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend', 'Rollladen.Keller.Arbeitszimmer.alle.automatik.man uell']'. Repeat allowed by action configuration.
2020-08-17 08:55:01.269796 Leaving 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend' untouched.
2020-08-17 08:55:01.272884 Updated variable 'item.suspend_remaining' to 5112
2020-08-17 08:55:01.273871 Running action 'suspend_end'.
2020-08-17 08:55:01.274919 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:55:01.276360 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:55:01.277794 Suspend time is 5400
2020-08-17 08:55:01.278766 Testing for relative item declaration ..suspend
2020-08-17 08:55:01.281072 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:55:01.283297 Current suspend age: 287.669568
2020-08-17 08:55:01.283943 Remaining suspend time: 5112.330432
2020-08-17 08:55:01.285005 Suspend finished at 2020-08-17 10:20:13.615280+02:00
2020-08-17 08:55:01.286755 Eval result: 10:20:13.
2020-08-17 08:55:01.304438 Action 'suspend_end': Set 'Rollladen.Keller.Arbeitszimmer.alle.automatik.sus pend_end' to '10:20:13'. Repeat allowed by action configuration.
2020-08-17 08:55:01.305290 Action 'retrigger: Removing previous delay timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer'.
2020-08-17 08:55:01.363606 Checking variable 'item.suspend_remaining', value 5112, listorder [5400]
2020-08-17 08:55:01.364993 Variable result: 5112
2020-08-17 08:55:01.366919 Action 'retrigger': Add 5112 second timer 'retrigger_Rollladen.Keller.Arbeitszimmer.alle.aut omatik.retrigger-SeSpecialDelayTimer' for delayed execution. Repeat allowed by action configuration.. Instant Eval: None
2020-08-17 08:55:01.378629 Update web interface stay Rollladen.Keller.Arbeitszimmer.alle.automatik.rule s.suspend
2020-08-17 08:55:01.383129 Checking eval: se_eval.insert_suspend_time('..suspend', suspend_text='%X').
2020-08-17 08:55:01.385080 Executing method 'insert_suspend_time(..suspend, %X)'
2020-08-17 08:55:01.386772 Suspend time is 5400
2020-08-17 08:55:01.389630 Testing for relative item declaration ..suspend
2020-08-17 08:55:01.391871 Suspend item is Rollladen.Keller.Arbeitszimmer.alle.automatik.susp end
2020-08-17 08:55:01.393471 Current suspend age: 287.779734
2020-08-17 08:55:01.397986 Remaining suspend time: 5112.220266
2020-08-17 08:55:01.398923 Suspend finished at 2020-08-17 10:20:13.619027+02:00
2020-08-17 08:55:01.401125 Eval result: 10:20:13.
2020-08-17 08:55:01.414430 State evaluation finished
2020-08-17 08:55:01.420885 State evaluation queue empty.
Auf die Schnelle fällt auf, dass der Suspendmode übertrieben oft getriggert wird durch deine Logiken, da würde ich etwas optimieren.
Ansonsten.. laut Log passiert Folgendes:
SE fährt den Rolladen runter, du änderst das, indem du auf den Taster drückst und die SE macht danach rein gar nix. Insofern würde ich das Problem woanders vermuten. Du könntest mal versuchen, statt Rauf/runterbefehl direkt die Höhe anzugeben? Also 100% oder 0% über die SE. Es muss eher was mit KNX Aktor/Treiber zu tun haben. Vielleicht wurde der Befehl etwas verzögert an den Bus gesendet, nachdem du auf den Taster gedrückt hattest, der unverzögert schaltet und dadurch "overrulet" wurde. Mit dem Plugin hat es soweit ich das sehe jedenfalls nichts zu tun.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar