And when it stops re-evaluating changed conditions, I see that it does not print anything to the log, when the condition changes.
Steps to Reproduce
Not yet sure how to put it consistently to this broken state. However I noticed that after it stops re-evaluating, if I disable and re-enable schedule again, then it starts re-evaluating again.
I have one input_boolean which is used in all 6 of the schedules. Three schedules are activated when the boolean is True, and other three when the boolean is False.
Checklist
Expected behavior
When the variable in the conditions change, the action of the current timeslot to be applied.
Actual behavior
Actual behaviour is generally the same as expected. But after some idle time, I see that it stops re-evaluating the changed conditions.
I have turned on more verbose logging with
And when it stops re-evaluating changed conditions, I see that it does not print anything to the log, when the condition changes.
Steps to Reproduce
Not yet sure how to put it consistently to this broken state. However I noticed that after it stops re-evaluating, if I disable and re-enable schedule again, then it starts re-evaluating again.
I have one
input_boolean
which is used in all 6 of the schedules. Three schedules are activated when the boolean is True, and other three when the boolean is False.