core/homeassistant/components/airzone
Álvaro Fernández Rojas f5a235beee
Fix Airzone min/max climate temperatures (#93161)
* airzone: climate: fix max/min temps

The library now provides AZD_ABS_TEMP_MAX/AZD_ABS_TEMP_MIN which are useful for
devices with different max/min temperatures depending on the current working
mode (HEAT vs COOL).
These new values will have the highest/lowest max/min of both modes.
Until now, the max/min of the current working mode (HEAT/COOL) would be set
when starting Home Assistant, limiting the temperature range if the device
mode was changed after that.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* airzone: climate: update max/min temps

Some devices have different max/min climate temps depending on the active
mode (HEAT vs COOL), so we should update these values.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* Revert "airzone: climate: update max/min temps"

This reverts commit 988194d486.

* Revert "Revert "airzone: climate: update max/min temps""

This reverts commit e4ead24f71.

* tests: airzone: add max/min climate changes test

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

* tests: airzone: fix dict copy

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

---------

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-24 21:18:59 +02:00
..
__init__.py Make use of str.removeprefix and .removesuffix (#85584) 2023-01-13 12:19:38 +01:00
binary_sensor.py Move EntityCategory to homeassistant.const (#87792) 2023-02-09 20:15:37 +01:00
climate.py Fix Airzone min/max climate temperatures (#93161) 2023-05-24 21:18:59 +02:00
config_flow.py Add Airzone DHCP discovery support (#82339) 2022-11-23 12:32:23 -07:00
const.py Use UnitOfTemperature in integrations (a-d) (#84304) 2022-12-20 17:59:20 +01:00
coordinator.py Update aioairzone to 0.4.4 (#71641) 2022-05-10 16:49:40 +02:00
diagnostics.py airzone: improve diagnostics (#71488) 2022-05-07 23:13:12 +03:00
entity.py Remove unnecessary try-else (1) (#86158) 2023-01-18 14:24:52 +01:00
manifest.json Update aioairzone to v0.5.6 (#93146) 2023-05-16 12:51:22 +02:00
select.py Airzone select improvements (#92894) 2023-05-24 08:21:24 +02:00
sensor.py Move EntityCategory to homeassistant.const (#87792) 2023-02-09 20:15:37 +01:00
strings.json Airzone select improvements (#92894) 2023-05-24 08:21:24 +02:00