core/homeassistant/components/lutron_caseta
Chris Aljoudi d072091926
Add lutron_caseta config entries (#34133)
* lutron_caseta: allow for multiple bridges; use config entries

Refactor to use config entries/flows, but only implemented import
(async_setup) flow handler for now.

* lutron_caseta: config_flow.py pylint hint

Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>

* lutron_caseta: tweaks to __init__.py per PR feedback

* lutron_caseta: add config_flow tests

* lutron_caseta: verify connectivity to bridge

check connectivity before creating config entry; cleanup translation/strings

* lutron_caseta: allow for multiple bridges; use config entries

Refactor to use config entries/flows, but only implemented import
(async_setup) flow handler for now.

* lutron_caseta: config_flow.py pylint hint

Co-Authored-By: Martin Hjelmare <marhje52@gmail.com>

* lutron_caseta: tweaks to __init__.py per PR feedback

* lutron_caseta: add config_flow tests

* lutron_caseta: verify connectivity to bridge

check connectivity before creating config entry; cleanup translation/strings

* lutron_caseta: add error logging when exception is encountered checking connectivity

* lutron_caseta: tests mock bridge creation, not ha-side connectivity check

* lutron_caseta: catch more specific Error types while checking bridge conn.

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-05-11 11:05:13 +02:00
..
translations Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
__init__.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
binary_sensor.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
config_flow.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
const.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
cover.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
fan.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
light.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
manifest.json Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
scene.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
strings.json Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00
switch.py Add lutron_caseta config entries (#34133) 2020-05-11 11:05:13 +02:00