automations.yaml
This commit is contained in:
1 parent
3b54a69653
commit
26b68e02bf
1 file changed
+8
-6
+8
-6
@@ -3570,13 +3570,15 @@
|
|||||||
| int(0) %} {% set left = states(''sensor.sparkx_i7_print_time_left'') | int(0)
|
| int(0) %} {% set left = states(''sensor.sparkx_i7_print_time_left'') | int(0)
|
||||||
%} 3D print · {{ milestone }} · {{ name }} at {{ pct }}%{% if left > 0 %}
|
%} 3D print · {{ milestone }} · {{ name }} at {{ pct }}%{% if left > 0 %}
|
||||||
· {{ (left // 3600) }}h {{ ((left % 3600) // 60) }}m left{% endif %}'
|
· {{ (left // 3600) }}h {{ ((left % 3600) // 60) }}m left{% endif %}'
|
||||||
milestone: '{% if trigger.entity_id == ''sensor.sparkx_i7_position_z'' %} First
|
milestone: '{% set source = trigger.entity_id | default('''') %} {% set value
|
||||||
layers (Z {{ trigger.to_state.state | float(1) }} mm) {% elif trigger.to_state.state
|
= trigger.to_state.state | default(0) | float(0) %} {% if source == ''sensor.sparkx_i7_position_z''
|
||||||
| float(0) >= 75 %} 75% complete {% elif trigger.to_state.state | float(0)
|
%} First layers (Z {{ value }} mm) {% elif source == ''sensor.sparkx_i7_print_progress''
|
||||||
>= 50 %} 50% complete {% else %} 25% complete {% endif %}'
|
%} {% if value >= 75 %} 75% complete {% elif value >= 50 %} 50% complete {%
|
||||||
|
else %} 25% complete {% endif %} {% else %} Manual test {% endif %}'
|
||||||
sparkx_needs_light: '{{ not is_state(''light.sparkx_i7_light'', ''on'') }}'
|
sparkx_needs_light: '{{ not is_state(''light.sparkx_i7_light'', ''on'') }}'
|
||||||
tag: '{% if trigger.entity_id == ''sensor.sparkx_i7_position_z'' %} z1 {% else
|
tag: '{% set source = trigger.entity_id | default('''') %} {% if source == ''sensor.sparkx_i7_position_z''
|
||||||
%} p{{ trigger.above | int }} {% endif %}'
|
%} z1 {% elif source == ''sensor.sparkx_i7_print_progress'' %} p{{ trigger.above
|
||||||
|
| default(0) | int }} {% else %} test {% endif %}'
|
||||||
- if:
|
- if:
|
||||||
- condition: template
|
- condition: template
|
||||||
value_template: '{{ sparkx_needs_light }}'
|
value_template: '{{ sparkx_needs_light }}'
|
||||||
|
|||||||
Reference in new issue
Block a user