From e001cb3b17f9bcae2bfaf60b8c6e7a035916ecae Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 1 Dec 2021 18:32:15 +0100 Subject: [PATCH] Use dataclass properties in powerwall discovery (#60732) Co-authored-by: epenet --- homeassistant/components/powerwall/config_flow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/powerwall/config_flow.py b/homeassistant/components/powerwall/config_flow.py index b8b2f6fdee0..cb9929a890e 100644 --- a/homeassistant/components/powerwall/config_flow.py +++ b/homeassistant/components/powerwall/config_flow.py @@ -60,7 +60,7 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): async def async_step_dhcp(self, discovery_info: dhcp.DhcpServiceInfo) -> FlowResult: """Handle dhcp discovery.""" - self.ip_address = discovery_info[dhcp.IP_ADDRESS] + self.ip_address = discovery_info.ip self._async_abort_entries_match({CONF_IP_ADDRESS: self.ip_address}) self.context["title_placeholders"] = {CONF_IP_ADDRESS: self.ip_address} return await self.async_step_user()