From 2b4a1ee7ebb880197db05628ed9f5e58ea1efafb Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 1 Dec 2021 17:47:14 +0100 Subject: [PATCH] Use dataclass properties in flux_led discovery (#60696) Co-authored-by: epenet --- homeassistant/components/flux_led/config_flow.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/flux_led/config_flow.py b/homeassistant/components/flux_led/config_flow.py index f33a623faa2..7a161c56826 100644 --- a/homeassistant/components/flux_led/config_flow.py +++ b/homeassistant/components/flux_led/config_flow.py @@ -85,9 +85,9 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): async def async_step_dhcp(self, discovery_info: dhcp.DhcpServiceInfo) -> FlowResult: """Handle discovery via dhcp.""" self._discovered_device = { - ATTR_IPADDR: discovery_info[dhcp.IP_ADDRESS], - ATTR_MODEL: discovery_info[dhcp.HOSTNAME], - ATTR_ID: discovery_info[dhcp.MAC_ADDRESS].replace(":", ""), + ATTR_IPADDR: discovery_info.ip, + ATTR_MODEL: discovery_info.hostname, + ATTR_ID: discovery_info.macaddress.replace(":", ""), } return await self._async_handle_discovery()