I’ve just recently found the radarr and sonarr integrations and have noticed that the radarr integration is able to add calendar events to HomeAssistant. Adding something similar to Sonarrs would be ideal as well since they’d allow for a nice preview of what’s to come.
A workaround to get the Sonarr calendar is link the iCal through another calendar service and then use a calendar integration e.g. Google Calendar to link it into Home Assistant, which will then be imported into the Home Assistant Calendar.
It is interesting there is no direct iCal integration only local or CalDAV.
There was this PR that became stale: Add a calendar entity to Sonarr by SplinterHead · Pull Request #84227 · home-assistant/core · GitHub
I don’t know how much the APIs differ, but, I wonder if *arr services could be coded into a shared generic base class.
You can also use this integration and then use the ics link directly:
franc6/ics_calendar: Provides an ICS (icalendar) platform for the Home Assistant calendar (github.com)
Thanks for this. I did see this, but it’s interesting iCal is not a native supported feature. In my case, using Google Calendar works, because I’m already using Google integrations, but the HACS integration seems like a direct way without further work.