Z-Wave Config Entry Support (#17119)
* Initial Z-Wave Config Entry Support * Use conf.get() for config import * Uncomment test * Re-add line breaks * tabs -> space * Unused import cleanup & lint fixes * Remove unused config flow link step * Address comments * Remove unused import * Fix tests * Check for valid usb_path * Test for Z-Stick in config flow * Pass config dir to ZWaveOption * Auto-generate Network Key if none provided * Test fixes * Address comments & more start network service registration * add_executor_job for options.lock()
This commit is contained in:
parent
5167658a1d
commit
cf249e3e5e
7 changed files with 227 additions and 40 deletions
|
@ -22,6 +22,18 @@ ATTR_VALUE_INSTANCE = "value_instance"
|
|||
NETWORK_READY_WAIT_SECS = 300
|
||||
NODE_READY_WAIT_SECS = 30
|
||||
|
||||
CONF_AUTOHEAL = 'autoheal'
|
||||
CONF_DEBUG = 'debug'
|
||||
CONF_POLLING_INTERVAL = 'polling_interval'
|
||||
CONF_USB_STICK_PATH = 'usb_path'
|
||||
CONF_CONFIG_PATH = 'config_path'
|
||||
CONF_NETWORK_KEY = 'network_key'
|
||||
|
||||
DEFAULT_CONF_AUTOHEAL = True
|
||||
DEFAULT_CONF_USB_STICK_PATH = '/zwaveusbstick'
|
||||
DEFAULT_POLLING_INTERVAL = 60000
|
||||
DEFAULT_DEBUG = False
|
||||
|
||||
DISCOVERY_DEVICE = 'device'
|
||||
|
||||
DATA_DEVICES = 'zwave_devices'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue