deCONZ migrate setup fully to config entry (#13679)

* Initial working config entry with discovery

* No need for else

* Make sure that imported config doesnt exist as a config entry

* Improve checks to make sure there is only instance of deconz

* Fix tests and add new tests

* Follow upstream changes
Fix case when discovery started ongoing config entry and user completes setup  from other path it was possible to complete discovered config entry as well

* Add test to make sure link doesn't bypass any check for only allowing one config entry

* Dont use len to determine an empty sequence

* Cleanup

* Allways get bridgeid to use as unique identifier for bridge
This commit is contained in:
Kane610 2018-04-18 16:27:44 +02:00 committed by Paulus Schoutsen
parent 7d43ad6a37
commit c5cb28d41f
10 changed files with 481 additions and 268 deletions

View file

@ -0,0 +1,8 @@
"""Constants for the deCONZ component."""
import logging
_LOGGER = logging.getLogger('homeassistant.components.deconz')
DOMAIN = 'deconz'
CONFIG_FILE = 'deconz.conf'
DATA_DECONZ_ID = 'deconz_entities'