* 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>
10 lines
291 B
Python
10 lines
291 B
Python
"""Lutron Caseta constants."""
|
|
|
|
CONF_KEYFILE = "keyfile"
|
|
CONF_CERTFILE = "certfile"
|
|
CONF_CA_CERTS = "ca_certs"
|
|
|
|
STEP_IMPORT_FAILED = "import_failed"
|
|
ERROR_CANNOT_CONNECT = "cannot_connect"
|
|
ABORT_REASON_CANNOT_CONNECT = "cannot_connect"
|
|
ABORT_REASON_ALREADY_CONFIGURED = "already_configured"
|