Skip to content

Commit e28e2b3

Browse files
committed
refactor: enforce strict profile register isolation without global fallback defaults
1 parent 77d2f46 commit e28e2b3

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

custom_components/midea_heatpump_hws/coordinator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def __init__(
6868
self.mode_register = config.get(CONF_MODE_REGISTER)
6969
self.temp_register = config.get(CONF_TEMP_REGISTER)
7070
self.target_temp_register = config.get(CONF_TARGET_TEMP_REGISTER)
71-
self.sterilize_register = config.get(CONF_STERILIZE_REGISTER, 3)
71+
self.sterilize_register = config.get(CONF_STERILIZE_REGISTER)
7272

7373
# Temperature scaling (general sensor / temp)
7474
# Keep backwards compatibility: use provided CONF_TEMP_* as fallback
@@ -107,7 +107,7 @@ def __init__(
107107
# Diagnostic state registers (raw integer, no scaling)
108108
self.heater_assist_register = config.get(CONF_HEATER_ASSIST_REGISTER)
109109
self.sanitize_state_register = config.get(CONF_SANITIZE_STATE_REGISTER)
110-
self.heater_assist_trigger_register = config.get(CONF_HEATER_ASSIST_TRIGGER_REGISTER, 4)
110+
self.heater_assist_trigger_register = config.get(CONF_HEATER_ASSIST_TRIGGER_REGISTER)
111111

112112
self._client: AsyncModbusTcpClient | None = None
113113
self._lock = asyncio.Lock()

0 commit comments

Comments
 (0)