Hallo,
ich beschäftige mich schon eine Weile mit openHab und muss sagen, Hut ab !
Heute hab ich mit dem Google Kalender gestestet und find das recht gut.
Was mich aber stört sind die doppelten Einträge, einmal im Titel damit ich weiss was passiert und dann nochmal im Content den Befehl den ich mir merken muss.
In meiner bisherigen eigenen Lösung habe ich auf Stichworte abgefragt die immer wieder vorkommen.
So z.b. "abwesend", "urlaub", "feiertag", "krank" usw.
Ich hab die Java Sourcen für mich mal so angepasst das er beim Auftreten der Stichworte den Content selber erzeugt, also
Titel "abwesend Party" --> eventTitel.contains("abwesend") --> eventContent="start { send GCAL_ABSENCE ON } end {send GCAL_ABSENCE OFF}
In den Items einen Switch mit dem Namen GCAL_ABSENCE erstellt und schon kann ich in den Rules Sachen steuern die eben bei Abwesenheit durchgeführt werden sollen (oder eben nicht)
Das funktioniert wunderbar.
Wäre das eine Anregung ?
Ich könnte mir ein config File vorstellen mit Stichwort=SWITCHNAME um solche Aktionen auszuführen, im Beispiel also abwesend=GCAL_ABSENCE
Holger
ich beschäftige mich schon eine Weile mit openHab und muss sagen, Hut ab !
Heute hab ich mit dem Google Kalender gestestet und find das recht gut.
Was mich aber stört sind die doppelten Einträge, einmal im Titel damit ich weiss was passiert und dann nochmal im Content den Befehl den ich mir merken muss.
In meiner bisherigen eigenen Lösung habe ich auf Stichworte abgefragt die immer wieder vorkommen.
So z.b. "abwesend", "urlaub", "feiertag", "krank" usw.
Ich hab die Java Sourcen für mich mal so angepasst das er beim Auftreten der Stichworte den Content selber erzeugt, also
Titel "abwesend Party" --> eventTitel.contains("abwesend") --> eventContent="start { send GCAL_ABSENCE ON } end {send GCAL_ABSENCE OFF}
In den Items einen Switch mit dem Namen GCAL_ABSENCE erstellt und schon kann ich in den Rules Sachen steuern die eben bei Abwesenheit durchgeführt werden sollen (oder eben nicht)
Das funktioniert wunderbar.
Wäre das eine Anregung ?
Ich könnte mir ein config File vorstellen mit Stichwort=SWITCHNAME um solche Aktionen auszuführen, im Beispiel also abwesend=GCAL_ABSENCE
Holger
Kommentar