My google home mini has trouble staying connected to my Bluetooth speaker for music with this component running, which makes sense but is a bit of a nuisance. Anyone else having the same problem or found a work around?
All these Away MAC addresses keep on adding as time passes ā¦
So I am assuming these are random mac advertisements from phone.
Only devices in range: iPhone, MacBook. Both added as known devices. A bluetooth keyboard which isnāt in pairing mode (connected to Macbook)
Strange, I donāt have this issue. I wonder what could be causing that, or why something would be broadcasting random mac addresses. Can you eliminate what it is by turning the devices off and seeing if it continues?
Can you share what your setup is on the RPiZero? I used to use a Bluetooth scanner that would send updates via MQTT. It worked really good and allowed me to put it in my garage which would detect me as home very quickly, but I found that it degraded my wifi quite a bit in that area.
Are those mac addresses all different I suppose? Then in known_device you hide them. They will finish unless you are near a public place where lots of people with ble devices pass
There is a good chance that the reason people are seeing multiple random MAC addresses is due to all the people who complained about privacy several years ago - who did not want to be tracked by MAC address. iOS devices since iOS v8 use random MAC addresses when they are scanning for networks to connect to.
the device needs to be locked to start randomzing its MAC address.
EDIT2: More information about Bluetooth LE privacy - https://blog.bluetooth.com/bluetooth-technology-protecting-your-privacy in general both iOS and Android will only present the REAL MAC address of the device when they are paired to another device. But the address they advertise while scanning for a device / network to connect to - is NOT the real address.
Without arguing about the Randomization stuff too much, the bluetooth location tracker with the RPI works just fine with Android as well as IOS bluetooth devices and we never had to pair them.