1
0
mirror of https://github.com/home-assistant/core.git synced 2025-12-24 21:06:19 +00:00

Numeric state condition can also accept input_number entity ID (#39680)

This commit is contained in:
Franck Nijhof
2020-09-06 20:04:07 +02:00
committed by GitHub
parent d7e471e244
commit 878347243d
3 changed files with 88 additions and 10 deletions

View File

@@ -906,8 +906,12 @@ NUMERIC_STATE_CONDITION_SCHEMA = vol.All(
vol.Required(CONF_CONDITION): "numeric_state",
vol.Required(CONF_ENTITY_ID): entity_ids,
vol.Optional(CONF_ATTRIBUTE): str,
CONF_BELOW: vol.Coerce(float),
CONF_ABOVE: vol.Coerce(float),
CONF_BELOW: vol.Any(
vol.Coerce(float), vol.All(str, entity_domain("input_number"))
),
CONF_ABOVE: vol.Any(
vol.Coerce(float), vol.All(str, entity_domain("input_number"))
),
vol.Optional(CONF_VALUE_TEMPLATE): template,
}
),