Hallo Forum,
ich versuche mit dem Caldav Binding 2 Google Kalender abzufragen. Der Erste läuft auch aber den zweiten bekomme ich nicht hin.
Der erste funktionierende Kalender hat als "öffentliche Adresse" in den Google Kalendereinstellungen :
hieraus wird in der caldavio.cfg
im Log finde ich :
soweit alles gut.
Der zweite nicht funktionierende Kalender hat die öffentliche Adresse:
hieraus habe ich in der caldavio.cfg dann folgendes gemacht:
hierzu finde ich dann im Log:
Gebe ich die URL in einen Browser ein kann ich mich anmelden und der Kalender kann geladen werden. Was mache ich falsch hätte jemand eine Idee ?
Gruß
Frank
ich versuche mit dem Caldav Binding 2 Google Kalender abzufragen. Der Erste läuft auch aber den zweiten bekomme ich nicht hin.
Der erste funktionierende Kalender hat als "öffentliche Adresse" in den Google Kalendereinstellungen :
Code:
https://calendar.google.com/calendar/ical/xxxxx%40yahoo.de/public/basic.ics
Code:
caldavio:Muell:url=https://www.google.com/calendar/dav/xxxxx@yahoo.de/Events
Code:
==> /var/log/openhab2/openhab.log <== 2020-04-25 11:57:03.118 [INFO ] [clipse.smarthome.model.script.caldav] - Müllkalender: ASK Restabfall-Abfuhr alle 2 Wochen 2020-04-25 11:57:03.321 [INFO ] [clipse.smarthome.model.script.caldav] - Müllkalender: ASK Bioabfall-Abfuhr
Der zweite nicht funktionierende Kalender hat die öffentliche Adresse:
Code:
https://calendar.google.com/calendar/ical/xxxxxxxxxxnhscfr1l8%40group.calendar.google.com/public/basic.ics
Code:
caldavio:Feiertage:url=https://www.google.com/calendar/dav/xxxxxxxxnhscfr1l8%40group.calendar.google.com/events
Code:
2020-04-25 11:57:58.632 [WARN ] [caldav.internal.job.EventReloaderJob] - Sardine error while loading calendar entries: Unexpected response (401 - Unauthorized) com.github.sardine.impl.SardineException: Unexpected response at com.github.sardine.impl.handler.ValidatingResponse Handler.validateResponse(ValidatingResponseHandler .java:48) ~[240:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.handler.MultiStatusRespons eHandler.handleResponse(MultiStatusResponseHandler .java:40) ~[240:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.handler.MultiStatusRespons eHandler.handleResponse(MultiStatusResponseHandler .java:35) ~[240:org.openhab.io.caldav:1.13.0] at org.apache.http.impl.client.CloseableHttpClient.ex ecute(CloseableHttpClient.java:218) ~[240:org.openhab.io.caldav:1.13.0] at org.apache.http.impl.client.CloseableHttpClient.ex ecute(CloseableHttpClient.java:160) ~[240:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.execute(Sardin eImpl.java:962) ~[240:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineIm pl.java:417) ~[240:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineIm pl.java:409) ~[240:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineIm pl.java:386) ~[240:org.openhab.io.caldav:1.13.0] at org.openhab.io.caldav.internal.job.EventReloaderJo b.loadEvents(EventReloaderJob.java:246) ~[240:org.openhab.io.caldav:1.13.0] at org.openhab.io.caldav.internal.job.EventReloaderJo b.execute(EventReloaderJob.java:137) [240:org.openhab.io.caldav:1.13.0] at org.quartz.core.JobRunShell.run(JobRunShell.java:2 02) [109:org.eclipse.smarthome.core.scheduler:0.10.0.oh240] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run (SimpleThreadPool.java:573) [109:org.eclipse.smarthome.core.scheduler:0.10.0.oh240]
Gebe ich die URL in einen Browser ein kann ich mich anmelden und der Kalender kann geladen werden. Was mache ich falsch hätte jemand eine Idee ?
Gruß
Frank