You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changing the guard mode of the C220 indoor camera (firmware 2.2.0.0) doesn't work any more (see screenshot and logs)
To reproduce
Screenshots & Logfiles
Enregistreur: homeassistant
Source: components/synology_dsm/camera.py:91
S'est produit pour la première fois: 9 novembre 2024 à 3:51:21 PM (7067 occurrences)
Dernier enregistrement: 9:23:27 PM
Error doing job: Task exception was never retrieved (None)
Error doing job: Exception in callback _TrackTimeInterval._interval_listener(<Job Camera u... of ...>>)>)>>) (None)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 266, in _handle_refresh_interval
await self._async_refresh(log_failures=True, scheduled=True)
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 481, in _async_refresh
self.async_update_listeners()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 176, in async_update_listeners
update_callback()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 561, in _handle_coordinator_update
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/components/camera/init.py", line 906, in async_write_ha_state
super().async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1007, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1132, in _async_write_ha_state
self.__async_calculate_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1068, in __async_calculate_state
available = self.available # only call self.available once per update cycle
^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/camera.py", line 111, in available
return self.camera_data.is_enabled and super().available
^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/camera.py", line 91, in camera_data
return self.coordinator.data["cameras"][self.entity_description.camera_id]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 2
Additional context
No response
The text was updated successfully, but these errors were encountered:
Client version
8.0.4
Node version
6.6.54-haos
Operating System type
Linux
Operating system version
Home Assistant OS 13.2
Describe the bug
Changing the guard mode of the C220 indoor camera (firmware 2.2.0.0) doesn't work any more (see screenshot and logs)
To reproduce
Screenshots & Logfiles
Enregistreur: homeassistant
Source: components/synology_dsm/camera.py:91
S'est produit pour la première fois: 9 novembre 2024 à 3:51:21 PM (7067 occurrences)
Dernier enregistrement: 9:23:27 PM
Error doing job: Task exception was never retrieved (None)
Error doing job: Exception in callback _TrackTimeInterval._interval_listener(<Job Camera u... of ...>>)>)>>) (None)
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 266, in _handle_refresh_interval
await self._async_refresh(log_failures=True, scheduled=True)
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 481, in _async_refresh
self.async_update_listeners()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 176, in async_update_listeners
update_callback()
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 561, in _handle_coordinator_update
self.async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/components/camera/init.py", line 906, in async_write_ha_state
super().async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1007, in async_write_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1132, in _async_write_ha_state
self.__async_calculate_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1068, in __async_calculate_state
available = self.available # only call self.available once per update cycle
^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/camera.py", line 111, in available
return self.camera_data.is_enabled and super().available
^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/synology_dsm/camera.py", line 91, in camera_data
return self.coordinator.data["cameras"][self.entity_description.camera_id]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyError: 2
Additional context
No response
The text was updated successfully, but these errors were encountered: