Advertisement
bbalaus

consumo totale casa

Apr 17th, 2024
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 2.77 KB | None | 0 0
  1.  - alias: automazione consumo totale
  2.     initial_state: true
  3.     trigger:
  4.       - platform: numeric_state
  5.         entity_id: sensor.shellyem_98cdac1f337a_channel_1_power
  6.         above: 3900
  7.         for:
  8.           seconds: 40
  9.  
  10.     condition:
  11.     - condition: time
  12.       after: '08:00:00'
  13.       before: '22:30:00'
  14.  
  15.     action:
  16.       - service: notify.condivise
  17.         data_template:
  18.           message: "Attenzione! superato il limite consentito di consumo totale. Spegnere qualcosa"
  19.  
  20.       - service: media_player.volume_set
  21.         data:
  22.           entity_id: media_player.ovunque
  23.           volume_level: 0.5
  24.  
  25.       - delay: '00:00:03'
  26.  
  27.       - service: notify.alexa_media
  28.         data:
  29.           target:
  30.             - media_player.ovunque
  31.           data:
  32.             type: announce
  33.             message: >
  34.               {{ [
  35.                 "<say-as interpret-as='interjection'>hey</say-as>, <amazon:domain name="conversational">hai superato il limite di consumo elettrico totale. Spegni qualcosa!</amazon:domain>",
  36.                 "<voice name="Giorgio">Attenzione! superato il limite di consumo elettrico totale. Spegnere qualcosa</voice>",
  37.                 "<voice name="Carla">Attenzione! superato il limite di consumo elettrico totale. Spegnere qualcosa</voice>",
  38.                 "<voice name="Bianca">Attenzione! superato il limite di consumo elettrico totale. Spegnere qualcosa</voice>",
  39.                 "<say-as interpret-as='interjection'>caspita</say-as> quante volte devo dirti di non superare la potenza del tuo contatore? Spegni qualcosa!",
  40.                 "<say-as interpret-as='interjection'>coraggio</say-as> devi spegnere qualcosa altrimenti salta la corrente!",
  41.                 "<say-as interpret-as='interjection'>eh già</say-as> consumiamo corrente come se non ci fosse un limite... Spegni qualcosa, altrimenti salterà!",
  42.                 "<say-as interpret-as='interjection'>tic-toc</say-as> il distacco del contatore si avvicina, che ne dici di spegnere qualcosa?",
  43.                 "<say-as interpret-as='interjection'>wow</say-as> quanti elettroni vedo passare da questi cavi! Spegni qualcosa però, se non vuoi un distacco del contatore...",
  44.                 "<say-as interpret-as='interjection'>uffa</say-as> quante volte te lo devo dire di non superare la potenza del tuo contatore? Spegni qualcosa...",
  45.                 "<say-as interpret-as='interjection'>oh no</say-as> hai superato la potenza del contatore, spegni qualcosa!",
  46.                 "Non superare la potenza del contatore? <say-as interpret-as='interjection'>magari</say-as>, spegni qualcosa se non vuoi un distacco!"
  47.               ] | random }}  
  48.                  
  49.       - service: media_player.volume_set
  50.         data:
  51.           entity_id: media_player.ovunque
  52.           volume_level: 0.2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement