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
Code: Alles auswählen
String CalDav_Muelltonne "Tonne [%s]" <calendar> { caldavPersonal="calendar:Muellkalender type:EVENT eventNr:1 value:NAME" }
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) [?:?]