Does anyone here know how to delete an event from google calendar? I’d like to do this with node-red as an addon. I don’t see a service for doing this. Can it be added?
Thanks
Does anyone here know how to delete an event from google calendar? I’d like to do this with node-red as an addon. I don’t see a service for doing this. Can it be added?
Thanks
I’ve been working on a custom component modeled from the google component to support deleting google calendar events. All I need is the calendar_id and event_id. So I am also trying to add another service called list_event. My issue is I’m getting errors saying missing end time which does not make sense. My guess is I’m calling the wrong service and I’m not sure how to change that. Any help is appreciated
@tkdrob Did you succeed in deleting calendar events?
I got the same need…
2 year later, still need it…
The code to list and delete events are already implemented. It “just” needs to be exposed as services: core/homeassistant/components/google/calendar.py at 5b73adba20a5d2a9cf64aed3e6ea528c0a5aa3d3 · home-assistant/core · GitHub
Any news on this? Am I missing something or is this still not a feature?
@allenporter Is there any technical limitation or other reason why the Google Calendar Core integration doesn’t support Updates and Deletion of Events?
The HA calendar entity in general foresee such events:
Hi, the google calendar integration does support deletion events.
After implementing updates for local calendar more generallym I don’t remember the specific challenges for google calendar and updates other than recurring event update logic is extremely complicated. It’s better to not try to support unless you can fully support. Calendar event updates are probably one of the most “complicated” things i’ve ever tried to work on, so I suspect there is a lot of danger to work through to try to make it happen.
How do you access the delete event action within home assistant? I couldn’t see any services/actions when searching or in the docs. Even if it’s something custom that I paste in.
I was answering a very specific question I was tagged in about technical limitations – the integration itself does support update and delete, via UI / websocket. The discussion was about challenges of implementing actions which don’t exist yet.