[thermostat] General clean-up, optimization, properly support "auto" mode (#10561)

Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
This commit is contained in:
Keith Burzinski
2025-09-10 13:24:50 +12:00
committed by GitHub
co-authored by Jesse Hills
parent e218f16f0f
commit d9f625e5c8
4 changed files with 220 additions and 185 deletions
+1
View File
@@ -424,6 +424,7 @@ CONF_HEAD = "head"
CONF_HEADING = "heading"
CONF_HEARTBEAT = "heartbeat"
CONF_HEAT_ACTION = "heat_action"
CONF_HEAT_COOL_MODE = "heat_cool_mode"
CONF_HEAT_DEADBAND = "heat_deadband"
CONF_HEAT_MODE = "heat_mode"
CONF_HEAT_OVERRUN = "heat_overrun"