1
0
mirror of https://github.com/home-assistant/core.git synced 2026-05-08 17:49:37 +01:00

Bump aioamazondevices to 6.4.0 (#154071)

This commit is contained in:
Simone Chemelli
2025-10-09 15:20:25 +02:00
committed by GitHub
parent 59ca88a7e8
commit bc980c1212
8 changed files with 75 additions and 16 deletions
@@ -8,5 +8,5 @@
"iot_class": "cloud_polling",
"loggers": ["aioamazondevices"],
"quality_scale": "platinum",
"requirements": ["aioamazondevices==6.2.9"]
"requirements": ["aioamazondevices==6.4.0"]
}
+1 -1
View File
@@ -185,7 +185,7 @@ aioairzone-cloud==0.7.2
aioairzone==1.0.1
# homeassistant.components.alexa_devices
aioamazondevices==6.2.9
aioamazondevices==6.4.0
# homeassistant.components.ambient_network
# homeassistant.components.ambient_station
+1 -1
View File
@@ -173,7 +173,7 @@ aioairzone-cloud==0.7.2
aioairzone==1.0.1
# homeassistant.components.alexa_devices
aioamazondevices==6.2.9
aioamazondevices==6.4.0
# homeassistant.components.ambient_network
# homeassistant.components.ambient_station
+20 -3
View File
@@ -22,9 +22,21 @@ TEST_DEVICE_1 = AmazonDevice(
entity_id="11111111-2222-3333-4444-555555555555",
endpoint_id="G1234567890123456789012345678A",
sensors={
"dnd": AmazonDeviceSensor(name="dnd", value=False, error=False, scale=None),
"dnd": AmazonDeviceSensor(
name="dnd",
value=False,
error=False,
error_msg=None,
error_type=None,
scale=None,
),
"temperature": AmazonDeviceSensor(
name="temperature", value="22.5", error=False, scale="CELSIUS"
name="temperature",
value="22.5",
error=False,
error_msg=None,
error_type=None,
scale="CELSIUS",
),
},
)
@@ -46,7 +58,12 @@ TEST_DEVICE_2 = AmazonDevice(
endpoint_id="G1234567890123456789012345678A",
sensors={
"temperature": AmazonDeviceSensor(
name="temperature", value="22.5", error=False, scale="CELSIUS"
name="temperature",
value="22.5",
error=False,
error_msg=None,
error_type=None,
scale="CELSIUS",
)
},
)
@@ -15,11 +15,11 @@
'sensors': dict({
'dnd': dict({
'__type': "<class 'aioamazondevices.api.AmazonDeviceSensor'>",
'repr': "AmazonDeviceSensor(name='dnd', value=False, error=False, scale=None)",
'repr': "AmazonDeviceSensor(name='dnd', value=False, error=False, error_type=None, error_msg=None, scale=None)",
}),
'temperature': dict({
'__type': "<class 'aioamazondevices.api.AmazonDeviceSensor'>",
'repr': "AmazonDeviceSensor(name='temperature', value='22.5', error=False, scale='CELSIUS')",
'repr': "AmazonDeviceSensor(name='temperature', value='22.5', error=False, error_type=None, error_msg=None, scale='CELSIUS')",
}),
}),
'serial number': 'echo_test_serial_number',
@@ -45,11 +45,11 @@
'sensors': dict({
'dnd': dict({
'__type': "<class 'aioamazondevices.api.AmazonDeviceSensor'>",
'repr': "AmazonDeviceSensor(name='dnd', value=False, error=False, scale=None)",
'repr': "AmazonDeviceSensor(name='dnd', value=False, error=False, error_type=None, error_msg=None, scale=None)",
}),
'temperature': dict({
'__type': "<class 'aioamazondevices.api.AmazonDeviceSensor'>",
'repr': "AmazonDeviceSensor(name='temperature', value='22.5', error=False, scale='CELSIUS')",
'repr': "AmazonDeviceSensor(name='temperature', value='22.5', error=False, error_type=None, error_msg=None, scale='CELSIUS')",
}),
}),
'serial number': 'echo_test_serial_number',
@@ -21,12 +21,16 @@
'sensors': dict({
'dnd': dict({
'error': False,
'error_msg': None,
'error_type': None,
'name': 'dnd',
'scale': None,
'value': False,
}),
'temperature': dict({
'error': False,
'error_msg': None,
'error_type': None,
'name': 'temperature',
'scale': 'CELSIUS',
'value': '22.5',
@@ -63,12 +67,16 @@
'sensors': dict({
'dnd': dict({
'error': False,
'error_msg': None,
'error_type': None,
'name': 'dnd',
'scale': None,
'value': False,
}),
'temperature': dict({
'error': False,
'error_msg': None,
'error_type': None,
'name': 'temperature',
'scale': 'CELSIUS',
'value': '22.5',
+12 -2
View File
@@ -136,7 +136,12 @@ async def test_unit_of_measurement(
TEST_DEVICE_1_SN
].sensors = {
sensor: AmazonDeviceSensor(
name=sensor, value=api_value, error=False, scale=scale
name=sensor,
value=api_value,
error=False,
error_msg=None,
error_type=None,
scale=scale,
)
}
@@ -161,7 +166,12 @@ async def test_sensor_unavailable(
TEST_DEVICE_1_SN
].sensors = {
"illuminance": AmazonDeviceSensor(
name="illuminance", value="800", error=True, scale=None
name="illuminance",
value="800",
error=True,
error_msg=None,
error_type=None,
scale=None,
)
}
+28 -4
View File
@@ -70,9 +70,21 @@ async def test_switch_dnd(
device_data = deepcopy(TEST_DEVICE_1)
device_data.sensors = {
"dnd": AmazonDeviceSensor(name="dnd", value=True, error=False, scale=None),
"dnd": AmazonDeviceSensor(
name="dnd",
value=True,
error=False,
error_msg=None,
error_type=None,
scale=None,
),
"temperature": AmazonDeviceSensor(
name="temperature", value="22.5", error=False, scale="CELSIUS"
name="temperature",
value="22.5",
error=False,
error_msg=None,
error_type=None,
scale="CELSIUS",
),
}
mock_amazon_devices_client.get_devices_data.return_value = {
@@ -94,9 +106,21 @@ async def test_switch_dnd(
)
device_data.sensors = {
"dnd": AmazonDeviceSensor(name="dnd", value=False, error=False, scale=None),
"dnd": AmazonDeviceSensor(
name="dnd",
value=False,
error=False,
error_msg=None,
error_type=None,
scale=None,
),
"temperature": AmazonDeviceSensor(
name="temperature", value="22.5", error=False, scale="CELSIUS"
name="temperature",
value="22.5",
error=False,
error_msg=None,
error_type=None,
scale="CELSIUS",
),
}
mock_amazon_devices_client.get_devices_data.return_value = {