Netatmo integration stopped working with 0.94

After upgrading from 0.93.2 to 0.94 (I am now using 0.94.4), my Netatmo integration fails.

I do own both weather station (indoor and outside modules) and thermostat plus valves.

Using the new Homekit integration for the thermostat and the valves I managed to have these working again but I consider this as a workaround only as the Netatmo integration should still work. Sadly, I have no solution for the Netatmo weather station :frowning:

Here is the log of the error (I tried to reset my codes but it changed nothing) :

Error during setup of component netatmo
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/", line 156, in _async_setup_component
    component.setup, hass, processed_config)  # type: ignore
  File "/usr/local/lib/python3.7/concurrent/futures/", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/src/homeassistant/homeassistant/components/netatmo/", line 91, in setup
    'read_station read_camera access_camera '
  File "/usr/local/lib/python3.7/site-packages/", line 85, in __init__
    self._accessToken = resp["access_token"]
TypeError: 'NoneType' object is not subscriptable

Does anyone encounter the same difficulties ?


This should be fixed in 0.95. If you have multiple weather station devices, wait for (hopefully) 0.95.2 to get ( merged.