I’m in the process of setting up a virtual alarm panel with HA. I’m planning on using a variety of sensors to be able to trigger the alarm, including over a dozen vibration sensors that I’ve installed on every window, the idea being that they will function as a glass break sensor (attempted or successful). These are the Aqara sensors that are paired via Z2M, so I have the ability to set the sensitivity to high, medium, and low. I already have the sensors deployed.
I’m in Southern California, where earthquakes are frequent. I’ve been quite impressed with Google recently on my Android phone. I’ve received and read earthquake emergency notifications nearly instantaneously, much faster than the shockwaves, and long enough for me to ask myself “is this a false positive, or is it too weak or far away for me to feel, oh wait… nope there’s the shaking”.
What I would like to try and find a way to do is to some how temporarily stun the alarm panel trigger automation using some real-time earthquake data source, that I have yet to identify, to prevent the alarm from being triggered by an earthquake. I’ve designed my alarm to be quite obnoxious, with external audible alarms, lights, sprinklers, pits of snakes, etc. Okay I made that last one up, but you get the idea. Given my location and the consequences (including crying wolf), reducing false positives as much as possible is important.
I’m still in the conceptualization phase. The big one I’m trying to figure out is what data source I could use that would be fast enough for this to be effective. Once I have that figured out, I’m thinking about maybe using a simple automation to disable the Alarm Trigger automation for a couple of minutes and then enable it again.
I’m looking for any ideas or suggestions. Thanks in advance.