Describe the bug
IMHO something not right, pls check.
Configured entity, restarted HA Core.
After HA started thermostat stay in Idle(Heat).
Actual temp. is 17.5, target 20, but thermostat not switching heater.
Change target to 19.5 - Idle(Heat). Set to 20 - goes to Heating(Heat).
Change back to 19.5 - again Idle(Heat).
If thermostat waiting for new data from temperature sensor - why starts to heat if set back to 20 or more.
And not starting on target 20, if not touching it.
Expected behavior
When target/actual temp. difference is 2 degrees - heater to be switched on as soon as HA started.
Screenshots
Desktop (please complete the following information):
Hello, it's due to the PWM starting with an OFF cycle if the PID output is not 100% as last changed time was set to boot time. I fixed this in v2021.12.2-beta6
Describe the bug IMHO something not right, pls check.
Configured entity, restarted HA Core. After HA started thermostat stay in Idle(Heat). Actual temp. is 17.5, target 20, but thermostat not switching heater.
Change target to 19.5 - Idle(Heat). Set to 20 - goes to Heating(Heat). Change back to 19.5 - again Idle(Heat).
Actual temp. all the time 17.5
If thermostat waiting for new data from temperature sensor - why starts to heat if set back to 20 or more. And not starting on target 20, if not touching it.
Expected behavior When target/actual temp. difference is 2 degrees - heater to be switched on as soon as HA started.
Screenshots![image](https://user-images.githubusercontent.com/15225823/145242412-eb10bb3c-bf54-4a57-a342-7d336252de07.png)
Desktop (please complete the following information):
Additional context HA Core 2021.11.5