I just added a Netatmo Welcome to my home. I was already using Netatmo Thermostats and Sensors under Home Assistant without any issue. Unfortunately, the Netatmo Welcome does not show up in my system.
Beside the regular Netatmo platform configuration (which seems to be correct since I get the Thermostats and Sensors), I added the following line tho the configuration.yaml:
netatmo:
api_key: !secret netatmo_api_key
secret_key: !secret netatmo_secret_key
username: !secret netatmo_user_name
password: !secret netatmo_password
camera:
- platform: netatmo
I am currently running Home Assistant version 0.65.6. On the info site, I get the following error messages which seem to be related to the Netatmo camera:
Error while setting up platform netatmo
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 82, in async_setup
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.result()
File "/usr/lib/python3.6/asyncio/futures.py", line 245, in result
raise self._exception
File "/usr/lib/python3.6/concurrent/futures/thread.py", line 56, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/lib/python3.6/site-packages/homeassistant/components/camera/netatmo.py", line 42, in setup_platform
for camera_name in data.get_camera_names():
File "/usr/lib/python3.6/site-packages/homeassistant/components/netatmo.py", line 84, in get_camera_names
self.update()
File "/usr/lib/python3.6/site-packages/homeassistant/util/__init__.py", line 319, in wrapper
result = method(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/homeassistant/components/netatmo.py", line 115, in update
self.camera_data = lnetatmo.CameraData(self.auth, size=100)
File "/usr/lib/python3.6/site-packages/smart_home/Camera.py", line 78, in __init__
self.default_camera = list(self.cameras[self.default_home].values())[0]
IndexError: list index out of range