G Johansson
768c2b0f3d
Remove _enable_turn_on_off_backwards_compatibility A-F ( #132417 )
...
Remove _enable_turn_on_off_backwards_compatibility A-G
2024-12-05 21:46:59 +01:00
Álvaro Fernández Rojas
3542bca13d
Update aioairzone to v0.9.7 ( #131033 )
2024-11-20 18:41:14 +01:00
Álvaro Fernández Rojas
61d0de3042
Bump aioairzone to 0.9.6 ( #130559 )
...
* Update aioairzone to v0.9.6
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Remove _async_migrator_mac_empty and improve tests
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Remove WebServer empty mac fixes as requested by @epenet
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-11-14 15:27:10 +01:00
Álvaro Fernández Rojas
ebd1baa42c
Add Airzone switch entities to zones ( #124562 )
2024-10-21 16:33:22 +02:00
Álvaro Fernández Rojas
76712439ee
Fix Airzone climate temperature range ( #128737 )
2024-10-19 14:31:52 +02:00
Álvaro Fernández Rojas
fef36e677d
Update aioairzone to v0.9.5 ( #128265 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-10-13 12:45:53 +02:00
Álvaro Fernández Rojas
4c1b7add39
Update aioairzone to v0.9.4 ( #127792 )
2024-10-11 12:39:39 +02:00
Álvaro Fernández Rojas
0221112879
Update aioairzone to v0.9.3 ( #125977 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-09-14 23:39:07 +02:00
epenet
d530fd31b0
Use root import for async_redact_data in diagnostics ( #125821 )
2024-09-12 20:37:00 +02:00
Álvaro Fernández Rojas
3e8fe57fc1
Update aioairzone to v0.9.2 ( #125682 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-09-10 18:04:00 +02:00
Álvaro Fernández Rojas
dca287748d
Update aioairzone to v0.9.1 ( #125547 )
2024-09-08 17:56:29 -05:00
Álvaro Fernández Rojas
ab29718a45
Update aioairzone to v0.9.0 ( #125476 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-09-07 22:32:36 +02:00
Álvaro Fernández Rojas
95fa123a0b
Add Airzone main zone mode select ( #124566 )
...
* airzone: select: add zone master mode
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: select: use MAIN instead of MASTER
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: select: call async_add_entities once
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: select: add options lambda function
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: select: implement requested changes
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: select: options_fn: return list
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-08-26 17:57:31 +02:00
Álvaro Fernández Rojas
903342b394
Handle timeouts on Airzone DHCP config flow ( #123869 )
...
airzone: config_flow: dhcp: catch timeout exception
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-08-14 13:06:52 +02:00
Álvaro Fernández Rojas
d1dff95ac8
Update aioairzone to v0.8.2 ( #123718 )
2024-08-12 21:33:56 +02:00
Álvaro Fernández Rojas
2730713b39
Update aioairzone to v0.8.1 ( #122481 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-07-23 14:22:42 -05:00
Álvaro Fernández Rojas
e9d4c03300
Update aioairzone to v0.8.0 ( #121991 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-07-15 20:49:21 +02:00
Álvaro Fernández Rojas
9f53d0ccd9
Rename Airzone system_zone_id to system_id ( #121931 )
2024-07-15 01:39:59 +02:00
Álvaro Fernández Rojas
c044417837
Dynamically add Airzone entities ( #121891 )
...
* airzone: reload entry on new devices
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Revert "airzone: reload entry on new devices"
This reverts commit 3ecc0844e4
.
* airzone: sensor: dynamically add new entities
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: restore reverted airzone tests
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: sensor: code fixes
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: water_heater: dynamically add entities
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: binary_sensor: dynamically add entities
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: select: dynamically add entities
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: climate: dynamically add entities
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: airzone: use freezer
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: call async_add_entities once
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: wrap async_add_listener on async_on_unload
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: reduce number of entity listeners
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-07-13 21:45:08 +02:00
Álvaro Fernández Rojas
53d3475b1d
Update aioairzone to v0.7.7 ( #120067 )
2024-06-21 10:28:11 +02:00
Joost Lekkerkerker
4766f48f47
Migrate Airzone to runtime_data ( #119494 )
2024-06-12 17:44:03 +02:00
Sid
82a60fe8ad
Enable Ruff RSE ( #113695 )
2024-03-18 00:40:38 +01:00
Joost Lekkerkerker
690ba103ed
Improve lists in integrations [A] ( #113006 )
...
* Use list comprehension [A]
* Use list comprehension [A]
* Update homeassistant/components/aws/notify.py
2024-03-11 16:17:44 +01:00
Marc Mueller
ff3a801936
Add empty line after module docstring [a-d] ( #112697 )
2024-03-08 14:51:32 +01:00
Joost Lekkerkerker
1824ff6438
Remove entity description mixin in Airzone ( #112378 )
2024-03-05 19:21:11 +01:00
Álvaro Fernández Rojas
6544e91f62
Update aioairzone to v0.7.6 ( #112264 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-03-04 13:34:53 -05:00
Álvaro Fernández Rojas
3b1688f6bd
Update aioairzone to v0.7.5 ( #111879 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-02-29 22:41:33 +01:00
Erik Montnemery
6fe28d3764
Migrate integrations a-d to generic flowhandler ( #111861 )
2024-02-29 20:07:14 +01:00
Álvaro Fernández Rojas
704230e3c1
Bump aioairzone to v0.7.4 ( #111105 )
...
* Update aioairzone to v0.7.3
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Update aioairzone to v0.7.4
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2024-02-21 22:00:09 +01:00
G Johansson
5c3707ec9c
Add new climate feature flags to airzone ( #109423 )
2024-02-03 04:02:19 +01:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Álvaro Fernández Rojas
3be12c0611
Fix Airzone temperature range on new climate card ( #105830 )
...
* airzone: climate: fix double setpoint
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: airzone: fix double setpoint temperature
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: airzone: fix swapped double setpoint
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-12-16 18:42:58 +01:00
Álvaro Fernández Rojas
a12c490cff
Update aioairzone to v0.7.2 ( #105811 )
2023-12-15 14:59:43 -10:00
Álvaro Fernández Rojas
af91a54663
Bump aioairzone to v0.7.0 ( #105807 )
2023-12-15 16:27:00 +01:00
Álvaro Fernández Rojas
77baea8cb7
Allow setting HVAC mode through set_temperature service in Airzone integration ( #103185 )
...
* airzone: climate: set_temperature: support ATTR_HVAC_MODE
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: airzone: set_temp: check HVAC mode
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-11-06 01:32:03 +01:00
Álvaro Fernández Rojas
ba7dbc5927
Show proper name on Airzone errors ( #102997 )
...
* airzone: fix showing None on errors
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: use entity_id on erros/logs
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-10-30 11:03:34 +01:00
Joost Lekkerkerker
2601c6789d
Add entity translations to Airzone ( #99054 )
2023-10-28 13:56:45 +02:00
Álvaro Fernández Rojas
8202071683
Update aioairzone to v0.6.9 ( #102383 )
2023-10-20 15:11:48 +02:00
Álvaro Fernández Rojas
f78199df9f
Fix Airzone climate double setpoint ( #101744 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-10-10 10:18:52 +02:00
Álvaro Fernández Rojas
3238386f48
Add water heater support to Airzone ( #98401 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-09-10 12:31:11 -05:00
Álvaro Fernández Rojas
c77a0a8caa
Update aioairzone to v0.6.8 ( #99644 )
...
* Update aioairzone to v0.6.8
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Trigger CI
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-09-05 12:42:19 +02:00
Álvaro Fernández Rojas
99b5c4932f
Add hot water sensor support to Airzone ( #98500 )
...
* airzone: sensors: add hot water support
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone: sensor: dhw: enable _attr_has_entity_name
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Add requested changes
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-08-22 22:48:05 +02:00
Álvaro Fernández Rojas
4a7088a996
Update aioairzone to v0.6.7 ( #98744 )
2023-08-21 14:10:41 +02:00
J. Nick Koston
262483f3f6
Replace async_timeout with asyncio.timeout A-B ( #98415 )
2023-08-15 10:29:28 +02:00
Álvaro Fernández Rojas
c3c00e6984
Update aioairzone to v0.6.6 ( #98399 )
2023-08-14 11:21:12 -05:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
Álvaro Fernández Rojas
4981eadd31
Update aioairzone to v0.6.5 ( #98163 )
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-08-10 16:47:16 +02:00
Álvaro Fernández Rojas
78380c0cd4
Allow turning Airzone slave zones on with any HVAC mode ( #94721 )
...
airzone: climate: allow turning slave zone on with any hvac mode
If the user selects a different mode on a slave zone from the one selected on
the master zone, it will raise an exception and it won't change the operation
mode or turn it on.
Change this behaviour so that the exception will still be raised but the slave
zone will be turned on and the hvac mode won't be changed.
This allows commanding airzone slave zones from limited APIs like homekit.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-06-27 21:25:41 +02:00
Álvaro Fernández Rojas
6435837061
Update aioairzone to v0.6.4 ( #94873 )
2023-06-19 19:23:24 -05:00
Álvaro Fernández Rojas
6019ec305a
Update aioairzone to v0.6.3 and fix issue with latest firmware update ( #94100 )
2023-06-06 08:23:48 +02:00