From 05635c913f12c7d9b19d93fdf912c69479e56ba7 Mon Sep 17 00:00:00 2001 From: Joost Lekkerkerker Date: Sun, 10 Sep 2023 17:10:45 +0200 Subject: [PATCH] Add device to OpenUV (#100027) --- homeassistant/components/openuv/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/homeassistant/components/openuv/__init__.py b/homeassistant/components/openuv/__init__.py index cb8d1bffceb..4df91cf4e15 100644 --- a/homeassistant/components/openuv/__init__.py +++ b/homeassistant/components/openuv/__init__.py @@ -18,6 +18,7 @@ from homeassistant.const import ( ) from homeassistant.core import HomeAssistant, callback from homeassistant.helpers import aiohttp_client +from homeassistant.helpers.device_registry import DeviceEntryType, DeviceInfo from homeassistant.helpers.entity import EntityDescription from homeassistant.helpers.update_coordinator import CoordinatorEntity @@ -126,6 +127,11 @@ class OpenUvEntity(CoordinatorEntity): f"{coordinator.latitude}_{coordinator.longitude}_{description.key}" ) self.entity_description = description + self._attr_device_info = DeviceInfo( + identifiers={(DOMAIN, f"{coordinator.latitude}_{coordinator.longitude}")}, + name="OpenUV", + entry_type=DeviceEntryType.SERVICE, + ) @callback def _handle_coordinator_update(self) -> None: