From 991c41532a7e2f07bb130092b397584b055c1490 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Fri, 29 Oct 2021 00:46:01 +0200 Subject: [PATCH] Use DeviceInfo in youless (#58645) --- homeassistant/components/youless/sensor.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/homeassistant/components/youless/sensor.py b/homeassistant/components/youless/sensor.py index 16ed918914d..355d4f83127 100644 --- a/homeassistant/components/youless/sensor.py +++ b/homeassistant/components/youless/sensor.py @@ -21,6 +21,7 @@ from homeassistant.const import ( VOLUME_CUBIC_METERS, ) from homeassistant.core import HomeAssistant +from homeassistant.helpers.entity import DeviceInfo from homeassistant.helpers.entity_platform import AddEntitiesCallback from homeassistant.helpers.typing import StateType from homeassistant.helpers.update_coordinator import ( @@ -71,12 +72,12 @@ class YoulessBaseSensor(CoordinatorEntity, SensorEntity): self._sensor_id = sensor_id self._attr_unique_id = f"{DOMAIN}_{device}_{sensor_id}" - self._attr_device_info = { - "identifiers": {(DOMAIN, f"{device}_{device_group}")}, - "name": friendly_name, - "manufacturer": "YouLess", - "model": self.coordinator.data.model, - } + self._attr_device_info = DeviceInfo( + identifiers={(DOMAIN, f"{device}_{device_group}")}, + manufacturer="YouLess", + model=self.coordinator.data.model, + name=friendly_name, + ) @property def get_sensor(self) -> YoulessSensor | None: -- GitLab