From 36ff7506a0e0e36f0a6519414e2fab498247f4b4 Mon Sep 17 00:00:00 2001 From: Michael <35783820+mib1185@users.noreply.github.com> Date: Fri, 13 Feb 2026 19:40:51 +0100 Subject: [PATCH] Fix handling when FRITZ!Box reboots in FRITZ!Box Tools (#162679) --- homeassistant/components/fritz/coordinator.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/homeassistant/components/fritz/coordinator.py b/homeassistant/components/fritz/coordinator.py index c2656b7f2f3..2f4837e6f39 100644 --- a/homeassistant/components/fritz/coordinator.py +++ b/homeassistant/components/fritz/coordinator.py @@ -322,6 +322,12 @@ class FritzBoxTools(DataUpdateCoordinator[UpdateCoordinatorDataType]): "call_deflections" ] = await self.async_update_call_deflections() except FRITZ_EXCEPTIONS as ex: + _LOGGER.debug( + "Reload %s due to error '%s' to ensure proper re-login", + self.config_entry.title, + ex, + ) + self.hass.config_entries.async_schedule_reload(self.config_entry.entry_id) raise UpdateFailed( translation_domain=DOMAIN, translation_key="update_failed",