I know you can dismiss the intrusion alerts from within the SHM app, but are there any other ways of dismissing an incident without using the phone?
You can do it from the api like this:
https://graph.api.smartthings.com/api/smartapps/installations/{your SHM ID}/dismissIncident?name=Security
Not sure if that is what you are looking for.
It would be awesome to tie it into a switch/virtual switch, so then I could tell alexa to turn off x switch which would dismiss the alarm.
Yup, thatās kind of where I was going with this. I was beginning @geko to add it to his button controller app. That would also be awesome.
Itās annoying to spend a couple minutes trying to dive into the app to dismiss the alarm. I wish if you just disarmed the SHM it would dismiss everything.
Where can I find my SHM ID?
Go to IDE then click on your location. Scroll down to locate SHM, click on the link and youāll see your ID at the bottom in grey, under Scheduled Jobs
Thank you.
20 characters
Let me know if you make it work in any way. Iāve tried the Maker but it didnāt work for me
I donāt think is possible to hook it up to the Maker. Or maybe I didnāt know how to set it up properly. āGetā didnāt do anything for me. It ran with no errors but it didnāt disarm SHM eitherā¦
I had the same result. I am also not sure I set it up properly. I also tried through tasker. I followed an old post showing how to setup up a get command through tasker for ST. No luck there either.
Yup, just got tired of playing with tasker too, with no successā¦
You would need some sort of authentication to use it with the Maker channel. Looks like it works using your smartthings username and password in the URL which makes me cringe a bit but the other option would be to use an auth token but I havenāt messed with that yet.
So this works (if your username is an email address then replace the @ with %40 to make it work)
https://username:password@graph.api.smartthings.com/api/smartapps/installations/{your SHM ID}/dismissIncident?name=Security
Looks like this works too if you have an auth token from another smartApp using createAccessToken()
https://graph.api.smartthings.com/api/smartapps/installations/{your SHM ID}/dismissIncident?name=Security&access_token={your auth token}
I can dismiss intrusion alerts by turning on my front porch lights nowā¦
Yup, I was trying to dismiss using the minimote. Thanks for your help!
I apologize for this request. I am usually fine cutting and pasting, and following what appear to be a easy process. Could you possibly post a step-by-step of how you got this working? I tried both methods you listed with no luck. I tried in ifttt and tasker. Again I apologize.
Iāve got mine working with the username & password. Iāve created a virtual switch and a recipe in IFTTT.
IFTTT set up:
SmartThings as Trigger: switch on
Maker as Action: Use make a web request
- URL : https://username@mail.com:password@graph.api.smartthings.com/api/smartapps/installations/SHM_ID/dismissIncident?name=Security
- Method: Get
- All other fields blank
NOTE you donāt need to replace the @ sign with %40 to make it work, and you donāt need any brackets around āyour SHM IDā
Thank you so much. This was driving me nuts. I got it to work with Tasker. Now when I get an SHM alert notification Tasker intercepts and creates its own notification with an actionable button to dismiss the SHM alert.
Again thanks.
What kind of switch did you use? Is it a momentary switch? Iām guessing based on the API that this only dismisses the alarm, and doesnāt track the status of the system. Just asking so I know what kind of switch to use! Thanks!