Ankündigung

Einklappen

Serverwartung 21.2.



Am 21.2. im Laufe des späten Abends wird eine Serverwartung durchgeführt. Das Forum ist dadurch für gut zwei Stunden nicht erreichbar.
Es wird eine Wartungsseite geschaltet.

Mehr anzeigen
Weniger anzeigen

openHAB2 und CalDav

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Auch wenn ich hier vielleicht als Leichenfledderer aktiv werde, gibt es inzwischen eine Lösung? Ich habe extra OH2 neu aufgesetzt, Bindings aktiviert

    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   "Termin jetzt [%s]"     <calendar>  {caldavPersonal="calendar:muell type:ACTIVE 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   "Termin [%s]" <calendar>  {caldavPersonal="calendar:muell type:ACTIVE 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   "Termin [%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"}
    caldavio.cfg
    Code:
    caldavio:geb:url=https://www.google.com/calendar/dav/%23contacts@group.v.calendar.google.com/events
    caldavio:geb:username=XXX
    caldavio:geb:password=XXX
    caldavio:geb:reloadInterval=10
    caldavio:geb:preloadTime=28800
    caldavio:geb:disableCertificateVerification=true
    caldavio:timeZone=Europe/Berlin
    
    # Müllkalender
    caldavio:muell:url=https://www.google.com/calendar/dav/XXX@group.calendar.google.com/events
    caldavio:muell:username=XXX
    caldavio:muell:password=XXX
    caldavio:muell:reloadInterval=10
    caldavio:muell:preloadTime=28800
    caldavio:timeZone=Europe/Berlin
    caldavio:muell:disableCertificateVerification=true
    Demo.sitemap
    Code:
    sitemap demo label="My home automation" {
    
        Frame label="Demo" {
            Text item=Termin1
            Text item=TerminDate
            Text item=Termin2
            Text item=Muell1
            Text item=Muell2
    
        }
    }
    Er lädt die Termine in das Verzeichnis /var/lib/openhab2/etc/caldav, sie sind also schon mal auf dem Pi nur werden sie in der Sitemap nicht angezeigt.

    Im Log bekomme ich inzwischen folgende Fehlermeldung:
    2017-10-31 14:52:12.276 [ERROR] [org.openhab.io.caldav.EventUtils ] - invalid format for line: Abholung Hausmüll
    2017-10-31 14:52:12.278 [ERROR] [org.openhab.io.caldav.EventUtils ] - invalid format for line: XXX hat Geburtstag!
    2017-10-31 14:52:12.280 [ERROR] [org.openhab.io.caldav.EventUtils ] - invalid format for line: Abholung Wertstoffe (Abholung durch BSR)
    2017-10-31 14:52:12.282 [ERROR] [org.openhab.io.caldav.EventUtils ] - invalid format for line: XXX hat Geburtstag!
    Hat jemand einen Tip für mich?

    Kommentar


      #17
      Ich habe meine Problem gefunden, ich habe folgendes vergessen:

      caldavpersonal.cfg
      Code:
      caldavPersonal:usedCalendars=Muell, geb
      Jetzt läuft es...

      Kommentar

      Lädt...
      X