From e5aa54350af61afad6c9f11d2862e924b933c757 Mon Sep 17 00:00:00 2001 From: epenet Date: Wed, 27 Oct 2021 13:07:05 +0000 Subject: [PATCH] Use DeviceInfo in tplink --- homeassistant/components/tplink/entity.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/homeassistant/components/tplink/entity.py b/homeassistant/components/tplink/entity.py index b331f70c5bb7ac..30c0fd60add94e 100644 --- a/homeassistant/components/tplink/entity.py +++ b/homeassistant/components/tplink/entity.py @@ -48,14 +48,14 @@ def name(self) -> str: @property def device_info(self) -> DeviceInfo: """Return information about the device.""" - return { - "name": self.device.alias, - "model": self.device.model, - "manufacturer": "TP-Link", - "identifiers": {(DOMAIN, str(self.device.device_id))}, - "connections": {(dr.CONNECTION_NETWORK_MAC, self.device.mac)}, - "sw_version": self.device.hw_info["sw_ver"], - } + return DeviceInfo( + connections={(dr.CONNECTION_NETWORK_MAC, self.device.mac)}, + identifiers={(DOMAIN, str(self.device.device_id))}, + manufacturer="TP-Link", + model=self.device.model, + name=self.device.alias, + sw_version=self.device.hw_info["sw_ver"], + ) @property def is_on(self) -> bool: