Ich versuche gerade eine Urlaubsteuerung in OH durch die Auswertung von Kalendereinträgen umzusetzen.
Dazu habe ich mir folgendes Überlegt:
Ich habe einen Google Kalender, in dem füge ich Einträge bei Urlaub ein. Z.B. 17.07.2024 Urlaub ganztägig.
Der Kalender enthält nur Urluabseinträge, sonst ist er leer.
Das Thing über das Icalneder Binding habe ich auch schon erfolgreich eingefügt.
Status ist online.
Ich habe auch mehrer aktive Channels im Thing.
So und nu die ganz kurze Frage:
Welche Syntax benutze ich im When Feld meiner Regel, wenn ich den Kalender auf Einträge auswerten will
Also ist ein Urlaubeintrag vorhanden oder nicht
Wenn ja dann arbeite die restliche Regel ab, wenn nein dann leg dich einfach wieder schlafen.
when
// Bei Urlaubseintrag im Kalender
Channel "icalendar
then bla bla bla
oder über den Channel :Titel
when
// Bei Urlaubseintrag im Kalender
Channel "icalendar
then bla bla bla
Das kann nicht so schwer sein aber ich komme einfach nicht drauf.
Falls da jemand die kurze Syntax hat..... vielen Dank.