From e39f7d3ef545a1642bc3b19a1c7c57a256b8b05a Mon Sep 17 00:00:00 2001 From: Eugenio Panadero Date: Tue, 27 Jun 2017 10:36:00 +0200 Subject: [PATCH] Fix homeassistant.start trigger (#8220) * Fix homeassistant.start trigger * ooops * set sleep(0) just before changing to running state, revert async_block_till_done changes --- homeassistant/core.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/homeassistant/core.py b/homeassistant/core.py index efdf3338c19..4fcd938335c 100644 --- a/homeassistant/core.py +++ b/homeassistant/core.py @@ -181,6 +181,8 @@ class HomeAssistant(object): 'report the following info at http://bit.ly/2ogP58T : %s', ', '.join(self.config.components)) + # Allow automations to set up the start triggers before changing state + yield from asyncio.sleep(0, loop=self.loop) self.state = CoreState.running _async_create_timer(self)