diff --git a/homeassistant/components/alexa_devices/manifest.json b/homeassistant/components/alexa_devices/manifest.json index ff0dd2929146..19e5dce6baa6 100644 --- a/homeassistant/components/alexa_devices/manifest.json +++ b/homeassistant/components/alexa_devices/manifest.json @@ -8,5 +8,5 @@ "iot_class": "cloud_polling", "loggers": ["aioamazondevices"], "quality_scale": "platinum", - "requirements": ["aioamazondevices==15.1.0"] + "requirements": ["aioamazondevices==15.2.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index 801096ff13d3..78bc4af0fb13 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -193,7 +193,7 @@ aioairzone-cloud==0.7.2 aioairzone==1.0.5 # homeassistant.components.alexa_devices -aioamazondevices==15.1.0 +aioamazondevices==15.2.0 # homeassistant.components.ambient_network # homeassistant.components.ambient_station diff --git a/tests/components/alexa_devices/const.py b/tests/components/alexa_devices/const.py index 28219ec758dc..9bd339bc9a69 100644 --- a/tests/components/alexa_devices/const.py +++ b/tests/components/alexa_devices/const.py @@ -29,6 +29,7 @@ TEST_DEVICE_1 = AmazonDevice( household_device=False, device_owner_customer_id="amazon_ower_id", device_cluster_members={TEST_DEVICE_1_SN: TEST_DEVICE_1_ID}, + parent_clusters={}, online=True, serial_number=TEST_DEVICE_1_SN, manufacturer="Test manufacturer", @@ -82,6 +83,7 @@ TEST_DEVICE_1 = AmazonDevice( "communications": "ON", "dropin": "All", }, + voice_control_supported=True, ) TEST_DEVICE_2_SN = "echo_test_2_serial_number" @@ -93,6 +95,7 @@ TEST_DEVICE_2 = AmazonDevice( household_device=True, device_owner_customer_id="amazon_ower_id", device_cluster_members={TEST_DEVICE_2_SN: "echo_test_2_device_id"}, + parent_clusters={}, online=True, serial_number=TEST_DEVICE_2_SN, manufacturer="Test manufacturer 2", @@ -115,6 +118,7 @@ TEST_DEVICE_2 = AmazonDevice( notifications={}, media_player_supported=False, communication_settings={}, + voice_control_supported=True, ) TEST_VOCAL_RECORD_INITIAL = AmazonVocalRecord( diff --git a/tests/components/alexa_devices/snapshots/test_services.ambr b/tests/components/alexa_devices/snapshots/test_services.ambr index 511de9b64ff3..d0d2764495b8 100644 --- a/tests/components/alexa_devices/snapshots/test_services.ambr +++ b/tests/components/alexa_devices/snapshots/test_services.ambr @@ -49,6 +49,8 @@ }), 'notifications_supported': True, 'online': True, + 'parent_clusters': dict({ + }), 'sensors': dict({ 'dnd': dict({ 'error': False, @@ -69,6 +71,7 @@ }), 'serial_number': 'echo_test_serial_number', 'software_version': 'echo_test_software_version', + 'voice_control_supported': True, }), 'Alexa.Joke.Play', ), @@ -126,6 +129,8 @@ }), 'notifications_supported': True, 'online': True, + 'parent_clusters': dict({ + }), 'sensors': dict({ 'dnd': dict({ 'error': False, @@ -146,6 +151,7 @@ }), 'serial_number': 'echo_test_serial_number', 'software_version': 'echo_test_software_version', + 'voice_control_supported': True, }), 'bell_02', ), @@ -203,6 +209,8 @@ }), 'notifications_supported': True, 'online': True, + 'parent_clusters': dict({ + }), 'sensors': dict({ 'dnd': dict({ 'error': False, @@ -223,6 +231,7 @@ }), 'serial_number': 'echo_test_serial_number', 'software_version': 'echo_test_software_version', + 'voice_control_supported': True, }), 'Play B.B.C. radio on TuneIn', ),