Paulus Schoutsen
|
b650b2b0db
|
Spread async love (#3575)
* Convert Entity.update_ha_state to be async
* Make Service.call async
* Update entity.py
* Add Entity.async_update
* Make automation zone trigger async
* Fix linting
* Reduce flakiness in hass.block_till_done
* Make automation.numeric_state async
* Make mqtt.subscribe async
* Make automation.mqtt async
* Make automation.time async
* Make automation.sun async
* Add async_track_point_in_utc_time
* Make helpers.track_sunrise/set async
* Add async_track_state_change
* Make automation.state async
* Clean up helpers/entity.py tests
* Lint
* Lint
* Core.is_state and Core.is_state_attr are async friendly
* Lint
* Lint
|
2016-09-30 12:57:24 -07:00 |
Paulus Schoutsen
|
3fa1963345
|
Convert automation to entities with services
|
2016-08-25 23:36:48 -07:00 |
Paulus Schoutsen
|
79653a672d
|
Script cleanup (#1963)
|
2016-05-02 22:05:09 -07:00 |
Paulus Schoutsen
|
6354399d55
|
Initial script condition support (#1910)
|
2016-04-28 12:03:57 +02:00 |
Paulus Schoutsen
|
4e568f8b99
|
Automation: Add trigger context and expose to action
|
2016-04-21 13:59:42 -07:00 |
Paulus Schoutsen
|
68d92c3196
|
Use standardised datetime format
|
2016-04-16 01:46:50 -07:00 |
Fabian Affolter
|
fb7bd1bfe1
|
Fix PEP257 issues
|
2016-03-07 20:20:07 +01:00 |
Fabian Affolter
|
6ac9210919
|
Modify docstrings to match PEP257
|
2016-03-07 18:50:30 +01:00 |
magnusknutas
|
6add5e387b
|
Remove unused import
|
2016-01-26 21:41:12 +01:00 |
magnusknutas
|
2c3a6e7905
|
Remove not needed log warning
|
2016-01-26 21:30:00 +01:00 |
magnusknutas
|
d4b444823c
|
Tests for time and a fix for wrong access of _LOGGER
|
2016-01-26 21:11:30 +01:00 |
magnusknutas
|
33b0f4d05d
|
Fixes bug in time trigger and adds test for ex. /two
|
2016-01-26 20:43:29 +01:00 |
magnusknutas
|
1f6f2de9c6
|
Sorry, I was wrong they are needed
|
2016-01-26 19:37:53 +01:00 |
magnusknutas
|
9a79ecf2d3
|
Remove warnings no longer needed (I think :D)
|
2016-01-26 19:25:41 +01:00 |
magnusknutas
|
6ae57b5aaf
|
Some warnings if input is wrong for periodic tasks
|
2016-01-26 17:35:12 +01:00 |
magnusknutas
|
e8e2814313
|
Warnings for not divisible settings
|
2016-01-26 17:30:55 +01:00 |
magnusknutas
|
ec5d88b98e
|
hourly periodic task
|
2016-01-26 17:06:50 +01:00 |
magnusknutas
|
13fbefcdf8
|
Running periodic tasks
|
2016-01-26 10:28:31 +01:00 |
Paulus Schoutsen
|
3b7b12bbd5
|
Make Flake8 happy
|
2016-01-12 21:53:27 -08:00 |
Fabian Affolter
|
97f9f8aa49
|
Update link to docs (Jekyll 3 update)
|
2015-11-09 13:12:18 +01:00 |
Fabian Affolter
|
771118caaf
|
Add link to docs
|
2015-10-13 21:08:51 +02:00 |
Paulus Schoutsen
|
ec1d5e617e
|
Fix CI
|
2015-09-19 12:29:23 -07:00 |
Paulus Schoutsen
|
4371355be1
|
Better errors on time automation trigger
|
2015-09-17 23:12:55 -07:00 |
Stefan Jonasson
|
90e2aefd23
|
flake8 fix
|
2015-09-17 08:55:17 +02:00 |
Stefan Jonasson
|
47af247d6a
|
flake8 fix
|
2015-09-17 08:39:41 +02:00 |
Stefan Jonasson
|
1a00d4a095
|
pylint fix
|
2015-09-17 08:35:18 +02:00 |
Stefan Jonasson
|
e68cc83e64
|
return and output error if none of the 4 keys provided
only parse hour/minute/second if after is not available
|
2015-09-17 08:24:06 +02:00 |
Stefan Jonasson
|
9b96471182
|
Fixed after param
|
2015-09-16 22:46:21 +02:00 |
Paulus Schoutsen
|
c18294ee76
|
Allow triggers to be used as condition
|
2015-09-15 08:56:06 -07:00 |
Paulus Schoutsen
|
b2ad8db86b
|
Add condition type to automation component
|
2015-09-14 22:51:28 -07:00 |
Paulus Schoutsen
|
68c1dd7cd4
|
Refactor automation configuration
|
2015-09-14 22:05:40 -07:00 |
Paulus Schoutsen
|
2a11d02fe4
|
Add if to automation
|
2015-09-13 22:27:27 -07:00 |
Paulus Schoutsen
|
382c1de981
|
Built-in components no longer use deprecated methods
|
2015-08-03 17:08:13 +02:00 |
Paulus Schoutsen
|
ff230cefe3
|
Disable pylint unused-argument check
|
2015-01-19 23:40:51 -08:00 |
Paulus Schoutsen
|
9ffe35756b
|
Component Automation - initial version
|
2015-01-15 23:32:27 -08:00 |