Bugfix asyncio wait (#4946)

This commit is contained in:
Pascal Vizeli 2016-12-16 17:36:50 +01:00 committed by Paulus Schoutsen
parent 32dc518971
commit 8358ab56ea
3 changed files with 10 additions and 5 deletions

View file

@ -95,7 +95,8 @@ def async_setup(hass, config):
attr = 'async_toggle'
tasks = [getattr(input_b, attr)() for input_b in target_inputs]
yield from asyncio.wait(tasks, loop=hass.loop)
if tasks:
yield from asyncio.wait(tasks, loop=hass.loop)
hass.services.async_register(
DOMAIN, SERVICE_TURN_OFF, async_handler_service, schema=SERVICE_SCHEMA)