Update aioairzone-cloud to v0.6.4 (#125007)

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
This commit is contained in:
Álvaro Fernández Rojas 2024-09-01 12:45:59 +02:00 committed by GitHub
parent 95a25c72dc
commit 68162e1a27
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 33 additions and 3 deletions

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/airzone_cloud",
"iot_class": "cloud_push",
"loggers": ["aioairzone_cloud"],
"requirements": ["aioairzone-cloud==0.6.3"]
"requirements": ["aioairzone-cloud==0.6.4"]
}

View File

@ -176,7 +176,7 @@ aio-georss-gdacs==0.9
aioairq==0.3.2
# homeassistant.components.airzone_cloud
aioairzone-cloud==0.6.3
aioairzone-cloud==0.6.4
# homeassistant.components.airzone
aioairzone==0.8.2

View File

@ -164,7 +164,7 @@ aio-georss-gdacs==0.9
aioairq==0.3.2
# homeassistant.components.airzone_cloud
aioairzone-cloud==0.6.3
aioairzone-cloud==0.6.4
# homeassistant.components.airzone
aioairzone==0.8.2

View File

@ -154,6 +154,9 @@
'available': True,
'double-set-point': True,
'id': 'aidoo_pro',
'indoor-exchanger-temperature': 26.0,
'indoor-return-temperature': 26.0,
'indoor-work-temperature': 25.0,
'installation': 'installation1',
'is-connected': True,
'mode': 2,
@ -166,6 +169,12 @@
5,
]),
'name': 'Bron Pro',
'outdoor-condenser-pressure': 150.0,
'outdoor-discharge-temperature': 121.0,
'outdoor-electric-current': 3.0,
'outdoor-evaporator-pressure': 20.0,
'outdoor-exchanger-temperature': -25.0,
'outdoor-temperature': 29.0,
'power': True,
'problems': False,
'speed': 3,

View File

@ -24,12 +24,17 @@ from aioairzone_cloud.const import (
API_CELSIUS,
API_CONFIG,
API_CONNECTION_DATE,
API_CONSUMPTION_UE,
API_CPU_WS,
API_DEVICE_ID,
API_DEVICES,
API_DISCH_COMP_TEMP_UE,
API_DISCONNECTION_DATE,
API_DOUBLE_SET_POINT,
API_ERRORS,
API_EXCH_HEAT_TEMP_IU,
API_EXCH_HEAT_TEMP_UE,
API_EXT_TEMP,
API_FAH,
API_FREE,
API_FREE_MEM,
@ -46,6 +51,8 @@ from aioairzone_cloud.const import (
API_MODE_AVAIL,
API_NAME,
API_OLD_ID,
API_PC_UE,
API_PE_UE,
API_POWER,
API_POWERFUL_MODE,
API_RAD_ACTIVE,
@ -69,6 +76,7 @@ from aioairzone_cloud.const import (
API_RANGE_SP_MIN_HOT_AIR,
API_RANGE_SP_MIN_STOP_AIR,
API_RANGE_SP_MIN_VENT_AIR,
API_RETURN_TEMP,
API_SETPOINT,
API_SP_AIR_AUTO,
API_SP_AIR_COOL,
@ -94,6 +102,7 @@ from aioairzone_cloud.const import (
API_THERMOSTAT_TYPE,
API_TYPE,
API_WARNINGS,
API_WORK_TEMP,
API_WS_CONNECTED,
API_WS_FW,
API_WS_ID,
@ -266,6 +275,18 @@ GET_WEBSERVER_MOCK_AIDOO_PRO = {
def mock_get_device_config(device: Device) -> dict[str, Any]:
"""Mock API device config."""
if device.get_id() == "aidoo_pro":
return {
API_CONSUMPTION_UE: 3,
API_DISCH_COMP_TEMP_UE: {API_CELSIUS: 121, API_FAH: -250},
API_EXCH_HEAT_TEMP_IU: {API_CELSIUS: 26, API_FAH: 79},
API_EXCH_HEAT_TEMP_UE: {API_CELSIUS: -25, API_FAH: -13},
API_EXT_TEMP: {API_CELSIUS: 29, API_FAH: 84},
API_PC_UE: 0.15,
API_PE_UE: 0.02,
API_RETURN_TEMP: {API_CELSIUS: 26, API_FAH: 79},
API_WORK_TEMP: {API_CELSIUS: 25, API_FAH: 77},
}
if device.get_id() == "system1":
return {
API_SYSTEM_FW: "3.35",