I’m using the latest Smartthings mobile app on Android (i.e., not the classic version).
Goal: I’d like to have an automation that only runs in Away mode, but can be triggered when motion is detected by any of my motion sensors.
Attempted Approach: I’ve tried using a custom automation with multiple conditions, but it appears that there are just two end-member options for the logic of how conditions are met: “All Conditions” or “Any Condition.”
Problem with Approach: If I select “All Conditions,” I believe the automation would require motion detection by all sensors in addition to being in Away mode. Alternatively, if I select “Any Condition,” I believe the automation would run whenever my system is in Away mode and not wait for any motion detection or run whenever motion is detected by any motion sensor regardless of whether or not the system is in Away mode.
Possible Solution: I realize I could make a new custom automation for each motion sensor, each of which would use the “All Conditions” mode to require Away mode and motion from that sensor.
However, this is not desirable because I want to have the action include quite a few things (turn a bunch of lights on for five minutes, notify me that motion has been detected, and activate a siren for one minute) – this would be cumbersome to manage with multiple motion sensors, especially if I want to do things like change the included lights or the duration of the actions.
Rejected Solution: I don’t want to use Smart Home Monitor, even though it is designed to do much of this, because I don’t want to require use of the app to arm and disarm. Rather, I want to have this behavior in place whenever my system is in Away mode. By taking this approach, I can do things like make it so that entering the house using our smart lock serves to disable the “Away-mode alarm” action, and that’s appealing so I can have others easily check on the house from time to time while we’re away without worrying about arming or disarming the system.
Is there a more efficient way to do this?