Detect auto-unlock with bridge API?

Figured I’d put this into discussions before doing a feature request in case this is already somehow possible.
Hi guys,
I’m currently getting into Ring home security. My issue is that the door auto unlocking would trip the alarm which is an issue since it often opens while I’m i.e. unloading bags or locking my bike. Since I cannot imagine a scenario where my lock would auto-unlock but I’d still need Ring to be armed, I wanted to automatically disarm the system when the door auto unlocks. That said, detecting this does not seem to be possible without using the online API which has me a bit worried because of stability and latency (also the key exchange stuff looks pretty complicated).
Do you guys know if there’s a way to detect auto-unlock while using the bridge API? App unlocks are fine too,I just don’t want anyone to be able to disarm the system by picking the lock (I’m assuming this would change the lock state to opened so I don’t think I can just listen for that).
Thanks and best regards,
Bennet

From Discussion to Development

Hi @BeKay. Unfortunately there is no way to detect how the lock was unlocked from Bridge API. But I will discuss this internally.

Now the only solution is to call API:

https://api.tedee.com/api/v1.32/my/deviceactivity

and check the last activity. Integrating over the Cloud is not complicated; you just need to generate the Personal Access Key.

1 Like

Hey, thanks for the quick help and for taking a look at this :smile:
I’ll integrate this with my callback handling, for now, to check if the door was auto-unlocked when the status changes to opened. That said, it would be really awesome if you guys i.e. expanded the functionality of the lock-status-changed event for the bridge callbacks to be able to check how the lock was unlocked.