Fix Z-Wave node config (#5986)

This commit is contained in:
Paulus Schoutsen 2017-02-13 22:16:39 -08:00 committed by GitHub
parent ffb46ab541
commit 52567b1a48
2 changed files with 2 additions and 2 deletions

View file

@ -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'