This automation only triggers once per calendar.
I have 4 Google Calendars, all integrated in HA and showing up on the Calendar tab.
But it is in no way triggering it more than once. I’ve added a listener to the * event, but no calendar events here.
I cannot let the automation trigger again, except when I add a new event, on a different calendar and changing the entity_id in the automation trigger.
Any ideas?
In the above automation you reference to one Callander entity and use the trigger with no offset, so the automation will trigger exactly once at exactly the time of the event. It will trigger again at the start of the next event in the same calendar.
I think it maybe, as quite clearly by your comments you can make a calendar entry and it works, however all the examples you are giving are when I move it 5 mins or create another entry for 5 mins later they don’t work, I personally can’t think of any use case for doing such things.
So without a use case explained I think the help that can be given is going to be pretty limited.
Well like @allenporter pointed out there is a 15 min window. You also have to consider that there is a time delay between adding events and HA registering them.
So essentially, your testing is not relevant to your use case anyway!
Correct. But when you try to build something and there is an undocumentend 15min window that makes the automation appear broken, people start topics asking for help
You are quite welcome to post here – and I happily gave you the answer to the problem you are experiencing. Your help improving the documentation would be welcome if this is something you think is important to you and the community. Currently the documentation is geared toward simple common cases, and I often can’t think of all the ways people will run into issues, and it’s a fairly new feature, so it’s not at all surprising that folks might hit cases like this. I read the forums and literally search for “calendar” to find topics people might be stuck on, like this thread, which also has the side effect of helping other folks looking for answers.
This may have just helped me; I’ve been attempting to test a verbal reminder system, using a local calendar that a script adds a reminder event to, and then an automation that fires on the event and using whatever media entity(s) I specified (stored to the location of the event), and was wondering why repeated tests to ensure it’s working properly were not firing at all or seemed to at random.
This is definitely something that should be documented, but I’m not really an expert on documenting something of this nature, as I feel I’d fall short of defining it because I don’t think I entirely understand what it’s actually doing under the hood based on the description here. If a simple warning of “Events scheduled within 15 minutes of being created may not fire an automation event” is enough to cover it, that’s probably all that should be added.