Hi,
i tried to set up caldav-binding in combination with radicale cladav server on same host. The binding seems to have connection to the set calendar (i see appropriate GET requests in radicale logs) but doesn’t load any events. Instead I get a strange error in the logs which i can’t explain:
2017-05-14 20:50:17.689 [ERROR] [caldav.internal.job.EventReloaderJob] - error while loading calendar entries: null java.lang.NullPointerException at org.openhab.io.caldav.internal.job.EventReloaderJob.loadEvents(EventReloaderJob.java:357)[202:org.openhab.io.caldav:1.9.0] at org.openhab.io.caldav.internal.job.EventReloaderJob.loadEvents(EventReloaderJob.java:315)[202:org.openhab.io.caldav:1.9.0] at org.openhab.io.caldav.internal.job.EventReloaderJob.execute(EventReloaderJob.java:134)[202:org.openhab.io.caldav:1.9.0] at org.quartz.core.JobRunShell.run(JobRunShell.java:202)[104:org.eclipse.smarthome.core.scheduler:0.9.0.b4] at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)[104:org.eclipse.smarthome.core.scheduler:0.9.0.b4]
caldavio.cfg (username and password are missing because i use radicale without authentication)
caldavio:heatingCalendar:url=http://localhost:5232/openhab/heating.ics/ caldavio:heatingCalendar:reloadInterval=5 caldavio:heatingCalendar:preloadTime=1440 caldavio:heatingCalendar:lastModifiedFileTimeStampValid=False
caldavCommand.cfg
readCalendars=heatingCalendar
my calendar events look like this:
BEGIN:<itemname>:'1' END:<itemname>:'0'
Any ideas what could be the culprit?