CalDAV plugin - different names for different calendars?

Hi,

I am running a Kopano groupware server which is combined with Kopano kDAV (GitHub - Kopano-dev/kdav: Implements CalDAV and CardDAV support for Kopano 8.6.2 or newer.) in order to provide a CalDAV interface.

I was able to configure HomeAssistant’s CalDAV plugin to work with Kopano kDAV.
My problem is that I use different accounts for different calendars:

  • account for a private calendar
  • account for a calendar concerning my job
  • account for a calendar which is shared with my family

Unfortunately, Kopano does not offer an option to rename calendars - each calendar is named “Kalender”.

This leads to the following error as soon as I try to integrate more than one calendar via CalDAV:

Logger: homeassistant.components.calendar
Source: helpers/entity_platform.py:593
Integration: Kalender (documentation, issues)
First occurred: 13:34:39 (2 occurrences)
Last logged: 13:34:41
Entity id already exists - ignoring: calendar.kalender

Is there an option for the CalDAV plugin to set different names for different calendars?
I didn’t find any in the documentation…

Thanks in advance,
David

I found a working solution in the “nextcloud” section of your documentation:

“Custom calendar names are built from the main calendar + name of the custom 2023 calendar . Using the option of ‘.*’ will load all calendar events.”