diff --git a/homeassistant/components/surepetcare/entity.py b/homeassistant/components/surepetcare/entity.py index 8b88282ce96..f7797b4c166 100644 --- a/homeassistant/components/surepetcare/entity.py +++ b/homeassistant/components/surepetcare/entity.py @@ -9,6 +9,7 @@ from homeassistant.core import callback from homeassistant.helpers.update_coordinator import CoordinatorEntity from . import SurePetcareDataCoordinator +from .const import DOMAIN class SurePetcareEntity(CoordinatorEntity): @@ -32,6 +33,12 @@ class SurePetcareEntity(CoordinatorEntity): self._device_name = surepy_entity.type.name.capitalize().replace("_", " ") self._device_id = f"{surepy_entity.household_id}-{surepetcare_id}" + self._attr_device_info = { + "identifiers": {(DOMAIN, self._device_id)}, + "name": self._device_name, + "manufacturer": "Sure Petcare", + "model": surepy_entity.type.name.capitalize().replace("_", " "), + } self._update_attr(coordinator.data[surepetcare_id]) @abstractmethod