Kalender (iCal) ganztägiges Event

Hallo,

Es geht um Restmüll … der Kalender wird in Homeassistant eingelesen und es wird auch „artig“ 6 Std vor dem Event der Helfer gesetzt wenn (!!) Restmüll im Kalender eine Uhrzeit bekommt.
Ist Restmüll ein ganztägiges Event … funktioniert es nicht (Start ist demnach nicht 0:00Uhr …
Ideen ?

alias: Restmüll
description: ""
triggers:
  - trigger: calendar
    entity_id: calendar.mull
    event: start
    offset: "-6:0:0"
conditions:
  - condition: template
    value_template: "{{ trigger.calendar_event.summary is search('Restabfall') }}"
actions:
  - action: notify.mobile_app_yyyyy_iphone
    metadata: {}
    data:
      message: "Morgen wird der Restmüll abgeholt, schwarze Tonne rausstellen "
      title: "Restmüll Abholung "
  - action: notify.mobile_app_xxxxx
    metadata: {}
    data:
      title: "Restmüll Abholung "
      message: "Morgen wird der Restmüll abgeholt, schwarze Tonne rausstellen "
  - action: input_boolean.turn_on
    metadata: {}
    data: {}
    target:
      entity_id: input_boolean.restmuell
mode: single

Meine Müll-Events sind ganztägig. Aber ich kann mich erinnern dass ich damals auch damit gekämpft habe. Hatte den Anschein als ob ganztägige Events erst an dem Tag des Ereignisses triggern und den Offset ignorieren.

Ich habe jetzt einen Template Sensor der die Tage bis zur Abholung erzeugt (das ist nicht von mir - habe ich mal wo abgeschrieben). Damit könntest du dann einen Trigger machen für 18 Uhr wenn days==1. Und man kann die Tage bis zur nächsten Abholung schick im Dashboard anzeigen.

- sensor:
    # Days until restwaste pickup
    - name: "restwaste_days"
      unique_id: "restwaste_days"
      unit_of_measurement: "days"
      state: "{{ (state_attr('calendar.abfall_restwaste', 'start_time') | as_datetime | as_local - today_at()).days }}"

verstehe ich noch nicht ganz … sorry

calendar …muss ich mit meinem Müllkalender ergänzen …

in dem stehen dann Ereignisse wie Wertstoffe, Restabfall …

wie frage ich die in dem Sensor ab ?

Mein Nextcloud Kalender enthält auch die verschiedenen Abholtermine in einem Kalendar. Im Home-Assistant ist das aber auf einen Kalender je Typ aufgeteilt. Das ist so eingerichtet im calendar.yaml:

- custom_calendars:
  - calendar: Abfall
    name: restwaste
    search: "Restm\xFCll"
  - calendar: Abfall
    name: biowaste
    search: "Biom\xFCll"
  days: 30
  platform: caldav
  url: https://nextcloud-server/remote.php/dav
  username: !secret caldav_user
  password: !secret caldav_passwd

Ich bin noch nicht weiter :frowning:

Weise ich einen Abfalltermin eine Startzeit zu gebt es … ganztägige Events werden im HA Kalender zwar angezeigt … ich kann nach wie vor aber nicht darauf triggern