Fix Z-Wave node config (#5986)
parent
ffb46ab541
commit
52567b1a48
|
@ -55,7 +55,7 @@ def setup_platform(hass, config, add_devices, discovery_info=None):
|
|||
node = zwave.NETWORK.nodes[discovery_info[zwave.const.ATTR_NODE_ID]]
|
||||
value = node.values[discovery_info[zwave.const.ATTR_VALUE_ID]]
|
||||
name = '{}.{}'.format(DOMAIN, zwave.object_id(value))
|
||||
node_config = hass.data[zwave.DATA_DEVICE_CONFIG].get(name)
|
||||
node_config = hass.data[zwave.DATA_DEVICE_CONFIG].get(name) or {}
|
||||
refresh = node_config.get(zwave.CONF_REFRESH_VALUE)
|
||||
delay = node_config.get(zwave.CONF_REFRESH_DELAY)
|
||||
_LOGGER.debug('name=%s node_config=%s CONF_REFRESH_VALUE=%s'
|
||||
|
|
|
@ -385,7 +385,7 @@ def setup(hass, config):
|
|||
component = workaround_component
|
||||
|
||||
name = "{}.{}".format(component, object_id(value))
|
||||
node_config = hass.data[DATA_DEVICE_CONFIG].get(name)
|
||||
node_config = hass.data[DATA_DEVICE_CONFIG].get(name) or {}
|
||||
|
||||
if node_config.get(CONF_IGNORED):
|
||||
_LOGGER.info("Ignoring device %s", name)
|
||||
|
|
Loading…
Reference in New Issue