Connect different calendars to Caldav Binding

Hello,
I am using the caldav binding with a google-calendar to show the upcoming birthdays. This works really fine. Now I want to use another calendar to get some other dates. But I don’t know how to set up the .config files. Everything that I’ve tried doesn’t work. I get only dates of the first calendar. Can you please give me some advise?

In the caldavio.conf file define another calendar:

################################### CalDAV IO Binding ###################################
#
# Used to connect to Cal DAV.
# Path to the calendar
caldavio:calendar1:url=https://www.google.com/calendar/dav/blahblahblah@group.calendar.google.com/events
caldavio:calendar2:url=https://www.google.com/calendar/dav/blahblahblah@group.calendar.google.com/events
# Username for the calendar
caldavio:calendar1:username=somename
caldavio:calendar2:username=somename

# Password for the calendar
caldavio:calendar1:password=somepassword
caldavio:calendar1:password=someotherpassword

# Reload interval unit is minutes. 
# Defines how often the calendar should be reloaded from server.
# Default is 60 minutes
caldavio:calendar1:reloadInterval=60
caldavio:calendar2:reloadInterval=60

# This defines which events are relevant for execution. Unit is in minutes.
# Default is 1 Day (1440 minutes)
caldavio:calendar1:preloadTime=2879
caldavio:calendar2:preloadTime=2879

In the caldavcommand.conf

################################ CalDAV Command Binding ###################################
# see CalDAV IO Binding
# Used to execute commands if events starts or ends with an easy notation in the event description.
# commaseperated (e. g. openhab, anothercalendar)
caldavCommand:readCalendars=calendar1,calendar2

I can`t get this running. My caldavio.cfg:

caldavio:Muellkalender:url=https://www.google.com/calendar/dav/events
caldavio:Geburtstage:url=https://www.google.com/calendar/dav/events
caldavio:Muellkalender:username=
caldavio:Geburtstage:username=
caldavio:Muellkalender:password=
caldavio:Geburtstage:password=
caldavio:Muellkalender:reloadInterval=60
caldavio:Geburtstage:reloadInterval=60
caldavio:Muellkalender:preloadTime=1440
caldavio:Geburtstage:preloadTime=1440
caldavio:Muellkalender:disableCertificateVerification=true
caldavio:Geburtstage:disableCertificateVerification=true

And the caldavPersonal.cfg:

caldavCommand:readCalendars=Geburtstage,Muellkalender

But only one of the calendars work.

Because you’ve only defined one calendar.

Find the ID of your calendar in your gmail calendar settings and use that like this:
https://www.google.com/calendar/dav/CalendarID1/events
https://www.google.com/calendar/dav/CalendarID2/events