Skip to content

Commit

Permalink
added A110 - Cooling: Flow temperature limitation / Vorlauftemperatur…
Browse files Browse the repository at this point in the history
…begrenzung
  • Loading branch information
marq24 committed Aug 12, 2024
1 parent 86fef85 commit 0ca26a3
Show file tree
Hide file tree
Showing 6 changed files with 21 additions and 3 deletions.
18 changes: 16 additions & 2 deletions custom_components/waterkotte_heatpump/const.py
Original file line number Diff line number Diff line change
Expand Up @@ -416,12 +416,26 @@ class ExtSwitchEntityDescription(SwitchEntityDescription):
device_class=NumberDeviceClass.TEMPERATURE,
icon="mdi:snowflake-thermometer",
entity_registry_enabled_default=False,
native_min_value=0,
native_max_value=100,
native_min_value=7,
native_max_value=30,
native_step=DEFAULT_STEP,
mode=NumberMode.BOX,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
),
# A110
ExtNumberEntityDescription(
key="TEMPERATURE_COOLING_FLOW_LIMIT",
tag=WKHPTag.TEMPERATURE_COOLING_FLOW_LIMIT,
device_class=NumberDeviceClass.TEMPERATURE,
icon="mdi:snowflake-thermometer",
entity_registry_enabled_default=False,
native_min_value=4,
native_max_value=20,
native_step=DEFAULT_STEP,
mode=NumberMode.BOX,
native_unit_of_measurement=UnitOfTemperature.CELSIUS,
),

# Heizung
# A32 manual heat-setpoint (when heat_mode = 1)
ExtNumberEntityDescription(
Expand Down
2 changes: 1 addition & 1 deletion custom_components/waterkotte_heatpump/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@
"iot_class": "local_polling",
"issue_tracker": "https://github.com/marq24/ha-waterkotte/issues",
"requirements": [],
"version": "2024.7.0"
"version": "2024.8.0"
}
Original file line number Diff line number Diff line change
Expand Up @@ -569,6 +569,7 @@ def __hash__(self) -> int:
TEMPERATURE_COOLING_DEMAND = DataTag(["A34"], "°C")
TEMPERATURE_COOLING_SETPOINT = DataTag(["A109"], "°C", writeable=True)
TEMPERATURE_COOLING_OUTDOOR_LIMIT = DataTag(["A108"], "°C", writeable=True)
TEMPERATURE_COOLING_FLOW_LIMIT = DataTag(["A110"], "°C", writeable=True)
TEMPERATURE_COOLING_HYSTERESIS = DataTag(["A107"], "K", writeable=True)
TEMPERATURE_COOLING_PV_CHANGE = DataTag(["A683"], "K", writeable=True)

Expand Down
1 change: 1 addition & 0 deletions custom_components/waterkotte_heatpump/strings.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
"temperature_return_setpoint": {"name": "T setpoint"},
"temperature_cooling_setpoint": {"name": "T Cooling"},
"temperature_cooling_outdoor_limit": {"name": "T out begin"},
"temperature_cooling_flow_limit": {"name": "Flow temperature limitation"},
"temperature_heating_setpoint": {"name": "Heating temperature"},
"temperature_heating_adjust": {"name": "Temperature adjustment"},
"temperature_heating_hysteresis": {"name": "Hysteresis setpoint"},
Expand Down
1 change: 1 addition & 0 deletions custom_components/waterkotte_heatpump/translations/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,7 @@
"temperature_return_setpoint": {"name": "T Sollwert"},
"temperature_cooling_setpoint": {"name": "Kühltemperatur"},
"temperature_cooling_outdoor_limit": {"name": "T Außen Einsatzgrenze"},
"temperature_cooling_flow_limit": {"name": "Vorlauftemperaturbegrenzung"},
"temperature_heating_setpoint": {"name": "Heiztemperatur"},
"temperature_heating_adjust": {"name": "Temperaturanpassung"},
"temperature_heating_hysteresis": {"name": "Schaltdifferenz Sollwert"},
Expand Down
1 change: 1 addition & 0 deletions custom_components/waterkotte_heatpump/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@
"temperature_return_setpoint": {"name": "T setpoint"},
"temperature_cooling_setpoint": {"name": "T Cooling"},
"temperature_cooling_outdoor_limit": {"name": "T out begin"},
"temperature_cooling_flow_limit": {"name": "Flow temperature limitation"},
"temperature_heating_setpoint": {"name": "Heating temperature"},
"temperature_heating_adjust": {"name": "Temperature adjustment"},
"temperature_heating_hysteresis": {"name": "Hysteresis setpoint"},
Expand Down

0 comments on commit 0ca26a3

Please sign in to comment.