diff --git a/homeassistant/components/homekit/__init__.py b/homeassistant/components/homekit/__init__.py index 4fd88665f36..a60f55e8bb0 100644 --- a/homeassistant/components/homekit/__init__.py +++ b/homeassistant/components/homekit/__init__.py @@ -256,7 +256,8 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: DOMAIN, context={"source": SOURCE_IMPORT}, data=conf, - ) + ), + eager_start=True, ) return True diff --git a/homeassistant/components/homekit/accessories.py b/homeassistant/components/homekit/accessories.py index 174bcee428e..25b1c143f54 100644 --- a/homeassistant/components/homekit/accessories.py +++ b/homeassistant/components/homekit/accessories.py @@ -610,7 +610,8 @@ class HomeAccessory(Accessory): # type: ignore[misc] self.hass.async_create_task( self.hass.services.async_call( domain, service, service_data, context=context - ) + ), + eager_start=True, ) @ha_callback