mirror of
https://github.com/home-assistant/core.git
synced 2025-07-16 09:47:13 +00:00
WIP: Cleanup async stuff on templates (#10275)
Cleanup async stuff on templates
This commit is contained in:
parent
4da8ec0a05
commit
f463f4d8c6
@ -301,7 +301,7 @@ class CoverTemplate(CoverDevice):
|
||||
def async_stop_cover(self, **kwargs):
|
||||
"""Fire the stop action."""
|
||||
if self._stop_script:
|
||||
self.hass.async_add_job(self._stop_script.async_run())
|
||||
yield from self._stop_script.async_run()
|
||||
|
||||
@asyncio.coroutine
|
||||
def async_set_cover_position(self, **kwargs):
|
||||
|
@ -152,13 +152,15 @@ class SwitchTemplate(SwitchDevice):
|
||||
"""Return the entity_picture to use in the frontend, if any."""
|
||||
return self._entity_picture
|
||||
|
||||
def turn_on(self, **kwargs):
|
||||
@asyncio.coroutine
|
||||
def async_turn_on(self, **kwargs):
|
||||
"""Fire the on action."""
|
||||
self._on_script.run()
|
||||
yield from self._on_script.async_run()
|
||||
|
||||
def turn_off(self, **kwargs):
|
||||
@asyncio.coroutine
|
||||
def async_turn_off(self, **kwargs):
|
||||
"""Fire the off action."""
|
||||
self._off_script.run()
|
||||
yield from self._off_script.async_run()
|
||||
|
||||
@asyncio.coroutine
|
||||
def async_update(self):
|
||||
|
Loading…
x
Reference in New Issue
Block a user