I am fairly new to SmartThings and just set-up some home security automations using SmartThings Home Monitor (SHM). For the most part is is working well but I am finding a few quirks with the Alexa Speaks SmartApp.
For starters, Alexa Speaks gives the option of using the SHM mode (arm away, arm stay, disarmed) as a trigger or condition, but after spending way too much time on it I realized that it doesn’t work. I arm my system using a virtual switch that I trigger some other things so I changed the trigger/condition to look at the status of the virtual switch and it seems to work pretty well.
The second issue is that sometimes there seems to be a significant delay between the trigger event and the response from Alexa. It is both intermittent and inconsistent so it is difficult to track down. I am using Actions with Speak(Tiered) and sometimes not all the tiers execute. It may only do the first one or it may do the first and third, but not the second and fourth. It seems very random.
The third I understand, but want to determine the best way of handling. I have a trigger set to look at my Armed Away virtual switch and motion sensor. Motion will trigger the action and the tiered sequence starts, but if the motion stops the sequence stops. I know there is a switch for “Stop responses when trigger is cleared” and it is set to off so I’m not sure why it doesn’t run through all the tiers. I thought of creating a virtual switch that gets turned on if there is motion and keying off of that, then resetting it at the end but I’d rather avoid it if there is a better solution.