Hallo Zusammen,
ich möchte gerne Automationen in Abhängikeiten von Kalenderereignisse ausführen.
Habe ein Kalender SmartHome erstellt, welches über CalDav eingefügt ist.
Wie kann ich verschiedene Ereignisse in diesem Kalender abfragen? Momentan kann ich in der visuellen Auswahl nur den Kalender, aber nicht das Ereignis auswählen.
Grüße Ralf
Bin gerade kurz angebunden.
Schaue Dir derweil die Kalender Dokumentation an.
Gruß
Osorkon
Hallo Osorkon, danke für die Antwort.
Ich habe mich da etwas durchgewuselt. Allerdings habe ich da nicht die Antwort auf meine Frage gefunden oder habe es nicht verstanden. Sowie ich das deute, ist nur ein Ereignis pro Kalender möglich. Ich möchte aber in einem Kalender verschiedene Ereignisse erstellen und über eine Automation ensprechend auf das Ereignis reagieren.
Als Beispiel
Kalendar Name =Smarthome
Ereignisse am einem Tag
9:00 Licht an
11:00 Ventilator an
13:00 Musik an
15:00 Musik aus
17:00 Ventilator aus
Das ist jetzt nur ein banales Beispiel.
Warum kann ich als Aktion nur den Kalender auswählen und nicht zusätzlich das Ereignis?
Grüße Ralf
Kannst Du doch, wie in der Dokumentation beschrieben.
automation:
- alias: "Front Light Schedule"
triggers:
- trigger: calendar
event: start
entity_id: calendar.device_automation
- trigger: calendar
event: end
entity_id: calendar.device_automation
conditions:
- condition: template
value_template: "{{ 'Front Lights' in trigger.calendar_event.summary }}"
actions:
- if:
- "{{ trigger.event == 'start' }}"
then:
- action: light.turn_on
target:
entity_id: light.front
else:
- action: light.turn_off
target:
entity_id: light.front
Anstatt Wenn Dann, nimmst Du Auswahl als Aktion, die Bedingung wäre dann diejeweilige Event Summary.
Gruß
Osorkon