diff --git a/blueprints/automation/motion-light.yaml b/blueprints/automation/motion-light.yaml index 0b0a1bf..1b3113c 100644 --- a/blueprints/automation/motion-light.yaml +++ b/blueprints/automation/motion-light.yaml @@ -57,11 +57,13 @@ condition: condition: template value_template: > {% if lux_entity %} - {{ states(lux_entity) | float < lux_threshold }} + {% set lux_value = states(lux_entity) | float(0) %} + {{ lux_value < lux_threshold }} {% else %} true {% endif %} + action: - alias: "Turn on the light with calculated brightness" service: light.turn_on