diff --git a/homeassistant/components/livisi/entity.py b/homeassistant/components/livisi/entity.py
index 388788d3dea922792ad313771ee6b93c13392035..b7b9bdc8521078b244372edabee05040e12cb472 100644
--- a/homeassistant/components/livisi/entity.py
+++ b/homeassistant/components/livisi/entity.py
@@ -67,6 +67,7 @@ class LivisiEntity(CoordinatorEntity[LivisiDataUpdateCoordinator]):
     # pylint: disable-next=hass-missing-super-call
     async def async_added_to_hass(self) -> None:
         """Register callback for reachability."""
+        await super().async_added_to_hass()
         self.async_on_remove(
             async_dispatcher_connect(
                 self.hass,