Álvaro Fernández Rojas
8edb253ace
Add Airzone Cloud integration (#93238)
* airzone-cloud: add new integration
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Add missing aioairzone-cloud to test requirements
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Update aioairzone-cloud to v0.0.4
Allows to handle TooManyRequests exception on coordinator.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* aioairzone_cloud: reduce API requests
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: remove system_zone_id
As opposed to the Local API of Airzone devices, the Cloud API provides unique
IDs for both systems and zones, so we can remove the system_zone_id copied from
the Local API integration.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: minor improvements
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: airzone_cloud: simplify mock_get_webserver
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Update aioairzone to v0.0.5
- Add token refresh and relogin support.
- Improve fetching installation devices.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: add to strict typing
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Update aioairzone to v0.0.7
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* trigger CI
* airzone_cloud: remove unneeded api_get_user call
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Add Airzone brand
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Update aioairzone to v0.1.1
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: use unique_id instead of entry_id
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: remove special handling of TooManyRequests
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: bump coordinator timeout to 30s
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: make AirzoneEntity an ABC
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* airzone_cloud: fix strings typo
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* tests: airzone_cloud: simplify webserver mock
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
* Update aioairzone-cloud to v0.1.2
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
2023-05-23 19:22:50 +02:00
..
2023-03-22 16:03:41 -10:00
2023-02-07 14:20:06 +01:00
2023-05-23 19:22:50 +02:00
2023-02-26 14:41:16 -06:00
2023-02-20 11:42:56 +01:00
2023-05-16 21:42:37 -05:00
2023-03-27 13:53:14 +02:00
2023-02-20 16:57:12 +01:00
2023-02-17 19:13:48 +01:00
2023-05-08 22:06:11 +02:00
2023-05-12 16:46:37 +02:00
2023-04-04 00:06:51 -04:00
2023-04-22 21:26:07 +02:00
2023-02-15 14:09:50 +01:00
2023-03-28 22:56:51 +02:00
2023-04-22 13:40:38 +02:00
2023-04-25 09:48:47 +02:00
2023-02-21 09:27:13 +01:00
2023-05-16 12:39:16 -05:00
2023-02-21 09:27:13 +01:00
2023-02-15 14:09:50 +01:00
2023-02-21 09:27:13 +01:00
2023-02-21 09:27:13 +01:00
2023-02-21 09:27:13 +01:00
2023-03-17 10:22:02 +01:00
2023-02-21 09:27:13 +01:00
2023-02-21 09:27:13 +01:00
2023-02-10 10:23:26 -05:00