Ich versuche mich hier gerade durch den Thread zu wühlen und die letzte Version von CometVisu-Syntax, Script und ical-Class zu finden.. liegt das schon irgendwo im SVN / Github? Wenn nein, was ist die letzten Version und hätte jemand was dagegen, wenn ich das ins Github packe?
Ankündigung
Einklappen
Keine Ankündigung bisher.
Google Kalender in der CometVisu
Einklappen
X
-
Da es ja kein Plugin ist, wäre das eher etwas für OpenAutomation denke ich:
siehe https://github.com/OpenAutomationPro...CalendarHelperZuletzt geändert von ctr; 12.04.2016, 13:15.
- Likes 1
Kommentar
-
Wie lange ist bei euch die Ladezeit von den Google Kalendern?
Bei mir dauert es in der Visu 11s.
Geladen werden dabei drei verschiedene Kalender. Reduziere ich dies auf einen Kalender, sind es immer noch 7.5s - wobei die TTFB (Waiting time to first byte) bei 6.8s liegt. googlecalender.pngGruß
alexbeer
Kommentar
-
Eine Anleitung gibt es hier:
https://docs.openhab.org/addons/bind...l1/readme.html
CaldavIO.items
Code:// Termine String Termin "Termin jetzt [%s]" <calendar> {caldavPersonal="calendar:geb type:EVENT eventNr:1 value:NAME"} DateTime TerminDate "Beginn [%1$tT, %1$td.%1$tm.%1$tY]" <calendar> {caldavPersonal="calendar:geb type:EVENT eventNr:1 value:START"} String Termin1 "Termin [%s]" <calendar> {caldavPersonal="calendar:geb type:EVENT eventNr:2 value:NAME" } DateTime Termin1Date "Beginn [%1$tT, %1$td.%1$tm.%1$tY]" <calendar> {caldavPersonal="calendar:geb type:EVENT eventNr:2 value:START"} String Termin2 "Termin [%s]" <calendar> {caldavPersonal="calendar:geb type:EVENT eventNr:3 value:NAME"} DateTime Termin2Date "Beginn [%1$tT, %1$td.%1$tm.%1$tY]" <calendar> {caldavPersonal="calendar:geb type:EVENT eventNr:3 value:START"} String Muell "Müll jetzt [%s]" <calendar> {caldavPersonal="calendar:muell type:EVENT eventNr:1 value:NAME" } DateTime MuellDate "Beginn [%1$tT, %1$td.%1$tm.%1$tY]" <calendar> {caldavPersonal="calendar:muell type:EVENT eventNr:1 value:START"} String Muell1 "Müll [%s]" <calendar> {caldavPersonal="calendar:muell type:EVENT eventNr:2 value:NAME" } DateTime Muell1Date "Beginn [%1$tT, %1$td.%1$tm.%1$tY]" <calendar> {caldavPersonal="calendar:muell type:EVENT eventNr:2 value:START"} String Muell2 "Müll [%s]" <calendar> {caldavPersonal="calendar:muell type:EVENT eventNr:3 value:NAME"} DateTime Muell2Date "Beginn [%1$tT, %1$td.%1$tm.%1$tY]" <calendar> {caldavPersonal="calendar:muell type:EVENT eventNr:3 value:START"}
caldavPersonal.cfg
Code:caldavPersonal:usedCalendars=muell,geb
caldavio.cfg
Code:# Dienstlicher/privater Kalender caldavio:geb:url=https://www.google.com/calendar/dav/%23contacts@group.v.calendar.google.com/events caldavio:geb:username=XXX@gmail.com caldavio:geb:password=XXXX caldavio:geb:reloadInterval=60 caldavio:geb:preloadTime=28800 caldavio:geb:disableCertificateVerification=true caldavio:timeZone=Europe/Berlin # Müllkalender caldavio:muell:url=https://www.google.com/calendar/dav/mXXXXXiou0@group.calendar.google.com/events caldavio:muell:username=XXX@gmail.com caldavio:muell:password=XXX caldavio:muell:reloadInterval=60 caldavio:muell:preloadTime=28800 caldavio:timeZone=Europe/Berlin caldavio:muell:disableCertificateVerification=true
caldavCommand.cfg
Code:caldavCommand:readCalendars=muell, geb
Kommentar
Kommentar