I like the “changed” concept. Does this mean we will have access to the previous value so that can be included in the action condition? For example if mode changes... if current value is Day and previous value was Stay do this, if current value is Away and previous value was Cleaning do that, etc. Some state variables have more than 2 values and having access to the previous value would be awesome.