Ankündigung

Einklappen
Keine Ankündigung bisher.

OH2 CalDav

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

    OH2 CalDav

    Hallo,

    ich habe momentan Problem bei der Anmeldung am Googlekalender.
    1. Ich habe dort einen Kalender "GB" erstellt.
    2. Anschließend CalDAV Binding (command) aktiviert (über PaperUI)
    3. Konfiguration (caldavio.cfg):

    Code:
    caldavio:GB:url=https://www.google.com/calendar/dav/XXXXX@gmail.com/events
    caldavio:GB:username=XXXXX@gmail.com 
    caldavio:GB:password=XXXXX
    caldavio:GB:reloadInterval=1
    caldavio:GB:preloadTime=20000
    caldavio:GB:disableCertificateVerification=true
    Nun bekomme ich folgenden Log Eintrag:

    Code:
    09:07:37.654 [ERROR] [caldav.internal.job.EventReloaderJob] - error while loading calendar entries: Unexpected response (401 - Unauthorized)
    com.github.sardine.impl.SardineException: Unexpected response (401 Unauthorized)
    at com.github.sardine.impl.handler.ValidatingResponseHandler.validateResponse(ValidatingResponseHandler.java:48)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at com.github.sardine.impl.handler.MultiStatusResponseHandler.handleResponse(MultiStatusResponseHandler.java:40)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at com.github.sardine.impl.handler.MultiStatusResponseHandler.handleResponse(MultiStatusResponseHandler.java:35)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:218)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:160)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at com.github.sardine.impl.SardineImpl.execute(SardineImpl.java:962)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:417)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:409)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:386)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at org.openhab.io.caldav.internal.job.EventReloaderJob.loadEvents(EventReloaderJob.java:208)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at org.openhab.io.caldav.internal.job.EventReloaderJob.execute(EventReloaderJob.java:111)[218:org.openhab.io.caldav:1.9.0.201608310111]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)[100:org.eclipse.smarthome.core.scheduler:0.9.0.201608291700]
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)[100:org.eclipse.smarthome.core.scheduler:0.9.0.201608291700]
    Hat jemand eine Idee woran es liegen kann?

    #2
    das caldavio: muss weg. Wenn Du die Konfiguration aus der openhab.cfg kopierst, musst Du die binding-Kennung entfernen, da die ja nun über die Datei mitgeteilt wird.

    Kommentar


      #3
      hat leider nichts gebracht... bekomme immer noch den 401 Fehler...

      muss ich denn in der anderen Datei CalDavCommand.cfg was einstellen?

      was ich in anderen Beschreibungen gesehen habe ist, dass bei der url nicht die Mail adresse sondern die KalenderId verwendet wurde:
      Code:
      GB:url=https://www.google.com/calendar/dav/oahjlxxxx@group.calendar.google.com/events
      Oder ist das mit der Mail auf jedenfall richtig?

      Kommentar


        #4
        hat keiner eine Idee?

        Kommentar


          #5
          Das caldavio muss stehen bleiben. Das ist ein "Bug" in dem Binding. Die OH Admins konnten mir nicht sagen warum das so ist.
          Schau mal hier: https://community.openhab.org/t/cald...roblem/9219/75

          Kommentar

          Lädt...
          X