Beginner question here.... I trying to test the current mode in a rule. I dont necessarly want to be trigger by a mode change, but rather want the know the current mode for whatever reason.
One way would be to set a variable based on the mode trigger... but since mode is already a state, I was wondering if we could read/test it directly.
You can also setup a required expression which limits when the triggers will be fired, e.g. a required expression on Mode = "Asleep" means the triggers will only take effect if triggered while in that mode, otherwise nothing will happen.
Perhaps we should put the various options in HE to one side for the moment... If you could describe what you are wanting to achieve with the rule, ignoring the constructs of triggers and conditions and expressions, etc. That may help in determining what options suit best.