Hallo zusammen,
bin gerade etwas verzweifelt, probiere mich schon einige Tage damit rum, Openhab und Nextcloud miteinander sprechen zu lassen, um den Nextcloud Kalender für diverse Kommandos zu nutzen, aber irgendwie spukt mir Openhab im Logviewer immer Fehler aus. Habe auch, anstatt den Nextcloud Kalender schon einmal den Google Kalender versucht zu nutzen, gleiche Fehler.
Vielleicht habt ihr noch eine Idee, wo ich nachschauen könnte.
Meine Konfiguration ist wie folgt:
caldavio.cfg
Ich weiß, das man "caldavio" normalerweise nicht reinschreiben brauch', aber das ist ein bekannter Bug, steht so in der Openhab-Doku.
caldavCommand.cfg
Ausgaben im LogViewer:
Die Fehler kommen alle Minute und hauen mir munter den Viewer voll...
Für Lösungsansätze wäre ich sehr dankbar.
Grüße
bin gerade etwas verzweifelt, probiere mich schon einige Tage damit rum, Openhab und Nextcloud miteinander sprechen zu lassen, um den Nextcloud Kalender für diverse Kommandos zu nutzen, aber irgendwie spukt mir Openhab im Logviewer immer Fehler aus. Habe auch, anstatt den Nextcloud Kalender schon einmal den Google Kalender versucht zu nutzen, gleiche Fehler.
Vielleicht habt ihr noch eine Idee, wo ich nachschauen könnte.
Meine Konfiguration ist wie folgt:
caldavio.cfg
Code:
caldavio:Anwesenheit:url=https://>meine_ip_bzw_fqdn</index.php/apps/calendar/ caldavio:Anwesenheit:username=>meinnutzer< caldavio:Anwesenheit:password=>meinpasswort< caldavio:Anwesenheit:reloadInterval=1 caldavio:Anwesenheit:preloadTime=20000 caldavio:Anwesenheit:disableCertificateVerification=true
caldavCommand.cfg
Code:
readCalendars=Anwesenheit
Code:
2019-12-20 08:12:56.882 [INFO ] [.io.caldav.internal.CalDavLoaderImpl] - CalDAV IO is properly configured. 2019-12-20 08:12:56.888 [INFO ] [b.core.service.AbstractActiveService] - CalDav Loader has been started 2019-12-20 08:12:56.898 [INFO ] [.io.caldav.internal.CalDavLoaderImpl] - reload job scheduled for: Anwesenheit 2019-12-20 08:12:56.902 [INFO ] [.io.caldav.internal.CalDavLoaderImpl] - reload job scheduled for: Openhab 2019-12-20 08:12:56.905 [INFO ] [.io.caldav.internal.CalDavLoaderImpl] - reload job scheduled for: PreSim 2019-12-20 08:12:57.316 [thome.event.ExtensionEvent] - Extension 'binding-caldav-command1' has been installed. 2019-12-20 08:13:08.118 [WARN ] [caldav.internal.job.EventReloaderJob] - Sardine error while loading calendar entries: Unexpected response (405 - Method Not Allowed) com.github.sardine.impl.SardineException: Unexpected response at com.github.sardine.impl.handler.ValidatingResponseHandler.validateResponse(ValidatingResponseHandler.java:48) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.handler.MultiStatusResponseHandler.handleResponse(MultiStatusResponseHandler.java:40) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.handler.MultiStatusResponseHandler.handleResponse(MultiStatusResponseHandler.java:35) ~[253:org.openhab.io.caldav:1.13.0] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:218) ~[253:org.openhab.io.caldav:1.13.0] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:160) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.execute(SardineImpl.java:962) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:417) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:409) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:386) ~[253:org.openhab.io.caldav:1.13.0] at org.openhab.io.caldav.internal.job.EventReloaderJob.loadEvents(EventReloaderJob.java:246) ~[253:org.openhab.io.caldav:1.13.0] at org.openhab.io.caldav.internal.job.EventReloaderJob.execute(EventReloaderJob.java:137) [253:org.openhab.io.caldav:1.13.0] at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [107:org.eclipse.smarthome.core.scheduler:0.10.0.oh240] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [107:org.eclipse.smarthome.core.scheduler:0.10.0.oh240] 2019-12-20 08:13:17.100 [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.ValidatingResponseHandler.validateResponse(ValidatingResponseHandler.java:48) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.handler.MultiStatusResponseHandler.handleResponse(MultiStatusResponseHandler.java:40) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.handler.MultiStatusResponseHandler.handleResponse(MultiStatusResponseHandler.java:35) ~[253:org.openhab.io.caldav:1.13.0] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:218) ~[253:org.openhab.io.caldav:1.13.0] at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:160) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.execute(SardineImpl.java:962) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:417) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:409) ~[253:org.openhab.io.caldav:1.13.0] at com.github.sardine.impl.SardineImpl.list(SardineImpl.java:386) ~[253:org.openhab.io.caldav:1.13.0] at org.openhab.io.caldav.internal.job.EventReloaderJob.loadEvents(EventReloaderJob.java:246) ~[253:org.openhab.io.caldav:1.13.0] at org.openhab.io.caldav.internal.job.EventReloaderJob.execute(EventReloaderJob.java:137) [253:org.openhab.io.caldav:1.13.0] at org.quartz.core.JobRunShell.run(JobRunShell.java:202) [107:org.eclipse.smarthome.core.scheduler:0.10.0.oh240] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [107:org.eclipse.smarthome.core.scheduler:0.10.0.oh240]

Für Lösungsansätze wäre ich sehr dankbar.
Grüße
Kommentar