-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
I have the following settings in my schedy.yaml:
sleeping:
allow_manual_changes: true
rescheduling_delay: 10
actors:
climate.eurotronic_spzb0001_1975c403_thermostat:
template: zigbee
schedule:
- value: 23
weekdays: 2-5
start: "8:00"
end: "17:00"
- value: "OFF"
start: "6:00"
end: "9:00"
- value: 18
watched_entities:
- climate.eurotronic_spzb0001_1975c403_thermostat
Since AppDaemon 4.2, this does not work anymore:
2022-01-18 17:00:00.146730 INFO schedy: <-- [R:sleeping] Value set to 18.0��. [scheduled]
2022-01-18 17:00:02.417154 INFO schedy: --> [R:sleeping] [A:climate.eurotronic_spzb0001_1975c403_thermostat] Received value of 18.0��.
2022-01-18 17:00:02.592938 INFO schedy: --> [R:sleeping] [A:climate.eurotronic_spzb0001_1975c403_thermostat] Received value of 23.0��.
2022-01-18 17:00:02.621737 INFO schedy: --- [R:sleeping] Re-applying the schedule not before 17:10:02 (in 0:10:00).
2022-01-18 17:10:03.048137 INFO schedy: <-- [R:sleeping] Value set to 18.0��. [scheduled]
2022-01-18 17:10:04.229819 INFO schedy: --> [R:sleeping] [A:climate.eurotronic_spzb0001_1975c403_thermostat] Received value of 18.0��.
2022-01-18 17:10:04.446016 INFO schedy: --> [R:sleeping] [A:climate.eurotronic_spzb0001_1975c403_thermostat] Received value of 23.0��.
2022-01-18 17:10:04.452730 INFO schedy: --- [R:sleeping] Re-applying the schedule not before 17:20:04 (in 0:10:00).
(And so on and so forth.) Downgrading to Appdaemon 4.1 restores the correct behaviour:
2022-01-18 20:41:24.736323 INFO schedy: --> [R:sleeping] [A:climate.eurotronic_spzb0001_1975c403_thermostat] Received value of 23.0��.
2022-01-18 20:41:28.178263 INFO schedy: <-- [R:sleeping] Value set to 18.0��. [scheduled]
2022-01-18 20:41:28.301263 INFO schedy: --> [R:sleeping] [A:climate.eurotronic_spzb0001_1975c403_thermostat] Received value of 18.0��.
(And it keeps the 18.0.)
Metadata
Metadata
Assignees
Labels
No labels