[Released] Rule Machine 3.0

Wait for condition seems to be getting confused. :slight_smile:
I am waiting for a switch to be toggled by another rule I'm calling.

Morning1

Everything is working great until 11:50:55.913 when 'Wait over' wakes up again and begins re-executing the code it already executed.
Did I do something wrong to cause this?

Also, when reading code there is no way (that I know of) to tell if a Wait is a 'Wait for Event' or Wait for Condition'. It would sure be nice if the text made this more clear.

Thanks again for all the work you have put in to RM. And 3.0 is even much better.

Edit:
I just noticed that if I toggle ' Thermostat Off Complete' on an idle system, then everyone who has previously waited on it wakes up and begins executing the code after the wait!

Morning3

COOLEST BUG EVER!! :smiley::grin::smiley:
(unless, of course, I somehow caused it)