Family Calendar Sync--Sync parent calendars to child calendars

Family Calendar Sync

I’ve made a custom component that serves to sync parent calendars to child calendars, but only if their name is in the event title. It’s kind of like an automated backend for what I wanted skylight calendar to be. I’m trying to replicate the functionality, but also automate/improve it where I can. This component is an important first step in my plan.

This is my first custom anything for Home Assistant. The code is bad, but it works haha. I wanted to share it since I’ve seen a few posts about calendar syncing or DIY skylight calendars.

Install it by using HACS and searching for “family calendar sync”.

I’ve included a lot more explanation in the github repo: Family Calendar Sync

I’ve tested this with CalDAV (icloud) and Local Calendar platforms. Unfortunately, we can’t use icloud as a child calendar because we cannot create events. I’ve done a little bit of testing with Google Calendar as a parent and child calendar and it appears to work! Those are the three platforms I have tested.

I’m looking for any feedback. Reporting any issues is appreciated and can be reported here.

Thanks, and happy automating!

1 Like