From e6419fd50542e1934d66c5bf2bcc6ef504ffb994 Mon Sep 17 00:00:00 2001 From: Simone Chemelli Date: Sat, 8 Jan 2022 23:39:51 +0100 Subject: [PATCH] Fritz: small optimization (#63693) * Revert "Improve availability for Shelly Valve" This reverts commit d8cbd81b456820153522e6d86bbd00c4a4a31129. * Small optimization --- homeassistant/components/fritz/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/homeassistant/components/fritz/common.py b/homeassistant/components/fritz/common.py index fdab1739ec9..d03a4763bd5 100644 --- a/homeassistant/components/fritz/common.py +++ b/homeassistant/components/fritz/common.py @@ -184,6 +184,7 @@ class FritzBoxTools(update_coordinator.DataUpdateCoordinator): _LOGGER.error("Unable to establish a connection with %s", self.host) return + self.fritz_hosts = FritzHosts(fc=self.connection) self.fritz_status = FritzStatus(fc=self.connection) info = self.connection.call_action("DeviceInfo:1", "GetInfo") if not self._unique_id: @@ -199,7 +200,6 @@ class FritzBoxTools(update_coordinator.DataUpdateCoordinator): async def _async_update_data(self) -> None: """Update FritzboxTools data.""" try: - self.fritz_hosts = FritzHosts(fc=self.connection) await self.async_scan_devices() except (FritzSecurityError, FritzConnectionException) as ex: raise update_coordinator.UpdateFailed from ex