From bcd431e848d5e5c547dad1c5013bf258819e8521 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Hjelseth=20H=C3=B8yer?= Date: Sun, 17 Oct 2021 19:40:47 +0200 Subject: [PATCH] Add device info to Adax (#57907) --- homeassistant/components/adax/climate.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/adax/climate.py b/homeassistant/components/adax/climate.py index 674329aaf6b..6de31e289b6 100644 --- a/homeassistant/components/adax/climate.py +++ b/homeassistant/components/adax/climate.py @@ -20,9 +20,10 @@ from homeassistant.const import ( ) from homeassistant.core import HomeAssistant from homeassistant.helpers.aiohttp_client import async_get_clientsession +from homeassistant.helpers.entity import DeviceInfo from homeassistant.helpers.entity_platform import AddEntitiesCallback -from .const import ACCOUNT_ID +from .const import ACCOUNT_ID, DOMAIN async def async_setup_entry( @@ -59,6 +60,11 @@ class AdaxDevice(ClimateEntity): self._adax_data_handler = adax_data_handler self._attr_unique_id = f"{heater_data['homeId']}_{heater_data['id']}" + self._attr_device_info = DeviceInfo( + identifiers={(DOMAIN, heater_data["id"])}, + name=self.name, + manufacturer="Adax", + ) @property def name(self) -> str: