diff --git a/homeassistant/components/alexa/entities.py b/homeassistant/components/alexa/entities.py index b060d35be90..03d153f5927 100644 --- a/homeassistant/components/alexa/entities.py +++ b/homeassistant/components/alexa/entities.py @@ -264,7 +264,9 @@ class ClimateCapabilities(AlexaEntity): def interfaces(self): """Yield the supported interfaces.""" # If we support two modes, one being off, we allow turning on too. - if climate.HVAC_MODE_OFF in self.entity.attributes[climate.ATTR_HVAC_MODES]: + if climate.HVAC_MODE_OFF in self.entity.attributes.get( + climate.ATTR_HVAC_MODES, [] + ): yield AlexaPowerController(self.entity) yield AlexaThermostatController(self.hass, self.entity)