diff --git a/homeassistant/components/alexa/capabilities.py b/homeassistant/components/alexa/capabilities.py index 69acf95e207..1afe65b7bc6 100644 --- a/homeassistant/components/alexa/capabilities.py +++ b/homeassistant/components/alexa/capabilities.py @@ -1920,6 +1920,10 @@ class AlexaEqualizerController(AlexaCapability): """ return [{"name": "mode"}] + def properties_retrievable(self): + """Return True if properties can be retrieved.""" + return True + def get_property(self, name): """Read and return a property.""" if name != "mode": diff --git a/tests/components/alexa/test_smart_home.py b/tests/components/alexa/test_smart_home.py index ab884745e95..83abe2326d7 100644 --- a/tests/components/alexa/test_smart_home.py +++ b/tests/components/alexa/test_smart_home.py @@ -3264,6 +3264,7 @@ async def test_media_player_eq_modes(hass): eq_capability = get_capability(capabilities, "Alexa.EqualizerController") assert eq_capability is not None + assert eq_capability["properties"]["retrievable"] assert "modes" in eq_capability["configurations"] eq_modes = eq_capability["configurations"]["modes"]