From 0e3a229a1f4b8d495c260e6c4c8762c31b200e5a Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Tue, 30 Nov 2021 08:13:48 +0100 Subject: [PATCH] Use dataclass properties in volumio discovery (#60575) Co-authored-by: epenet --- homeassistant/components/volumio/config_flow.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/volumio/config_flow.py b/homeassistant/components/volumio/config_flow.py index e77aad05df2..f9703e3c2fb 100644 --- a/homeassistant/components/volumio/config_flow.py +++ b/homeassistant/components/volumio/config_flow.py @@ -98,10 +98,10 @@ class ConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): self, discovery_info: zeroconf.ZeroconfServiceInfo ) -> FlowResult: """Handle zeroconf discovery.""" - self._host = discovery_info[zeroconf.ATTR_HOST] - self._port = discovery_info[zeroconf.ATTR_PORT] - self._name = discovery_info[zeroconf.ATTR_PROPERTIES]["volumioName"] - self._uuid = discovery_info[zeroconf.ATTR_PROPERTIES]["UUID"] + self._host = discovery_info.host + self._port = discovery_info.port + self._name = discovery_info.properties["volumioName"] + self._uuid = discovery_info.properties["UUID"] await self._set_uid_and_abort()