Hello!
I love the calendar integration!
I’m going to do a lot with that for sure ![]()
However, I wanted to know how this kind of scene behaves with two events on the same day?
Because on my side I have this:

I lose the test info ![]()
The first event that validates the condition is returned. Indeed, if you have two events that validate the condition, you cannot display the second event in the messages.
If you want to receive a message for each calendar event, it is better to use the trigger, which will trigger for each calendar event ![]()
What was this scene for?
Oh, okay! I wanted to have a listing of my day’s events.
Basically, when I wake up, my alarm triggers my Sonos, then I have a check of my agendas, health, family, etc. ^^
Ah yes okay, the condition is not at all made for that ^^
The condition the goal is really to continue the scene if an event is in progress. Whether there is 1, 2 or 10 events in progress does not really matter, as long as one validates the condition. The variable is just a « bonus » that I added at the request of @lmilcent
You, in fact, would like an action that retrieves all the events of the day, even those not in progress. That’s a whole development, and not simple at all because in Gladys we don’t have a notion of iteration over lists of variables in the scenes, it’s a big project
Especially in terms of interface, I have no idea how we could do that ![]()
All my hopes are dashed ![]()
You might be able to make a feature request? ![]()
In the meantime, you might be able to do this with Node-RED…