SHM: Created delays, but lost "intrusion" alerts - SOLVED


#1

1) Give a description of the problem
SHM no longer detecting/sending intrusion alerts.

2) What is the expected behavior?
I created several pistons which modify the factory SHM functionality. 2 which create a delay plus a chime on entry, another that creates a delay in arming on exit, another which allows virtual buttons to control the status of SHM. These work perfectly, but now SHM never goes into “intrusion” mode. The alarm goes off, but the intrusion never registers in SHM.

3) What is happening/not happening?
No change in status in SHM. Even while the alarm is going off, the SHM dashboard still says “everything OK”. I get no texts/alerts like before. Nothing registered in the history. No alert to dismiss.

4) Post a Green Snapshot of the piston!

!


#2

With the delay style you are using, I think SHM is not notified about the alarm trigger.

Next to your call to execute the ‘activate siren’ piston, or in that piston, it should open a virtual contact sensor. Use this virtual sensor as the only trigger in SHM. Now when you call the alarm piston, it will open the virtual contact which triggers the SHM (remember to close the virtual sensor somewhere in your code so it is in the reset/default state for the next trigger)


#3

@mbarone - Makes perfect sense. Thank you! I’ll reply back if I can’t get it working.