Home > Blockchain >  Why does some bluetooth devices only expose their MAC without name?
Why does some bluetooth devices only expose their MAC without name?

Time:01-03

When i set "Show devices without names" off on developer mode i see only a few bluetooth devices around me with their names.
However when i set it on, i see a lot of bluetooth MAC address, around 50 of them, and i expected that after a few minutes they will all broadcast their names, but nothing is changing.
Even if i wait 30 minutes, my devices still don't get their names.
Any idea why some devices won't expose their names?
I have tried waiting for long periods of time, and i have poked around on forums, but nothing helpful found.

CodePudding user response:

Bluetooth devices can advertise using their MacAddress & Name but the latter is not required, thus you get devices with no names. I would assume these Bluetooth devices are not meant to be connected to by just anyone and they only advertise out of necessity.

I have personally experienced this with my own Bluetooth discovery app. I would say its fairly normal.

CodePudding user response:

Their count is more strange than not reporting a name. Are there indeed 50 BT devices present around you? To me this sounds alike sitting right next to a whole box of beacons.

There's not much to do about it, but one can manually assign names to them. By the question it's unclear which device you're even using, but certain vendor-specific implementations may even fail to read the names, altogether.

  • Related