In the course of building a system controller: the context is that users have a modern Bluetooth smartphone with the Bluetooth on. I suspect that BT is broadcasting a unique identifier: a raspberry pi could detect said BT identifier and execute an a control algorithm.
Is BD_ADDR a unique identifier? Is there any other BT identifier that can be used?