deCONZ config entry (#13402)

* Try config entries

* Testing

* Working flow

* Config entry text strings

* Removed manual inputs for config flow

* Support unloading of config entry

* Bump requirement to v33

* Fix comments from test

* Make sure that only one deCONZ instance can be set up

* Hass doesn't support unloading platforms yet

* Modify get_api_key to be testable

* Fix hound comments

* Add test dependency

* Add test for no key

* Bump requirement to v35
Add pydeconz to list of test components

* Don't have a check in async_setup that domain exists in hass.data
This commit is contained in:
Kane610 2018-03-30 09:34:26 +02:00 committed by Paulus Schoutsen
parent 5801d78017
commit 931bceefd9
8 changed files with 240 additions and 4 deletions

View file

@ -67,6 +67,7 @@ TEST_REQUIREMENTS = (
'prometheus_client',
'pushbullet.py',
'py-canary',
'pydeconz',
'pydispatcher',
'PyJWT',
'pylitejet',