How often does the google calendar integration update?

I’m building a node red flow for controlling my heating with eco mode and summer-off.
I’m just starting with node-red, so I’m sure there are ‘smarter’ ways of doing this.
So far it looks like this:


In the Google calendar I have ‘eco’ settings for each radiator, and in the summertime I have a ‘heat off’ event set.

I will add some holiday logic as well to this, and also some handling of overnight guests.

But right now I’m unsure of how often the calendar updates, will it update only when an event start/stops, or does it update the sensors periodically? The reason I ask is that I could imagine that a marking would be made that is started before ‘now’ and thus will not get a ‘start’ trigger.

Not sure why it was moved to node-red, as my question was about the google calendar integration :slight_smile:
Oh well, now that it’s in node-red instead, I paste another picture, the thermostat flow has evolved a bit: