diff --git a/source/_docs/scripts/conditions.markdown b/source/_docs/scripts/conditions.markdown index 2860510c95a..1bcb199b1d6 100644 --- a/source/_docs/scripts/conditions.markdown +++ b/source/_docs/scripts/conditions.markdown @@ -711,3 +711,37 @@ condition: entity_id: sun.sun state: "above_horizon" ``` + +Conditions can also be disabled based on limited templates or blueprint inputs. + +{% raw %} + +```yaml +blueprint: + input: + input_boolean: + name: Boolean + selector: + boolean: + input_number: + name: Number + selector: + number: + min: 0 + max: 100 + + trigger_variables: + _enable_number: !input input_number + + condition: + - condition: state + entity_id: sun.sun + state: "above_horizon" + enabled: !input input_boolean + - condition: state + entity_id: sun.sun + state: "below_horizon" + enabled: "{{ _enable_number < 50 }}" +``` + +{% endraw %}