Guest User

home assistant pergola zenisun switch

a guest
Jul 1st, 2024
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.99 KB | Source Code | 0 0
  1. switch:
  2.   - platform: template
  3.     switches:
  4.       pergola_switch_rain:
  5.         friendly_name: "Pergola: fermeture si pluie"
  6.         value_template: "{{ is_state('binary_sensor.pergola_rain','on') }}"
  7.         turn_on:
  8.           - service: rest_command.pergola_set_rain_on
  9.           # - service: homeassistant.update_entity
  10.             # entity_id: sensor.pergola
  11.         turn_off:
  12.           - service: rest_command.pergola_set_rain_off
  13.           # - service: homeassistant.update_entity
  14.             # entity_id: sensor.pergola
  15.       pergola_switch_suntracking:
  16.         friendly_name: "Pergola: suivi solaire"
  17.         value_template: "{{ is_state('binary_sensor.pergola_suntracking','on') }}"
  18.         turn_on:
  19.           - service: rest_command.pergola_set_suntracking_on
  20.           # - service: homeassistant.update_entity
  21.             # entity_id: sensor.pergola
  22.         turn_off:
  23.           - service: rest_command.pergola_set_suntracking_off
  24.           # - service: homeassistant.update_entity
  25.             # entity_id: sensor.pergola
  26.       pergola_switch_shade:
  27.         friendly_name: "Pergola: ombrage minimum"
  28.         value_template: "{{ is_state('binary_sensor.pergola_shade','on') }}"
  29.         turn_on:
  30.           - service: rest_command.pergola_set_shade_on
  31.           # - service: homeassistant.update_entity
  32.             # entity_id: sensor.pergola
  33.         turn_off:
  34.           - service: rest_command.pergola_set_shade_off
  35.           # - service: homeassistant.update_entity
  36.             # entity_id: sensor.pergola
  37.       pergola_switch_winter:
  38.         friendly_name: "Pergola: hivernage"
  39.         value_template: "{{ is_state('binary_sensor.pergola_winter','on') }}"
  40.         turn_on:
  41.           - service: rest_command.pergola_set_winter_on
  42.           # - service: homeassistant.update_entity
  43.             # entity_id: sensor.pergola
  44.         turn_off:
  45.           - service: rest_command.pergola_set_winter_off
  46.           # - service: homeassistant.update_entity
  47.             # entity_id: sensor.pergola
Advertisement
Add Comment
Please, Sign In to add comment