diff --git a/homeassistant/components/websocket_api/decorators.py b/homeassistant/components/websocket_api/decorators.py index 296271c7cf..3c5ab1584a 100644 --- a/homeassistant/components/websocket_api/decorators.py +++ b/homeassistant/components/websocket_api/decorators.py @@ -1,7 +1,6 @@ """Decorators for the Websocket API.""" from __future__ import annotations -import asyncio from collections.abc import Callable from functools import wraps from typing import Any @@ -42,7 +41,7 @@ def async_response( """Schedule the handler.""" # As the webserver is now started before the start # event we do not want to block for websocket responders - asyncio.create_task(_handle_async_response(func, hass, connection, msg)) + hass.async_create_task(_handle_async_response(func, hass, connection, msg)) return schedule_handler