Add missing preset for overkiz Atlantic APC heating zone (#84008)
Co-authored-by: Franck Nijhof <frenck@frenck.nl> fixes undefined
This commit is contained in:
parent
73a43bfd1d
commit
cf196c09ac
1 changed files with 8 additions and 0 deletions
|
@ -26,12 +26,16 @@ OVERKIZ_TO_HVAC_MODE: dict[str, str] = {
|
|||
OverkizCommandParam.MANU: HVACMode.HEAT,
|
||||
OverkizCommandParam.HEATING: HVACMode.HEAT,
|
||||
OverkizCommandParam.STOP: HVACMode.OFF,
|
||||
OverkizCommandParam.EXTERNAL_SCHEDULING: HVACMode.AUTO,
|
||||
OverkizCommandParam.INTERNAL_SCHEDULING: HVACMode.AUTO,
|
||||
OverkizCommandParam.COMFORT: HVACMode.HEAT,
|
||||
}
|
||||
|
||||
HVAC_MODE_TO_OVERKIZ = {v: k for k, v in OVERKIZ_TO_HVAC_MODE.items()}
|
||||
|
||||
PRESET_EXTERNAL = "external"
|
||||
PRESET_FROST_PROTECTION = "frost_protection"
|
||||
|
||||
OVERKIZ_TO_PRESET_MODES: dict[str, str] = {
|
||||
OverkizCommandParam.OFF: PRESET_ECO,
|
||||
OverkizCommandParam.STOP: PRESET_ECO,
|
||||
|
@ -39,6 +43,8 @@ OVERKIZ_TO_PRESET_MODES: dict[str, str] = {
|
|||
OverkizCommandParam.COMFORT: PRESET_COMFORT,
|
||||
OverkizCommandParam.ABSENCE: PRESET_AWAY,
|
||||
OverkizCommandParam.ECO: PRESET_ECO,
|
||||
OverkizCommandParam.FROSTPROTECTION: PRESET_FROST_PROTECTION,
|
||||
OverkizCommandParam.EXTERNAL_SCHEDULING: PRESET_EXTERNAL,
|
||||
OverkizCommandParam.INTERNAL_SCHEDULING: PRESET_HOME,
|
||||
}
|
||||
|
||||
|
@ -51,6 +57,8 @@ OVERKIZ_TO_PROFILE_MODES: dict[str, str] = {
|
|||
OverkizCommandParam.ABSENCE: PRESET_AWAY,
|
||||
OverkizCommandParam.MANU: PRESET_COMFORT,
|
||||
OverkizCommandParam.DEROGATION: PRESET_COMFORT,
|
||||
OverkizCommandParam.EXTERNAL_SETPOINT: PRESET_EXTERNAL,
|
||||
OverkizCommandParam.FROSTPROTECTION: PRESET_FROST_PROTECTION,
|
||||
OverkizCommandParam.COMFORT: PRESET_COMFORT,
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue