I have an action called “I’m Back” is set when a virtual switch is set to on. In this case, the mode is set to “Home” and it is supposed to unlock a door. The latter never happens. My log simply has “Welcome Home! I changed mode from Away to Home as you requested”.
Conversely, when the virtual switch is set to off the “Goodbye” action is set which changes mode to Away and Llocks a door. This works like a charm.
Is there some safety precaution in place that prevent the “I am Back” action from invoking the “Unlock door command”?