From 1ffde403f020e3aafe21e1fe09e9ffa9bff3d5a2 Mon Sep 17 00:00:00 2001 From: David Bonnes <zxdavb@bonnes.me> Date: Tue, 30 Jul 2024 16:18:33 +0100 Subject: [PATCH] Ensure evohome leaves no lingering timers (#122860) --- homeassistant/components/evohome/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/homeassistant/components/evohome/__init__.py b/homeassistant/components/evohome/__init__.py index 2df4ae1be6b..5a5d9d09521 100644 --- a/homeassistant/components/evohome/__init__.py +++ b/homeassistant/components/evohome/__init__.py @@ -243,6 +243,7 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: update_interval=config[DOMAIN][CONF_SCAN_INTERVAL], update_method=broker.async_update, ) + await coordinator.async_register_shutdown() hass.data[DOMAIN] = {"broker": broker, "coordinator": coordinator} -- GitLab