Delayed alarm notifications

Cupertino, January 26, 2024

I have a puzzling problem that has been hard to track down. It boils down to the fact that all my devices (and the devices of other Home members) do not receive notifications about arming or disarming the security alarm until I or someone else interacts with the Home app. # My setup I have a *slight* suspicion that my workflow is to blame. It's not that it's too complex, it's that the alarm accessory isn't changed directly, but rather it's downstream of an automation. My alarm panel is a stupid Honeywell alarm panel that I connected to an Envisalink 4 for networking and automation. I use Homebridge and the Homebridge-Envisalink plugin to get Envisalink into HomeKit. Because HomeKit requires authentication to arm a security system—thus preventing me from auto-arming in certain situations—I have dummy switches and automations set up so that a dummy switch will arm the security system without a Touch ID or Face ID scan. This works flawlessly. Workflow: * I say "Bedtime" to Siri. * The Bedtime scene is set, and in that scene the fake switch is set to On. * An automation is triggered by that fake switch and arms the security system to "Home". (This is required to bypass the Touch ID/Face ID requirement.) * HomeKit sends arming command to Homebridge-Envisalink. * Envisalink arms the system to "Stay" (the Honeywell equivalent of HomeKit's "Home"). For notifications, all people and devices are set to be notified of any alarm status change. # Problem Within a second or two of telling Siri "Bedtime", my alarm panel successfully arms. However, no device is notified. If I don't do anything else, that notification won't get until I or someone else opens the Home app on their device. As soon as they do, you hear the notification sound on all devices and the notification time is "Now". It's as if these notifications are queued and not delivered until someone, anyone, opens the home app on their device. I suspect that neither Homebridge nor the plugin is the problem because a) the integration works perfectly and instantly and b) the Homebridge logs show that the action is happening exactly when I wanted it to happen. The problem seems to be the HomeKit notification. ## Example 1: * At 10pm, I say "Bedtime" to Siri. The alarm panel is arming. * No device is notified. * At 23:00, right before I fall asleep, I go to check one of my cameras in HomeKit. As soon as I open the Home app, all devices are notified that the alarm has just been armed. ## Example 2: * At 10pm, I say "Bedtime" to Siri. The alarm panel is arming. * No device is notified. * The next morning, I manually disarm the security system using the wall keypad. * No device is notified. * That day, I pick up my iPad and open the Home app. Instantly, all devices receive two back-to-back notifications, that the alarm has been armed right now and that the alarm has been disarmed right now. I tested to see if any other accessory that is switched or if another scene is set gets these notifications and it doesn't. Other notifications are not affected. Motion events from my cameras or a door lock/unlock event are delivered instantly. It's just the alarm notifications. One thing I've noticed is that if I manually toggle the alarm in the Home app (I don't use the fake toggle), the accessories state is stuck on "Arming..." or "Disarming..." until I close the app and reopen it . At that point the state has changed and all devices are notified because I have the Home app open. This is really a puzzle and in the grand scheme of things it's not a big deal. But if the alarm ever goes off, I suspect I won't be notified until my monitoring company calls me. Does anyone have any suggestions?

Best selling & Top trending HomeKit product in our shop at this moment

HomeKit.Blog is in no way affiliated with or endorsed by Apple Inc. or Apple related subsidiaries.

All images, videos and logos are the copyright of the respective rights holders, and this website does not claim ownership or copyright of the aforementioned.

All information about products mentioned on this site has been collected in good faith. However, the information relating to them, may not be 100% accurate, as we only rely on the information we are able to gather from the companies themselves or the resellers who stock these products, and therefore cannot be held responsible for any inaccuracies arising from the aforementioned sources, or any subsequent changes that are made that we have not been made aware of.

HomeKit.Blog Is A Participant In The Amazon Services LLC Associates Program, An Affiliate Advertising Program Designed To Provide A Means For Sites To Earn Advertising Fees By Advertising And Linking To Amazon Store (Amazon.com, Or Endless.com, MYHABIT.com, SmallParts.com, Or AmazonWireless.com).

The opinions expressed on this website by our contributors do not necessarily represent the views of the website owners. 

Copyright © 2022 HomeKit Blog
. All rights reserved
United States