From e29d5a135689df9d9933cf6e44893ecde2ed948e Mon Sep 17 00:00:00 2001 From: Aidan Timson Date: Sat, 15 Apr 2023 14:49:05 +0100 Subject: [PATCH] Fix listener running in foreground for System Bridge integration (#91391) Co-authored-by: J. Nick Koston --- homeassistant/components/system_bridge/coordinator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/system_bridge/coordinator.py b/homeassistant/components/system_bridge/coordinator.py index 809e2a4fd50..adb88efd5ec 100644 --- a/homeassistant/components/system_bridge/coordinator.py +++ b/homeassistant/components/system_bridge/coordinator.py @@ -188,7 +188,10 @@ class SystemBridgeDataUpdateCoordinator( session=async_get_clientsession(self.hass), ) - self.hass.async_create_task(self._listen_for_data()) + self.hass.async_create_background_task( + self._listen_for_data(), + name="System Bridge WebSocket Listener", + ) await self.websocket_client.register_data_listener( RegisterDataListener(modules=MODULES)