From 1462c99bc0751a98b50009b5b0532c7c22f009e5 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Wed, 3 Apr 2024 21:33:10 -1000 Subject: [PATCH] Load template platforms with eager_start (#114701) * Load template platforms with eager_start These can all be loaded synchronously * missed some --- homeassistant/components/template/__init__.py | 3 ++- homeassistant/components/template/coordinator.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/template/__init__.py b/homeassistant/components/template/__init__.py index 6d4d3a9367c..f881e61fb76 100644 --- a/homeassistant/components/template/__init__.py +++ b/homeassistant/components/template/__init__.py @@ -109,7 +109,8 @@ async def _process_config(hass: HomeAssistant, hass_config: ConfigType) -> None: "entities": conf_section[platform_domain], }, hass_config, - ) + ), + eager_start=True, ) if coordinator_tasks: diff --git a/homeassistant/components/template/coordinator.py b/homeassistant/components/template/coordinator.py index 3319afa01c2..47de31d07c2 100644 --- a/homeassistant/components/template/coordinator.py +++ b/homeassistant/components/template/coordinator.py @@ -59,7 +59,8 @@ class TriggerUpdateCoordinator(DataUpdateCoordinator): DOMAIN, {"coordinator": self, "entities": self.config[platform_domain]}, hass_config, - ) + ), + eager_start=True, ) async def _attach_triggers(self, start_event=None) -> None: