mirror of
https://github.com/home-assistant/core.git
synced 2025-08-04 05:05:09 +02:00
MySensors: Deprecate nodes option in configuration.yaml
This commit is contained in:
@@ -92,15 +92,22 @@ def deprecated(key):
|
|||||||
|
|
||||||
NODE_SCHEMA = vol.Schema({cv.positive_int: {vol.Required(CONF_NODE_NAME): cv.string}})
|
NODE_SCHEMA = vol.Schema({cv.positive_int: {vol.Required(CONF_NODE_NAME): cv.string}})
|
||||||
|
|
||||||
GATEWAY_SCHEMA = {
|
GATEWAY_SCHEMA = vol.Schema(
|
||||||
vol.Required(CONF_DEVICE): cv.string,
|
vol.All(
|
||||||
vol.Optional(CONF_PERSISTENCE_FILE): vol.All(cv.string, is_persistence_file),
|
deprecated(CONF_NODES),
|
||||||
vol.Optional(CONF_BAUD_RATE, default=DEFAULT_BAUD_RATE): cv.positive_int,
|
{
|
||||||
vol.Optional(CONF_TCP_PORT, default=DEFAULT_TCP_PORT): cv.port,
|
vol.Required(CONF_DEVICE): cv.string,
|
||||||
vol.Optional(CONF_TOPIC_IN_PREFIX): valid_subscribe_topic,
|
vol.Optional(CONF_PERSISTENCE_FILE): vol.All(
|
||||||
vol.Optional(CONF_TOPIC_OUT_PREFIX): valid_publish_topic,
|
cv.string, is_persistence_file
|
||||||
vol.Optional(CONF_NODES, default={}): NODE_SCHEMA,
|
),
|
||||||
}
|
vol.Optional(CONF_BAUD_RATE, default=DEFAULT_BAUD_RATE): cv.positive_int,
|
||||||
|
vol.Optional(CONF_TCP_PORT, default=DEFAULT_TCP_PORT): cv.port,
|
||||||
|
vol.Optional(CONF_TOPIC_IN_PREFIX): valid_subscribe_topic,
|
||||||
|
vol.Optional(CONF_TOPIC_OUT_PREFIX): valid_publish_topic,
|
||||||
|
vol.Optional(CONF_NODES, default={}): NODE_SCHEMA,
|
||||||
|
},
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
CONFIG_SCHEMA = vol.Schema(
|
CONFIG_SCHEMA = vol.Schema(
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user