Google Kalender Eintrag als Bedingung in einer Automatsierung

Ich ging davon aus, dass du einen Kalender-Trigger verwendest. Mein Code wäre die Bedingung für weitere Aktionen.

Bei der von dir geposteten Automation muss man, denke ich, anders herangehen und - wie auch der Themenersteller gemacht hat -zunächst die Kalenderdaten abrufen.
Ich versuch mal, was zusammenzubasteln.

EDIT: Ok, probier es mal aus:


actions:
  - action: calendar.get_events
    data:
      start_date_time: "{{ today_at() }}"
      duration:
        hours: 24
    target:
      entity_id: calendar.test
    response_variable: freizeit
  - if:
      - condition: template
        value_template: |
          {% set urlaub = freizeit['calendar.test'].events |map(attribute='summary') |list %}
          {{ urlaub is search('urlaub', ignorecase=true) }}
    then:
      - action: notify.persistent_notification
        data:
          message: Urlaub!