Sync an Apple iCloud calendar to a Local Calendar?

Hi! My family uses Apple shared iCloud calendars for a lot of things. Is there any way to sync one into a Local Calendar for automation purposes?

Thanks!

I assume iCloud can do CalDav (at least some googling tells me it can). As such, I would recommend exploring the CalDAV - Home Assistant integration.

I dumbly found CalDAV after i posted this, sorry. I’m most of the way to trying it now. Thanks!

The attributes of the calDav calendars are updated only on the day of the event, while the attributes of the “homeassistant calendar” are updated even if the event is days later! Is it possible to also have the attributes of the calDAV calendars updated days in advance? I need it for automations!

@moralsnipe did the CalDAV integration do everything you need? I read this as though you wanted to sync events to a local calendar, which is why I built this: Family Calendar Sync

I also made a post here if you want to have a discussion about it