Call async added to hass super in Risco (#100444)
This commit is contained in:
parent
ae7ede1253
commit
bdfdeb2bc0
2 changed files with 3 additions and 13 deletions
|
@ -86,15 +86,12 @@ class RiscoSensor(CoordinatorEntity[RiscoEventsDataUpdateCoordinator], SensorEnt
|
|||
self._attr_name = f"Risco {self.coordinator.risco.site_name} {name} Events"
|
||||
self._attr_device_class = SensorDeviceClass.TIMESTAMP
|
||||
|
||||
# pylint: disable-next=hass-missing-super-call
|
||||
async def async_added_to_hass(self) -> None:
|
||||
"""When entity is added to hass."""
|
||||
await super().async_added_to_hass()
|
||||
self._entity_registry = er.async_get(self.hass)
|
||||
self.async_on_remove(
|
||||
self.coordinator.async_add_listener(self._refresh_from_coordinator)
|
||||
)
|
||||
|
||||
def _refresh_from_coordinator(self):
|
||||
def _handle_coordinator_update(self):
|
||||
events = self.coordinator.data
|
||||
for event in reversed(events):
|
||||
if event.category_id in self._excludes:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue