mirror of
https://github.com/home-assistant/core.git
synced 2025-07-26 06:37:52 +00:00
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
@ -26,12 +26,16 @@ OVERKIZ_TO_HVAC_MODE: dict[str, str] = {
|
|||||||
OverkizCommandParam.MANU: HVACMode.HEAT,
|
OverkizCommandParam.MANU: HVACMode.HEAT,
|
||||||
OverkizCommandParam.HEATING: HVACMode.HEAT,
|
OverkizCommandParam.HEATING: HVACMode.HEAT,
|
||||||
OverkizCommandParam.STOP: HVACMode.OFF,
|
OverkizCommandParam.STOP: HVACMode.OFF,
|
||||||
|
OverkizCommandParam.EXTERNAL_SCHEDULING: HVACMode.AUTO,
|
||||||
OverkizCommandParam.INTERNAL_SCHEDULING: HVACMode.AUTO,
|
OverkizCommandParam.INTERNAL_SCHEDULING: HVACMode.AUTO,
|
||||||
OverkizCommandParam.COMFORT: HVACMode.HEAT,
|
OverkizCommandParam.COMFORT: HVACMode.HEAT,
|
||||||
}
|
}
|
||||||
|
|
||||||
HVAC_MODE_TO_OVERKIZ = {v: k for k, v in OVERKIZ_TO_HVAC_MODE.items()}
|
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] = {
|
OVERKIZ_TO_PRESET_MODES: dict[str, str] = {
|
||||||
OverkizCommandParam.OFF: PRESET_ECO,
|
OverkizCommandParam.OFF: PRESET_ECO,
|
||||||
OverkizCommandParam.STOP: PRESET_ECO,
|
OverkizCommandParam.STOP: PRESET_ECO,
|
||||||
@ -39,6 +43,8 @@ OVERKIZ_TO_PRESET_MODES: dict[str, str] = {
|
|||||||
OverkizCommandParam.COMFORT: PRESET_COMFORT,
|
OverkizCommandParam.COMFORT: PRESET_COMFORT,
|
||||||
OverkizCommandParam.ABSENCE: PRESET_AWAY,
|
OverkizCommandParam.ABSENCE: PRESET_AWAY,
|
||||||
OverkizCommandParam.ECO: PRESET_ECO,
|
OverkizCommandParam.ECO: PRESET_ECO,
|
||||||
|
OverkizCommandParam.FROSTPROTECTION: PRESET_FROST_PROTECTION,
|
||||||
|
OverkizCommandParam.EXTERNAL_SCHEDULING: PRESET_EXTERNAL,
|
||||||
OverkizCommandParam.INTERNAL_SCHEDULING: PRESET_HOME,
|
OverkizCommandParam.INTERNAL_SCHEDULING: PRESET_HOME,
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -51,6 +57,8 @@ OVERKIZ_TO_PROFILE_MODES: dict[str, str] = {
|
|||||||
OverkizCommandParam.ABSENCE: PRESET_AWAY,
|
OverkizCommandParam.ABSENCE: PRESET_AWAY,
|
||||||
OverkizCommandParam.MANU: PRESET_COMFORT,
|
OverkizCommandParam.MANU: PRESET_COMFORT,
|
||||||
OverkizCommandParam.DEROGATION: PRESET_COMFORT,
|
OverkizCommandParam.DEROGATION: PRESET_COMFORT,
|
||||||
|
OverkizCommandParam.EXTERNAL_SETPOINT: PRESET_EXTERNAL,
|
||||||
|
OverkizCommandParam.FROSTPROTECTION: PRESET_FROST_PROTECTION,
|
||||||
OverkizCommandParam.COMFORT: PRESET_COMFORT,
|
OverkizCommandParam.COMFORT: PRESET_COMFORT,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user