Hi, after fixing Netatmo Event filter on camera_id I now have an error message in the “Core” log every 30 seconds. Or maybe that message was already present earlier, I am not sure. From a functional perspective the Netatmo integration works well, so it looks like nothing goes wrong. But to log an error every 30 seconds does not feel right. The message is:
2020-12-25 16:59:22 ERROR (MainThread) [homeassistant.helpers.entity] Update for camera.netatmo_voorkant fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 272, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 465, in async_device_update
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/src/homeassistant/homeassistant/components/netatmo/camera.py", line 216, in update
self._vpnurl, self._localurl = self._data.camera_data.camera_urls(
File "/usr/local/lib/python3.8/site-packages/pyatmo/camera.py", line 285, in camera_urls
local_url = check_url(temp_local_url)
File "/usr/local/lib/python3.8/site-packages/pyatmo/camera.py", line 277, in check_url
resp = self.authData.post_request(url=f"{url}/command/ping")
File "/usr/local/lib/python3.8/site-packages/pyatmo/auth.py", line 150, in post_request
if resp is None:
UnboundLocalError: local variable 'resp' referenced before assignment
Configuration / Logs shows:
Update for camera.netatmo_achterkant fails
5:03:29 PM – components/netatmo/camera.py (ERROR) - message first occurred at 11:21:51 AM and shows up 604 times
Update of camera.netatmo_voorkant is taking over 10 seconds
4:34:27 PM – runner.py (WARNING) - message first occurred at 12:25:56 PM and shows up 4 times
Netatmo event human Voorkant: Already running
4:32:36 PM – Automation (WARNING) - message first occurred at 12:55:43 PM and shows up 13 times
Update for camera.netatmo_voorkant fails
12:26:18 PM – components/netatmo/camera.py (ERROR)
I run Home Assistant 0.113.3, HassOS 4.11. I would rather not upgrade since everything (Tasmota lamps, Zwave sensors, Netatmo) runs fine, I would prefer a specific fix or workaround.
Does anybody have a suggestion … thanks!