Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen aktiv!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Mehr anzeigen
Weniger anzeigen

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