ibennani

Home Assistant: Läs upp tiden varje kvart

Sep 7th, 2023
756
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.06 KB | None | 0 0
  1. # Kod som läser upp tiden varje kvart.
  2. # Jag har bara gjort en enklare variant som läser upp tiden som "Klockan är 13:30" så detta går att utveckla.
  3.  
  4.  
  5. # Läs upp tiden i alla puckar
  6. - alias: "Google home: Läs upp tiden i alla puckar"
  7.   id: "6s561635sdf651fdag65g"
  8.   trigger:
  9.     - platform: template
  10.       value_template: >
  11.         {{   (now().strftime("%M:%S") == "00:00"
  12.                 or now().strftime("%M:%S") == "15:00"
  13.                 or now().strftime("%M:%S") == "30:00"
  14.                 or now().strftime("%M:%S") == "45:00")
  15.           and (states.sensor.time.state >= "08:00" and states.sensor.time.state <= "22:01")
  16.           and is_state("zone.home","1")
  17.           and state_attr("zone.home","persons")[0] == "person.ilias_bennani"
  18.           and is_state("input_boolean.gaster_hemma","off") }}
  19.   action:
  20.     - service: tts.cloud_say
  21.       data:
  22.         entity_id: media_player.googlehome_vardagsrummet
  23.         message: "Klockan är " {{ now().strftime('%R') }}
  24.         options:
  25.           gender: 'male'
  26.         language: sv-SE
  27.  
  28.  
  29.  
  30.  
Advertisement
Add Comment
Please, Sign In to add comment