Подключенные устройства можно получить с помощью диспетчера Bluetooth, например:
BluetoothManager bluetoothManager = (BluetoothManager) this.getSystemService(Context.BLUETOOTH_SERVICE);
List<BluetoothDevice> devices = bluetoothManager.getConnectedDevices(BluetoothProfile.GATT);
Поскольку у меня есть Mi Band 3, я могу видеть это подключенное устройство поверх него.Но, поскольку это устройство BLE, оно видно мне, но не уверено в других устройствах.
С помощью объекта BluetoothDevice вы можете получить имя и адрес устройства.Попробуй.