From 28a09199ac69682d2bd7f83f51bdf2b376002819 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 17 Feb 2023 14:53:06 -0500 Subject: [PATCH] Fix dangling task for insteon (#88293) --- homeassistant/components/insteon/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/insteon/__init__.py b/homeassistant/components/insteon/__init__.py index 4e2850424fd..3105214bad4 100644 --- a/homeassistant/components/insteon/__init__.py +++ b/homeassistant/components/insteon/__init__.py @@ -1,5 +1,4 @@ """Support for INSTEON Modems (PLM and Hub).""" -import asyncio from contextlib import suppress import logging @@ -173,7 +172,9 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: api.async_load_api(hass) await api.async_register_insteon_frontend(hass) - asyncio.create_task(async_get_device_config(hass, entry)) + entry.async_create_background_task( + hass, async_get_device_config(hass, entry), "insteon-get-device-config" + ) return True