Advertisement
fporcino

Untitled

Jan 1st, 2023 (edited)
1,364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.87 KB | None | 0 0
  1. alias: Nuovo script
  2. variables:
  3.   from_red: 255
  4.   from_green: 255
  5.   from_blue: 0
  6.   to_red: 0
  7.   to_green: 0
  8.   to_blue: 255
  9.   passi: 20
  10. sequence:
  11.   - service: light.turn_on
  12.     data:
  13.       rgb_color: "{{ [from_red,from_green,from_blue] }}"
  14.     target:
  15.       entity_id: light.nando
  16.   - repeat:
  17.       count: "{{passi}}"
  18.       sequence:
  19.         - variables:
  20.             r: "{{ (to_red - from_red) / passi * repeat.index }}"
  21.             g: "{{ (to_green - from_green) / passi * repeat.index }}"
  22.             b: "{{ (to_blue - from_blue) / passi * repeat.index }}"
  23.         - delay:
  24.             hours: 0
  25.             minutes: 0
  26.             seconds: 1
  27.             milliseconds: 0
  28.         - service: light.turn_on
  29.           data:
  30.             rgb_color: "{{ [from_red + r,from_green + g,from_blue + b] }}"
  31.           target:
  32.             entity_id: light.nando
  33. mode: restart
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement