Hi all,
I’ve installate a couple of weeks ago HA and I’m really satisfied about all features and customization. it’s great!
However I have an issue with Netatmo Integration. Automatically it identifies my thermostats, valves and weather station modules (internals and external), but I doens’t identify cameras (Welcome & Presence).
In order to get cameras and especially webhook events working propperly (for now) you are required to set up an individual dev account and use that in your config. There are currently issues with webhook events when used with the HA cloud link that prevent us using it with cameras.
Thanks - you must be very patient - I’m really a beginner…
This is what I get:
Logger: homeassistant.components.camera
Source: components/netatmo/data_handler.py:117
Integration: Kamera ([documentation](https://www.home-assistant.io/integrations/camera), [issues](https://github.com/home-assistant/home-assistant/issues?q=is%3Aissue+is%3Aopen+label%3A%22integration%3A+camera%22))
First occurred: 7.51.32 (1 occurrences)
Last logged: 7.51.32
Error while setting up netatmo platform for camera
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 199, in _async_setup_platform
await asyncio.shield(task)
File "/usr/src/homeassistant/homeassistant/components/netatmo/camera.py", line 95, in async_setup_entry
async_add_entities(await get_entities(), True)
File "/usr/src/homeassistant/homeassistant/components/netatmo/camera.py", line 54, in get_entities
await data_handler.register_data_class(
File "/usr/src/homeassistant/homeassistant/components/netatmo/data_handler.py", line 149, in register_data_class
await self.async_fetch_data(
File "/usr/src/homeassistant/homeassistant/components/netatmo/data_handler.py", line 117, in async_fetch_data
self.data[data_class_entry] = await self.hass.async_add_executor_job(
File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.8/site-packages/pyatmo/camera.py", line 91, in __init__
self.update_camera_urls(camera_id)
File "/usr/local/lib/python3.8/site-packages/pyatmo/camera.py", line 166, in update_camera_urls
self.cameras[home_id][camera_id]["local_url"] = check_url(
File "/usr/local/lib/python3.8/site-packages/pyatmo/camera.py", line 162, in check_url
return resp.get("local_url")
AttributeError: 'NoneType' object has no attribute 'get'