I’ve had this error for at least a month now, with no change after the latest HA update.
The base station has a name even though the error msg points to it being wrong or missing.
The culprit can be my outdoor module as it is broken and therefore disconnected. It has worked with just the base station in the past so I dunno…
Error while setting up netatmo platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 193, in _async_setup_platform
await asyncio.shield(task)
File "/usr/src/homeassistant/homeassistant/components/netatmo/sensor.py", line 160, in async_setup_entry
async_add_entities(await find_entities(data_class_name), True)
File "/usr/src/homeassistant/homeassistant/components/netatmo/sensor.py", line 151, in find_entities
NetatmoSensor(data_handler, data_class_name, module, condition)
File "/usr/src/homeassistant/homeassistant/components/netatmo/sensor.py", line 248, in __init__
self._device_name = module_info["station_name"]
KeyError: 'station_name'
The integration just shows the logo and name like this: