Paulus Schoutsen
|
7ab7edd81c
|
Make automation async
|
2016-10-01 14:11:16 -07:00 |
|
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
|
8ef542927f
|
Add automation config validation
* Add automation config validation
* Remove unnecessary dict validator
* Downgrade voluptuous to 0.8.9
* Fix linting
* Address issues
|
2016-04-04 12:18:58 -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 |
|
Paulus Schoutsen
|
e80309c03c
|
Fix imports (using isort)
|
2016-02-18 21:27:50 -08:00 |
|
Paulus Schoutsen
|
a301d869d7
|
PyLint 1.5 fixes
|
2015-11-29 13:49:05 -08:00 |
|
Fabian Affolter
|
97f9f8aa49
|
Update link to docs (Jekyll 3 update)
|
2015-11-09 13:12:18 +01:00 |
|
Fabian Affolter
|
185ba000dd
|
Add link to docs
|
2015-10-13 21:09:11 +02:00 |
|
Paulus Schoutsen
|
9bdfa89b7c
|
More robust geofence checking
|
2015-10-02 08:16:53 -07:00 |
|
Paulus Schoutsen
|
1dc9bfdf73
|
Update config zones
|
2015-09-29 23:08:37 -07:00 |
|
Paulus Schoutsen
|
2eb36c18bd
|
Add geofencing to automation
|
2015-09-29 00:18:52 -07:00 |
|