From d91e44485cdfc98788d6153d7d90202b4817749f Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 11 Dec 2022 21:33:58 -1000 Subject: [PATCH] Do not try to reconnect shelly on disconnected if Home Assistant is stopping (#83805) --- homeassistant/components/shelly/coordinator.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/shelly/coordinator.py b/homeassistant/components/shelly/coordinator.py index e73a7289459..9203606230b 100644 --- a/homeassistant/components/shelly/coordinator.py +++ b/homeassistant/components/shelly/coordinator.py @@ -479,8 +479,9 @@ class ShellyRpcCoordinator(DataUpdateCoordinator): return self.connected = False self._async_run_disconnected_events() - # Try to reconnect right away - await self.async_request_refresh() + # Try to reconnect right away if hass is not stopping + if not self.hass.is_stopping: + await self.async_request_refresh() @callback def _async_run_disconnected_events(self) -> None: