Advertisement
fablav

Automazione termosifone

Feb 25th, 2025 (edited)
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.90 KB | Software | 0 0
  1. alias: termosifoni
  2. description: ""
  3. triggers:
  4.   - trigger: state
  5.     entity_id:
  6.      - input_datetime.durata_termosifoni_accesi
  7.     id: durata_modificata
  8.   - trigger: state
  9.     entity_id:
  10.      - climate.casa
  11.     to: heat
  12.     id: "on"
  13.   - trigger: state
  14.     entity_id:
  15.      - climate.casa
  16.     to: "off"
  17.     id: "off"
  18.   - trigger: state
  19.     entity_id:
  20.      - timer.termosifoni
  21.     to: active
  22.     id: timer on
  23.   - trigger: state
  24.     entity_id:
  25.      - timer.termosifoni
  26.     to: idle
  27.     id: timer off
  28. conditions: []
  29. actions:
  30.   - choose:
  31.       - conditions:
  32.           - condition: trigger
  33.             id:
  34.              - durata_modificata
  35.         sequence:
  36.           - if:
  37.               - condition: state
  38.                 entity_id: climate.casa
  39.                 state: heat
  40.             then:
  41.               - action: script.avvio_timer_termosifoni
  42.                 metadata: {}
  43.                 data: {}
  44.       - conditions:
  45.           - condition: trigger
  46.             id:
  47.              - "on"
  48.         sequence:
  49.           - action: script.avvio_timer_termosifoni
  50.             metadata: {}
  51.             data: {}
  52.       - conditions:
  53.           - condition: trigger
  54.             id:
  55.              - "off"
  56.         sequence:
  57.           - action: timer.cancel
  58.             metadata: {}
  59.             data: {}
  60.             target:
  61.               entity_id: timer.termosifoni
  62.       - conditions:
  63.           - condition: trigger
  64.             id:
  65.              - timer on
  66.         sequence:
  67.           - action: climate.turn_on
  68.             metadata: {}
  69.             data: {}
  70.             target:
  71.               entity_id: climate.casa
  72.       - conditions:
  73.           - condition: trigger
  74.             id:
  75.              - timer off
  76.         sequence:
  77.           - action: climate.turn_off
  78.             metadata: {}
  79.             data: {}
  80.             target:
  81.               entity_id: climate.casa
  82. mode: single
  83.  
Tags: ha
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement