Hi,
I installed Hassbian and configured the Netatmo platform (I own 5 thermostats and one weather station).
With auto discovery enabled the station is correctly activated and I see 5 thermostats, but all thermostats show the same temperatures and all of them lets me to control the same thermostat: in fact they seem to be the same.
I have the same problem even with autodiscovery deactivated.
Today I logged into my Home Assistant web platform and it shows an “Invalid Config” message on the Netatmo platform. I checked the log file and saw these errors:
[email protected]:~$ ssh pi@ha
pi@ha’s password:
Linux hassbian 4.14.30-v7+ #1102 SMP Mon Mar 26 16:45:49 BST 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Apr 12 20:30:42 2018 from 192.168.76.108
SSH is enabled and the default password for the ‘pi’ user has not been changed.
This is a security risk - please login as the ‘pi’ user and type ‘passwd’ to set a new password.
root@hassbian:/home/homeassistant/.homeassistant# less home-assistant.log
2018-04-14 08:28:47 WARNING (MainThread) [homeassistant.setup] Setup of netatmo is taking over 10 seconds.
2018-04-14 08:28:48 WARNING (MainThread) [homeassistant.components.sensor] Setup of platform yr is taking over 10 seconds.
2018-04-14 08:28:48 ERROR (MainThread) [homeassistant.components.sensor.yr] Retrying in 18 minutes:
2018-04-14 08:29:33 ERROR (MainThread) [homeassistant.setup] Error during setup of component netatmo
Traceback (most recent call last):
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/setup.py", line 145, in _async_setup_component
component.setup, hass, processed_config)
File "/usr/lib/python3.5/asyncio/futures.py", line 380, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.5/asyncio/tasks.py", line 304, in _wakeup
future.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result
raise self._exception
File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
result = self.fn(*self.args, **self.kwargs)
File "/srv/homeassistant/lib/python3.5/site-packages/homeassistant/components/netatmo.py", line 55, in setup
'read_station read_camera access_camera '
File "/srv/homeassistant/lib/python3.5/site-packages/lnetatmo.py", line 74, in __init__
self._accessToken = resp['access_token']
TypeError: 'NoneType' object is not subscriptable
2018-04-14 08:29:34 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of sensor.netatmo. Setup failed for dependencies: netatmo
2018-04-14 08:29:34 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform sensor.netatmo: Could not setup all dependencies.
2018-04-14 08:29:34 ERROR (MainThread) [homeassistant.setup] Unable to setup dependencies of climate.netatmo. Setup failed for dependencies: netatmo
2018-04-14 08:29:34 ERROR (MainThread) [homeassistant.setup] Unable to prepare setup for platform climate.netatmo: Could not setup all dependencies.
2018-04-14 08:29:43 WARNING (Thread-17) [netdisco.ssdp] Error fetching description at http://192.168.76.2:5000/ssdp/desc-DSM-eth0.xml
2018-04-14 08:29:44 ERROR (MainThread) [homeassistant.components.cloud] Error fetching Cognito keyset:
2018-04-14 08:30:00 ERROR (MainThread) [homeassistant.components.cloud] Error fetching Cognito keyset:
2018-04-14 08:30:16 ERROR (MainThread) [homeassistant.components.cloud] Error fetching Cognito keyset:
2018-04-14 08:47:44 WARNING (Thread-10) [netdisco.ssdp] Error fetching description at http://192.168.76.1:5000/ssdp/desc-DSM-eth0.xml
Can you help me?
Is the Netatmo plugin broken?
Thank you very much!
Bye