I’m using some Shelly Blu tough 1 buttons in beacon mode as makeshift arrival sensors. I’m using the native Bluetooth integration app.
For presence detection I’m using variables and rule machine to change presence based on time of last event received.
The problem I’m having is after the latest update to the Bluetooth stack the rssi is fairly stable (-60). The issue is if the rssi doesn’t change the “last event” and “last activity” don’t get updated even though I can see activity in the debug logs. I assume this is to prevent a bunch of duplicate messages however this causes my sensor rule to fire that it’s away.
I’d like some way to be able to have the event logs updated every time a beacon message is received; maybe a beacon listen toggle or something in the device preferences.
Another option would be a Bluetooth beacon child device that just monitors for event/message received.