Rossi
8. April 2025 um 17:58
1
Hallo zusammen,
ich versuche nun seit einem 1/2 Jahr aus ganztägigen Terminen Aktionen abzuleiten.
Mit NICHT ganztägigen Terminen funktioniert dies ohne Probleme.
Lege ich aber nun einen ganztägigen Termin an, wird dieser Termin nicht erkannt.
Hier mein Code:
alias: Urlaubstest
description: ""
triggers:
- trigger: calendar
entity_id: calendar.tagesstatus
event: start
offset: "00:00:0"
conditions:
- condition: template
value_template: >-
{{ trigger.calendar_event.all_day == true and 'URLAUB' in
trigger.calendar_event.summary }}
actions:
- action: input_boolean.turn_on
metadata: {}
data: {}
target:
entity_id: input_boolean.vacation_mode
- action: notify.notify
metadata: {}
data:
message: Urlaubstest
title: Tagesstatus
Ich habe Helfer für jeden Bereich (Urlaub, Arbeit, Schule usw.) angelegt, die ich über die Kalendereinträge verändern möchte.
Was mache ich falsch?
Ich würde mich auf konstruktive Hilfe freuen.
VG Rossi
Kitty
12. April 2025 um 22:08
2
Was ist es denn für eine Integration? Ich hab’s mit local_calendar getestet, und es geht. Einziger Unterschied: Ich hab keinen Offset drin.
Ich habe das Problem auch … bei einem iCal Kalender (iPhone)
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 ?
Es scheint die „Summary“ zu sein
Ich habe mir im Müll Kalender ein „Helfer“-Event angelegt, Dauer 5 Min. Darauf kann ich triggern.
Allerdings kann ich nicht die Abfrage aus der Summary machen ob darin „Altpapier“ enthalten ist
Kitty
13. April 2025 um 15:05
5
Ändert sich etwas, wenn du den Code etwa umstellst?
value_template: "{{ state_attr(trigger.entity_id, 'message') is search('restmüll', ignorecase=true) }}"
Hinweis: Beim local calendar ist der Titel des Kalenderereignisses ‘message’.
Rossi
13. April 2025 um 18:16
6
Also ich nutze den lokalen Kalender und die iCloud Integration. War aber egal, welchen Kalender ich verwendet habe. Es hat bei beiden nicht funktioniert.
Kitty
13. April 2025 um 18:20
7
Welches System nutzt du? Ich Supervised, und da gehts mit lokalem Kalender.
Rossi
13. April 2025 um 18:58
8
Was heißt welches System ?
Bei mir läuft alles auf einer synology diskstation.
Ich vermute als OS (Betriebssystem) oder sonst wie
Ich als OS
Ich musste auch erst Googlen …
Sind nicht alles Experten ;-)!
1 „Gefällt mir“
Rossi
18. April 2025 um 16:50
12
Ok, ich bin definitiv kein Experte. Wo kann ich nachsehen was ich verwende?
Ich habe Home Assistant auf einer Virtuellen Maschine auf einer Synology Diskstation am laufen.
Kitty
18. April 2025 um 17:44
13
Ich meine deinen Home Assistant. OS, Supervised, Core, Docker?