Hi zusammen, ich bin neu in der HA Welt und versuche vieles durch learning by Doing - Tutorials -ChatGPT -Facebookgruppen und Co. zu regeln.
Bei einer Sache, komme ich aber nicht weiter. Ich habe eine Automation eingerichtet, die mir morgens eine Terminübersicht schicken soll mit den Terminen des Tages eines bestimmten Icloud-Kalenders, welcher über CALDAV integriert ist.
Ich habe es nun hinbekommen, dass wir der ERSTE TErmin des Tages geschickt wird. Laut meiner Recherche ist es NICHT möglich über die Integration eine Liste zu erhalten. Schade. Jemand eine anderweitige Smarte Idee. Denkbar wäre es , ein Screenshot von der Karte vom Dashboard zu erhalten, geht sowas?
alias: Meldung erster Termin am Tag
description: Dein erster Termin heute ist...
triggers:
- at: "07:00:00"
trigger: time
conditions: []
actions:
- data:
message: >-
Guten Morgen! 🌅 Hier ist dein erste Termin für heute:
{% set calendar = states.calendar.muckimopsken %} {% if calendar and
calendar.attributes.start_time %}
{% set start_time = as_timestamp(calendar.attributes.start_time) | timestamp_custom('%H:%M') %}
📅 {{ calendar.attributes.message }} um {{ start_time }}
{% else %}
Keine Termine gefunden oder Kalenderdaten nicht verfügbar. 📭
{% endif %}
action: notify.telegram_chat1
mode: single