1
mirror of https://github.com/home-assistant/core synced 2024-07-27 18:58:57 +02:00

Fix zwave_js device condition bug (#66626)

This commit is contained in:
Raman Gupta 2022-02-15 23:05:12 -05:00 committed by GitHub
parent 8f4ec89be6
commit d29acadebd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -141,18 +141,17 @@ async def async_get_conditions(
conditions.append({**base_condition, CONF_TYPE: NODE_STATUS_TYPE})
# Config parameter conditions
for config_value in node.get_configuration_values().values():
conditions.extend(
[
{
**base_condition,
CONF_VALUE_ID: config_value.value_id,
CONF_TYPE: CONFIG_PARAMETER_TYPE,
CONF_SUBTYPE: generate_config_parameter_subtype(config_value),
}
for config_value in node.get_configuration_values().values()
]
)
conditions.extend(
[
{
**base_condition,
CONF_VALUE_ID: config_value.value_id,
CONF_TYPE: CONFIG_PARAMETER_TYPE,
CONF_SUBTYPE: generate_config_parameter_subtype(config_value),
}
for config_value in node.get_configuration_values().values()
]
)
return conditions