Paulus Schoutsen
|
a343c20404
|
Async gather wait (#4247)
* Fix config validation for input_*, script
* Allow scheduling coroutines
* Validate entity ids when entity ids set by platform
* Async: gather -> wait
* Script/Group: use async_add_job instead of create_task
|
2016-11-06 09:26:40 -08:00 |
Paulus Schoutsen
|
ee5f228309
|
Make services yield (#4187)
* Make services yield
* Disable pylint abstract-method check
* add input_select
* add input_slider
* change to async vers.
* fix lint
* yield on add_entities as other components does
|
2016-11-03 18:32:14 -07:00 |
Fabian Affolter
|
be272ac64a
|
Disable too-many-* (#4107)
* Disable too-many-* and too-few-public-methods
* Remove globally disabled pylint warnings
|
2016-10-30 22:18:53 +01:00 |
Pascal Vizeli
|
08a65a3b31
|
Async input_*/zone migration (#4095)
* Async input_*
* Async zone component
* rename service callback
|
2016-10-29 12:19:27 -07:00 |
Per Sandström
|
399a0b470a
|
select next and previous of input select (#3839)
|
2016-10-13 21:53:47 -07:00 |
Johann Kellerman
|
9631179126
|
Use voluptuous for input_slider, input_boolean, input_select (#3256)
* Use voluptuous for input slider
* floats
* _setup_component
* Imperative mood
* CONFIG_SCHEMA
* None returns empty ensure_list
* allow_extra
* bool
* restore ensure_list behaviour
|
2016-09-23 00:12:11 -07:00 |
Jan Harkes
|
bfdbbbddac
|
Service validation for input_select component.
|
2016-04-13 12:35:07 -04:00 |
Fabian Affolter
|
b534244e40
|
Fix PEEP257 issues
|
2016-03-08 17:55:57 +01:00 |
Fabian Affolter
|
b8a40457ee
|
Update 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 |
Fabian Affolter
|
635369ad65
|
Update docstrings
|
2016-02-03 00:23:59 +01:00 |
Paulus Schoutsen
|
96710ad410
|
Add input_select component
|
2016-01-31 12:52:51 -08:00 |