I’d like to setup a virtual momentary switch to arm/disarm SHM so I can trigger it with Alexa. I’ve setup the virtual momentary switch but what do I use to connect the switch with arming/disarming SHM. Is there another Smartapp I should use to connect the two?
Just use a routine.
See the FAQ (this is a clickable link)
Echo and Google home only recognize some device classes, specifically lights, switches, thermostats , and maybe locks.
The official SmartThings/Alexa integration can run routines, but only routines that are limited to the device classes above.
IFTTT has the same issue. The SmartThings service/channel can turn a single device on or off, but it doesn’t show routines or modes or smart home monitor status.
So how can you use your voice assistant or IFTTT to change your mode, unlock a lock, or change smart home monitor armed status if the voice assistant/IFTTT won’t work with those kinds of devices?
Fortunately, it’s easy.
All you need to do is create a virtual switch and then have that virtual switch coming on turn on whatever routine you want.
The echo/GH/IFTTT won’t even …
BTW, did you really use a “momentary” switch rather than a binary one? If so you are going to need two switches, one to arm and one to disarm.
I’m not feeling well this morning, so other people can answer any follow on questions if that wasn’t clear to you.