Here’s the scenario:
We are on vacation. I place the house in Vacation mode, which is different than just ordinary Away mode. A vacation Hello Home action activates a On/Off button tile (aka virtual switch) to On, representing that we are on vacation, and sets the mode to Vacation.
In the mean time, different friends come over to check on our cats while we are away. They enter their code on our Kwikset, which changes the house to Guest Mode. After they check on the cats, they lock the door on the way out. This would normally place the house in Away mode, since we are not regularly on vacation and friends may come over to house house for other reasons while we are around.
To get it back to the proper vacation mode, I’ll use @obycode’s awesome SmartRules app to do the following if/then…
If Away mode is activated
While virtual switch is On (representing we are on vacation)
Then set mode to Vacation
I have my “I’m Back” Hello Home phase set to always deactivate the vacation virtual switch since I only use that Hello Home phrase for us (meaning we are there and not on vacation). The Guests are Home phrase does not change the virtual switch state.
So, what do you think? Are there other ways I could ensure that the house is vacation mode even after other mode changes…meaning remember that previous state for future use? Basically doing a gut check with the community to lean on the collective intelligence out there.