diff --git a/homeassistant/components/netatmo/data_handler.py b/homeassistant/components/netatmo/data_handler.py index 80396e8048c..c80bd351ccf 100644 --- a/homeassistant/components/netatmo/data_handler.py +++ b/homeassistant/components/netatmo/data_handler.py @@ -134,8 +134,10 @@ class NetatmoDataHandler: async def async_setup(self) -> None: """Set up the Netatmo data handler.""" - async_track_time_interval( - self.hass, self.async_update, timedelta(seconds=SCAN_INTERVAL) + self.config_entry.async_on_unload( + async_track_time_interval( + self.hass, self.async_update, timedelta(seconds=SCAN_INTERVAL) + ) ) self.config_entry.async_on_unload(