From aca00667df2fc938d67667e9935431a89f77d664 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Hjelseth=20H=C3=B8yer?= Date: Fri, 24 Sep 2021 09:21:47 +0200 Subject: [PATCH] Add device info to Surepetcare (#56600) --- homeassistant/components/surepetcare/entity.py | 7 +++++++ 1 file changed, 7 insertions(+) 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