From 2a1f0cadaa72d2225d5fbd3ce545ed0e492d0188 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 1 Dec 2021 13:58:56 +0100 Subject: [PATCH] Use dataclass properties in broadlink discovery (#60689) Co-authored-by: epenet --- homeassistant/components/broadlink/config_flow.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/broadlink/config_flow.py b/homeassistant/components/broadlink/config_flow.py index 07fce107812..8a32ba02ee8 100644 --- a/homeassistant/components/broadlink/config_flow.py +++ b/homeassistant/components/broadlink/config_flow.py @@ -57,8 +57,8 @@ class BroadlinkFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): self, discovery_info: dhcp.DhcpServiceInfo ) -> data_entry_flow.FlowResult: """Handle dhcp discovery.""" - host = discovery_info[dhcp.IP_ADDRESS] - unique_id = discovery_info[dhcp.MAC_ADDRESS].lower().replace(":", "") + host = discovery_info.ip + unique_id = discovery_info.macaddress.lower().replace(":", "") await self.async_set_unique_id(unique_id) self._abort_if_unique_id_configured(updates={CONF_HOST: host})