1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 04:50:05 +00:00

Add last triggered to script (#5261)

* Add last triggered to script

* Add tests for script last_triggered
This commit is contained in:
Daniel Høyer Iversen
2017-01-11 16:23:05 +01:00
committed by Paulus Schoutsen
parent 82d037a828
commit 467cb18625
3 changed files with 23 additions and 0 deletions

View File

@@ -46,6 +46,7 @@ class Script():
self._change_listener = change_listener
self._cur = -1
self.last_action = None
self.last_triggered = None
self.can_cancel = any(CONF_DELAY in action for action
in self.sequence)
self._async_unsub_delay_listener = None
@@ -68,6 +69,7 @@ class Script():
This method is a coroutine.
"""
self.last_triggered = date_util.utcnow()
if self._cur == -1:
self._log('Running script')
self._cur = 0