Automatyzacja Porada

Witam!
Stworzyłem taką automatyzację, aby o danych godzinach czytał z kalendarza google

alias: Nowa automatyzacja
description: ""
trigger:
  - platform: state
    entity_id:
      - calendar.xxxx_gmail_com
    to: "on"
    for:
      hours: 0
      minutes: 0
      seconds: 0
  - platform: time
    at: "16:52:00"
  - platform: time
    at: "16:54:00"
condition: []
action:
  - service: tts.google_say
    data_template:
      message: "{{ state_attr('calendar.xxxx_gmail_com', 'message') }}"
      cache: true
      entity_id: media_player.googlehome4912
  - service: media_player.volume_set
    data:
      volume_level: 0.4
    target:
      device_id: 1f715246ea7e029442576f5e3932910d

i to robi o wyznaczonych godzinach, ale nie chce czytać więcej niż jednego zdarzenia (jeżeli jest ich więcej niż jedno danego dnia).

  1. Można to jakoś naprawić?
  2. Jeżeli na głośniku na którym gra np. radio czyta zdarzenie, to po odczytaniu radio już dalej nie gra, jak zrobić aby radio po odczytaniu zadania grało dalej?

edit
Z pierwszym problemem sobie poradziłem, tz. trzeba zadania dodać o różnych godzinach jeśli jest ich więcej danego dnia.