Erik Montnemery
|
43c85c0549
|
Add device action support to the alarm_control_panel integration (#27616)
* Add device action support to the alarm_control_panel integration
* Improve tests
|
2019-10-16 21:34:56 -07:00 |
Erik Montnemery
|
cda7692f24
|
Add support for `for` to binary_sensor, light and switch device conditions (#27153)
* Add support for `for` to binary_sensor, light and switch device conditions
* Fix typing
* Fixup
* Fixup
|
2019-10-03 13:29:57 -07:00 |
Erik Montnemery
|
c43eeee62f
|
Improve validation of device condition config (#27131)
* Improve validation of device condition config
* Fix typing
|
2019-10-02 15:58:14 -07:00 |
Erik Montnemery
|
65ce3b49c1
|
Add support for `for` to binary_sensor, light and switch device triggers (#26658)
* Add support for `for` to binary_sensor, light and switch device triggers
* Add WS API device_automation/trigger/capabilities
|
2019-10-02 22:14:52 +02:00 |
Erik Montnemery
|
5a1da72d5e
|
Improve validation of device action config (#27029)
|
2019-10-01 20:35:36 -07:00 |
Erik Montnemery
|
e57e7e8449
|
Improve validation of device trigger config (#26910)
* Improve validation of device trigger config
* Remove action and condition checks
* Move config validation to own file
* Fix tests
* Fixes
* Fixes
* Small tweak
|
2019-09-27 17:48:48 +02:00 |
Erik Montnemery
|
504b8c7685
|
Fix translation, adjust trigger names (#26635)
|
2019-09-17 21:55:01 +02:00 |
Erik Montnemery
|
02ded7a4a8
|
Remove device from device action schema (#26536)
|
2019-09-09 10:40:22 -07:00 |
Erik Montnemery
|
b1c2a5fa08
|
Add device automation action (#26455)
* Add support for device actions, with light as example.
* Add translation; return list
|
2019-09-05 16:26:22 -07:00 |
Erik Montnemery
|
f7dc537275
|
Add device automation condition (#26313)
* Add support for device conditions
* Lint
* Update test case
* Make and+or conditions async, adjust tests
* Cleanup tests
* Remove non callback versions of conditions, correct typing
* Correct typing
* Update light/strings.json
* Address review comments
* Make device automation lists simple lists, not dicts
* Add device_automation/const.py
* Use IS_ON/IS_OFF everywhere for conditions
|
2019-09-05 16:49:32 +02:00 |
Erik Montnemery
|
3aa2729716
|
Add improvements of device_automation from frontend PR 3514 (#26295)
* Add improvements from frontend PR 3514
* Fix test
* Tweak
|
2019-09-01 21:40:18 -07:00 |
Paulus Schoutsen
|
4de97abc3a
|
Black
|
2019-07-31 12:25:30 -07:00 |
Erik Montnemery
|
935240f8c3
|
Add websock command to query device for triggers (#24044)
* Add websock command to query device for triggers
* Lint
* Refactor
* Add support for domain automations
* Make device automation an automation platform
* lint
* Support device_id in light trigger
* Review comments
* Add tests
* Add tests
* lint
|
2019-06-10 15:36:11 -07:00 |