core/homeassistant/components/automation
Robert Svensson c680c07c65 deCONZ device automations (#26366)
* Early draft

* Getting there

* Working fully with Hue dimmer remote

* Fix Balloobs comments

* No side effects in constructor

* Improve hue dimmer

* Add Ikea remote control

* Add xiaomi button support

* Refactor getting deconz event

* Added xiaomi devices and tradfri wireless dimmer

* Resolve unique id from device id

* Add Hue Tap and Tradfri on off switch

* More triggers for ikea on off switch and Aqara double wall switch

* Add support for Tradfri open close remote

* Fix changes after rebase

* Initial test

* Change id to event_id

* Fix translations and add subtypes

* Try if tests pass without the new tests

* Revert disabling tests
Add new exception InvalidDeviceAutomationConfig

* Ignore places calling remotes

* Enable all gateway tests

* Found the issue, now to identify which test creates it

* Remove block till done

* See if device automation test passes in azure

* Register event to device registry

* Enable test sensors

* Skip deconz event tests currently failing

* Added reason why skipping tests
2019-09-10 16:56:28 -07:00
..
__init__.py deCONZ device automations (#26366) 2019-09-10 16:56:28 -07:00
device.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
event.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
geo_location.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
homeassistant.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
litejet.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
manifest.json Add improvements of device_automation from frontend PR 3514 (#26295) 2019-09-01 21:40:18 -07:00
mqtt.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
numeric_state.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
services.yaml Update services.yaml files (#10229) 2017-10-30 21:39:12 +01:00
state.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
sun.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
template.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
time.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
time_pattern.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
webhook.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00
zone.py Type check various base components (#25878) 2019-08-11 20:38:18 -07:00