Revival of Official Bluetooth Binding

In researching, and personal testing, I found the random mac is an issue with iphones, not Android (I only have Android phones), so I’m hoping this will work for me.

I’m struggling to find an Android beacon app that works with this, can anyone make any recommendations?

However, I found that not using any phone beacon app, I can get 2 Android phones to report their rssi values several times (even after reboots, etc), but ONLY while the phone is in pair mode (making itself discoverable I believe). Is this expected? Restarting the phone and turning the bluetooth on and off does NOT trigger any rssi events to openhab (but again, putting the phone is pair mode then gets rssi events to show up in openhab for a couple minues). I’m not quite sure if this is a configuration issue on my end, my 2 phones, the Bluetooth Binding, or openhab itself (or a beacon app is required).

BTW I’m using openhab logs to troubleshoot this and determine the rssi events.

Would your latest fix address any of this by any chance?

My configs:

Things:
Bridge bluetooth:bluez:hci0 "BluetoothAdapter" [address="[MY_ADAPTER_MAC_ADDRESS]", discovery=false]
bluetooth:beacon:hci0:b1 "Kevin Phone" (bluetooth:bluez:hci0) [address="[MY_PHONE_MAC_ADDRESS]"]
Item:
Number openhab4_Kevin_RSSI "Kevin Phone Beacon [%.0f]" PubItems {channel="bluetooth:beacon:hci0:b1:rssi"}

Thanks again for what you’re doing!