diff --git a/homeassistant/components/netatmo/select.py b/homeassistant/components/netatmo/select.py index 4d69c9ab853..6c5f3eef00a 100644 --- a/homeassistant/components/netatmo/select.py +++ b/homeassistant/components/netatmo/select.py @@ -66,12 +66,10 @@ async def async_setup_entry( NetatmoScheduleSelect( data_handler, home_id, - [ - schedule.name - for schedule in hass.data[DOMAIN][DATA_SCHEDULES][home_id].values() - ], + [schedule.name for schedule in schedules.values()], ) - for home_id in hass.data[DOMAIN][DATA_SCHEDULES] + for home_id, schedules in hass.data[DOMAIN][DATA_SCHEDULES].items() + if schedules ] _LOGGER.debug("Adding climate schedule select entities %s", entities)