CalDAV Unexpected problem updating configuration

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Suchtaa
Beiträge: 19
Registriert: 27. Mär 2018 15:27
Answers: 0

CalDAV Unexpected problem updating configuration

Beitrag von Suchtaa »

Hallo,

ich wollte heute einen "Müllkalender" erstellen.
Ich bin nach diesem Tutorial gegangen: https://onesmarthome.de/smarthome-openh ... v-binding/

Da ich eine Zweifaktor Authentifizierung habe, benutze ich ein App-Passwort von Google.
Meine caldavio.cfg sieht so aus:

Code: Alles auswählen

caldavio:Muellkalender:url=https://www.google.com/calendar/dav/*****@group.calendar.google.com/events
caldavio:Muellkalender:username=*****
caldavio:Muellkalender:password=*****
caldavio:Muellkalender:reloadInterval=1
caldavio:Muellkalender:preloadTime=20000 
caldavio:Muellkalender:disableCertificateVerification=true
Meine Item-Definition sieht so aus:

Code: Alles auswählen

String  CalDav_Muelltonne   "Tonne [%s]"  <calendar> { caldavPersonal="calendar:Muellkalender type:EVENT eventNr:1 value:NAME" }
Dort wird allerdings nichts upgedatet.


In dem Openhab Log ist folgender Eintrag zu sehen. (Jedes mal, wenn ich die caldavio.cfg ändere)

Code: Alles auswählen

2019-11-06 18:38:10.151 [ERROR] [org.apache.felix.configadmin        ] - [org.osgi.service.cm.ManagedService, org.openhab.io.caldav.CalDavLoader, id=138, bundle=276/mvn:org.openhab.io/org.openhab.io.caldav/1.13.0]: Unexpected problem updating configuration org.openhab.caldavio

java.nio.charset.IllegalCharsetNameException: <well formed charset name>

	at java.nio.charset.Charset.checkName(Charset.java:315) ~[?:?]

	at java.nio.charset.Charset.lookup2(Charset.java:484) ~[?:?]

	at java.nio.charset.Charset.lookup(Charset.java:464) ~[?:?]

	at java.nio.charset.Charset.forName(Charset.java:528) ~[?:?]

	at org.openhab.io.caldav.internal.CalDavLoaderImpl.updated(CalDavLoaderImpl.java:213) ~[?:?]

	at org.apache.felix.cm.impl.helper.ManagedServiceTracker$1.run(ManagedServiceTracker.java:177) ~[9:org.apache.felix.configadmin:1.9.4]

	at java.security.AccessController.doPrivileged(Native Method) ~[?:?]

	at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updated(ManagedServiceTracker.java:173) ~[9:org.apache.felix.configadmin:1.9.4]

	at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:152) [9:org.apache.felix.configadmin:1.9.4]

	at org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:85) [9:org.apache.felix.configadmin:1.9.4]

	at org.apache.felix.cm.impl.ConfigurationManager$UpdateConfiguration.run(ConfigurationManager.java:1389) [9:org.apache.felix.configadmin:1.9.4]

	at org.apache.felix.cm.impl.UpdateThread$1.run(UpdateThread.java:126) [9:org.apache.felix.configadmin:1.9.4]

	at org.apache.felix.cm.impl.UpdateThread$1.run(UpdateThread.java:123) [9:org.apache.felix.configadmin:1.9.4]

	at java.security.AccessController.doPrivileged(Native Method) ~[?:?]

	at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:122) [9:org.apache.felix.configadmin:1.9.4]

	at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:105) [9:org.apache.felix.configadmin:1.9.4]

	at java.lang.Thread.run(Thread.java:748) [?:?]
Ich finde allerdings den Fehler nicht...

Suchtaa
Beiträge: 19
Registriert: 27. Mär 2018 15:27
Answers: 0

Re: CalDAV Unexpected problem updating configuration

Beitrag von Suchtaa »

Hmmm,
also ich habe jetzt mal den Cache geleert. Jetzt kommt die Fehlermeldung nicht mehr.
Stattdessen kommt eine Meldung, dass die Konfiguration richtig ist. :))

Die Items werden trotzdem nicht aktualisiert? ...

Suchtaa
Beiträge: 19
Registriert: 27. Mär 2018 15:27
Answers: 0

Re: CalDAV Unexpected problem updating configuration

Beitrag von Suchtaa »

Habe die Lösung gefunden.

In der caldavPersonal.cfg muss man noch den verwendeten Kalender angeben.
Also beispielsweise so:

Code: Alles auswählen

caldavPersonal:usedCalendars=Muellkalender

Antworten