Beacon Scanner
-
The app complies with the inclusion citeria -
The app is not already listed in the repo or issue tracker. -
The original app author has been notified (and supports the inclusion).
https://github.com/Bridouille/android-beacon-scanner
Link to the source code:https://play.google.com/store/apps/details?id=com.bridou_n.beaconscanner
Link to app in another app store:License used:Apache v2
Category:Connectivity
Summary:This app will scan for beacons near you!
Description:
For all scanned Beacons:
- The type of beacon (iBeacon, AltBeacon, Eddystone or RuuviTag)
- The approximation of the distance with the beacon (this is based on the RSSI value received and is NOT accurate)
- The beacon address and manufacturer code
- The RSSI and TX values
- The last time the beacon has been seen
For iBeacons and AltBeacons:
- UUID
- Major
- Minor
For Eddystone-UID beacons:
- NamespaceID
- InstanceID
- TLM data sent if any
For Eddystone-URL and RuuviTag
- Clickable URL
- TLM data sent if any
For RuuviTag:
- Air Pressure
- Temperature
- Humidity
It can display several frames emitted by a single beacon, allowing you to see if a beacon emits multiple frames types (for example radius network beacons can emit iBeacon and AltBeacon at the same time)!
- You can also log the scans of the beacons to an endpoint via a HTTP POST request.
Discussion here. There are some closed libraries, but the app still works perfectly without them, according to the author. A new build flavor should be created.