ich habe vor kurzem von den Google-Kalendern auf lokale Kalender umgestellt, da ich so wenig wie notwendig Cloudlösungen in HA haben wollte.
Bisher hatte ich einen Kalender für unseren Rasenmähroboter (Luis) und einen weiteren “Haus & Garten”. Ich hielt es für eine gute Idee diese zusammenzuführen.
Leider bekomme ich es nicht hin eine Automation nur bei bestimmten Events (Luis) abzufeuern. Der Kalendertrigger bietet nur die Möglichkeit Event-Start und Ende.
Muss ich da jetzt echt wieder einen eigenen Kalender für anlegen? Oder kann man den Kalendereintrag irgendwie abfragen per template condition mit trigger.calendar_event.summary oder so? Ich hab das nicht hinbekommen.
Kurze Antwort - über eine Automation mittels Trigger ist das so einfach kaum lösbar. Dafür kommen da zuviele Parameter zusammen, die berücksichtigt werden müssen.
Es geht über das Anlegen eines Template-Sensors, der feststellt ob ein Kalendereintrag da ist UND z.Zt. auch aktiv ist.
Nur zur Info, falls irgendwer ein ähnliches Problem hat.
Ich stehe vor einem ähnlichen Problem. Ich möchte einen mehrtägigen Kalendereintrag “Urlaub” als Trigger nutzen. Aber auch wenn ich in den Bedingungen ein Template mit den Kalendereitrag abfrage, so feuert trotzdem jeder Kalendereintrag meine Automation, da ja der Eintrag “Urlaub” im betreffenden Zeitraum permanent ansteht.
Gibt es dafür eine Lösung, z.B. dass der Kalendereintrag bereits im Trigger abgefragt wird.