I know I am just a user and I can’t complain because I get the great HA integrations and core for free. But gollee! I really want to be able to adjust events on the fly based on calendar items which makes changing one-off schedules a breeze instead of having to update a helper or node-red node.
I’ve been wanting to have my alarm automation set on a calendar for Months, and to find out this has been an issue for over 2 years. Please! someone be the hero we don’t deserve and take a look at this issue!
I also have this issue when using caldav to pull events from an Apple iCloud calendar. I think there are fundamental issues with the calendar in HA. The same thing is an issue with other calendar types including Google calendar.
Ah, looks like the root cause might be the underlying python caldav library?
I’m the de-facto maintainer of the python caldav library, which is used by the caldav integration.
The python caldav library depends on the server to do expansion of repeating events - unfortunately not all servers supports this. I haven’t read all the activity above - but I expect it to correspond with this list:
Xandikos - reportedly, expansion should work on newer versions, but I haven’t been able to get the tests to pass.