I really think that the « problem » we’re talking about in various places on the forum is an issue of translating our human thought into a scenario executable by Gladys.
When speaking, we say « if the door opens AND the temperature is > 20° », so we’d like to create a scene with these 2 elements in mind.
But in fact there is definitely only one TRIGGER here: the opening of the door.
The rest is an additional condition, which we only test once the door has been opened.
I don’t think this behavior needs to be revisited; it’s logically sound.
However, perhaps we should find a way to better guide the user, because I find we come back to the topic regularly… Which may indicate that there’s some ambiguity to clarify! ![]()