mirror of
https://github.com/home-assistant/core.git
synced 2025-11-13 13:00:11 +00:00
Update voluputous (#12463)
* Update voluputous * Fix http config * Fix optional with default=None * Optional, default=none * Fix defaults in voluptuous schemas * Fix tests * Fix update error * Lint
This commit is contained in:
committed by
Pascal Vizeli
parent
e4ef6b91d6
commit
3fd61d8f45
@@ -74,7 +74,7 @@ DEVICE_DEFAULTS_SCHEMA = vol.Schema({
|
||||
CONFIG_SCHEMA = vol.Schema({
|
||||
DOMAIN: vol.Schema({
|
||||
vol.Required(CONF_PORT): vol.Any(cv.port, cv.string),
|
||||
vol.Optional(CONF_HOST, default=None): cv.string,
|
||||
vol.Optional(CONF_HOST): cv.string,
|
||||
vol.Optional(CONF_WAIT_FOR_ACK, default=True): cv.boolean,
|
||||
vol.Optional(CONF_RECONNECT_INTERVAL,
|
||||
default=DEFAULT_RECONNECT_INTERVAL): int,
|
||||
@@ -175,7 +175,7 @@ def async_setup(hass, config):
|
||||
hass.data[DATA_DEVICE_REGISTER][event_type], event)
|
||||
|
||||
# When connecting to tcp host instead of serial port (optional)
|
||||
host = config[DOMAIN][CONF_HOST]
|
||||
host = config[DOMAIN].get(CONF_HOST)
|
||||
# TCP port when host configured, otherwise serial port
|
||||
port = config[DOMAIN][CONF_PORT]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user