Files
Home-Assistant-Configs/packages/time.yaml

39 lines
788 B
YAML

intent_script:
SetTimer:
action:
service: timer.start
target:
entity_id: "{{ room }}"
data:
duration: >
{% if unit == 'hours' %}
{{ (time * 60) * 60 }}
{% elif unit == 'minutes' %}
{{ time * 60}}
{% elif unit == 'seconds' %}
{{ time }}
{% endif %}
speech:
text: "Okay"
CancelTimer:
action:
service: timer.cancel
target:
entity_id: "{{ room }}"
speech:
text: "Okay"
PauseTimer:
action:
service: timer.pause
target:
entity_id: "{{ room }}"
speech:
text: "Okay"
ResumeTimer:
action:
service: timer.start
target:
entity_id: "{{ room }}"
speech:
text: "Okay"