Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # scripts.yaml for fan
- ventilation_fan_off:
- alias: Ventilation Off
- sequence:
- - service: input_boolean.turn_off
- entity_id: input_boolean.ventilation_fan_state
- - service: input_select.select_option
- data:
- option: 'off'
- entity_id: input_select.ventilation_fan_speed
- mode: single
- icon: hass:fan
- ventilation_fan_on:
- alias: Ventilation On
- sequence:
- - service: input_boolean.turn_on
- entity_id: input_boolean.ventilation_fan_state
- - service: input_select.select_option
- data:
- option: low
- entity_id: input_select.ventilation_fan_speed
- mode: single
- icon: hass:fan
- ventilation_fan_set_speed:
- alias: Ventilation Set Speed
- sequence:
- - service: input_select.select_option
- data_template:
- entity_id: input_select.ventilation_fan_speed
- option: '{{ speed }}'
- - delay:
- milliseconds: 500
- - service: script.turn_on
- entity_id: script.ventilation_fan_on
- ventilation_fan_low:
- alias: Ventilation Low
- sequence:
- - service: input_select.select_option
- data:
- entity_id: input_select.ventilation_fan_speed
- option: low
- - service: input_boolean.turn_on
- data: {}
- entity_id: input_boolean.ventilation_fan_state
- mode: single
- ventilation_fan_high:
- alias: Ventilation High
- sequence:
- - service: input_select.select_option
- data:
- entity_id: input_select.ventilation_fan_speed
- option: high
- - service: input_boolean.turn_on
- data: {}
- entity_id: input_boolean.ventilation_fan_state
- mode: single
- ventilation_fan_med:
- alias: Ventilation Medium
- sequence:
- - service: input_select.select_option
- data:
- entity_id: input_select.ventilation_fan_speed
- option: med
- - service: input_boolean.turn_on
- data: {}
- entity_id: input_boolean.ventilation_fan_state
- mode: single
Add Comment
Please, Sign In to add comment