core/homeassistant
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
..
auth Use PEP 526 type annotations, add some type hints (#26464) 2019-09-07 09:48:58 +03:00
components deCONZ device automations (#26366) 2019-09-10 16:56:28 -07:00
generated Do not complain about automatic generated files (#26540) 2019-09-09 12:01:49 -07:00
helpers Remove device from device action schema (#26536) 2019-09-09 10:40:22 -07:00
scripts Replaces IOError by OSError (#26428) 2019-09-04 19:09:24 +02:00
util Migrate legacy typehints in core to PEP-526 (#26403) 2019-09-03 20:36:04 -07:00
__init__.py
__main__.py Replaces IOError by OSError (#26428) 2019-09-04 19:09:24 +02:00
bootstrap.py Migrate legacy typehints in core to PEP-526 (#26403) 2019-09-03 20:36:04 -07:00
config.py Replaces IOError by OSError (#26428) 2019-09-04 19:09:24 +02:00
config_entries.py Migrate legacy typehints in core to PEP-526 (#26403) 2019-09-03 20:36:04 -07:00
const.py Bumped version to 0.98.3 2019-09-03 23:20:25 -07:00
core.py Migrate legacy typehints in core to PEP-526 (#26403) 2019-09-03 20:36:04 -07:00
data_entry_flow.py Migrate legacy typehints in core to PEP-526 (#26403) 2019-09-03 20:36:04 -07:00
exceptions.py Use literal string interpolation in core (f-strings) (#26166) 2019-08-23 09:53:33 -07:00
loader.py Use PEP 526 type annotations, add some type hints (#26464) 2019-09-07 09:48:58 +03:00
monkey_patch.py Black 2019-07-31 12:25:30 -07:00
package_constraints.txt Updated frontend to 20190908.0 (#26524) 2019-09-08 20:59:09 +02:00
requirements.py Use literal string interpolation in core (f-strings) (#26166) 2019-08-23 09:53:33 -07:00
setup.py Use literal string interpolation in core (f-strings) (#26166) 2019-08-23 09:53:33 -07:00