I'm developing an application using Scanning API and noticed it doesn't pick up some devices though they are all same hardware. I got the same 30 devices and 17 don't show up in Scanning API. Do you experience similar problems?
The device firmware and configuration is all the same. I bought them with one shot and there would not be hardware revision difference.
I found this on community but it looks like it's different problem https://community.meraki.com/t5/Wireless-LAN/Iphones-and-Androids-Bluetooth-not-showing-on-BLE-scann....
Just to confirm, what's your Meraki dashboard structure for these devices? All in the same network?
If different network, is scanning api authorized on all networks?
Yes they are all on the same single network. I tried to find any common thing like BD address bytes but there is nothing.
Welcome in the wonderful world of the scanning API 🚀
Could you please precise the type/model of hardware you're speaking about ?
Are we speaking about Smartphones, tablets, home-made sensors, ... ?
Are all devices seen as "connected" on the dashboard ?
What are the Wi-Fi capabilities of those devices ? 802.11n, ac ?
Have a lovely day
It's Xiaomi Mi Band 3. They all are visible with Dashboard API but not with Scanning API. I tried to access them with other tool like BLE scanner on iPhone and gatttool on Raspberry Pi but I don't see any difference between the ones visible with Scanning API and the invisible ones. Looks like we have the same problem with Tile but haven't dug into it.
*Are all devices (mi band 3) within the same place ?
Yes they are in the same place.
*How many AccessPoints is there in this location ? Which models ?
I got 2 neworks, one got 4 APs and the other got 25APs. They are all MR33. It doesn't matter which network I place Mi Band 3, if it's invisible at one network, it's the same at the other.
*Which firmware is installed on your AccessPoints ?
It's MR 25.13.
*Which version of the scanning API are you using ?
Are you seeing the same problem in your network? If so, which device are you using?
Fortunately I don't have this problem in my network, but trying to help you figure this out 😁
Could you first try to update your firmware to the latest stable release candidate ?
When you go on your dashboard on one Mi Band 3 that is not seen by the scanning API, what do you see on the right section within the Map ?
We see firmware update a couple of time since we found this problem and they didn't take any effect. MR33s are in production and we can't update it soon.
I think you are talking about Connectivity on the screen and they are all green, which is weird because it it's green the device should be found by Scanning API.