I’d like to setup various automations for things like turning on lights based on a presence sensor, or opening curtains when it gets light for rooms like an office.
What I’m wondering is if the room is also used as a guest room occasionally, how could I temporarily override those automations so guests aren’t woken up early or have the lights turned on when they’re asleep.
I could go in and manually turn off those automations temporarily. But that could be fiddly if there’s 10 or so. Perhaps a physical switch that gets checked by each automation? So ‘guest mode’ is activated? Any other ways anyone has tried to handle this?
@tomchambers2, @koying 's suggestion is exactly what I do. I have an automations that open and close my blinds at sunrise and sunset. I created a page where I can toggle the booleans to control which blinds are opened/closed. So when a guest stays over, I just tap to turn off opening my blinds in the guest room.
Here’s a screenshot of my dashboard page.
Here is my automation to open blinds at sunrise if it helps. Note, you’ll see in my action that I’m turning on another input boolean that triggers other Automations that open my individual blinds.
Whatever you are doing in your Action section of your automation remains the same, just conditionally execute the action with an if and check your input boolean there in the if. My actions are using booleans for a different reason. It’s to get around some challenges I have with controlling my blinds from Alexa. Instead of controlling them directly, I set an input boolean that triggers an automation to open/close the blind.