Untitled

automation
 avatar
unknown
plain_text
2 years ago
1.1 kB
6
Indexable
alias: Start Cleaning Room
trigger:
  - platform: state
    entity_id: input_select.vacuum_room
    from: Zone Options
action:
  - service: script.turn_on
    data_template:
      entity_id: |
        {% if is_state("input_select.vacuum_room", "Living Room") %}
          script.vacuum_livingroom
        {% elif is_state("input_select.vacuum_room", "Carpet") %}
          script.vacuum_carpet
        {% elif is_state("input_select.vacuum_room", "Kitchen") %}
          script.vacuum_Kitchen
        {% elif is_state("input_select.vacuum_room", "Work Room") %}
          script.vacuum_workroom
        {% elif is_state("input_select.vacuum_room", "Bedroom") %}
          script.vacuum_Bedroom
        {% elif is_state("input_select.vacuum_room", "Hallway") %}
          script.vacuum_hallway
        {% elif is_state("input_select.vacuum_room", "Bathroom") %}
          script.vacuum_Bathroom
        {% else %} {% endif %}
  - service: input_select.select_option
    entity_id: input_select.vacuum_room
    data_template:
      option: Select Input
mode: single
Editor is loading...