Beta version
Breaking changes:
Setting initial_hvac_mode in the configuration YAML will force the selected state upon restart. Remove this setting from configuration to let the thermostat restore its previous state.
Setting target_temp in the configuration YAML will force the set temperature upon restart. Remove this setting from configuration to let the thermostat restore its previous set temperature.
What's new:
Add optional force_pid_refresh
parameter (similar to keep_alive
) to set a timer for refreshing the PID, so that the integral will continue integrating with sensors that doesn't update if temperature doesn't move.
Bug fixes:
- Thermostat doesn't heat after boot while temperature is below set point #41
- Log filled with warnings about entity implementing device_state_attributes
- PID is refreshed on every temperature change with sampling_period defines #40
- Attributes are not updated after a calculation #39
- Integral part of the PID controller accumulates gain for error during the period the thermostat was in OFF state #38
- Unresponsiveness initial_hvac_mode: "off" #37
Full Changelog: 2021.12.1...2021.12.2-beta6