There are 2 different ways in order to retrieve the list of all the BLE beacons seen by a specific BLE node.
Using the “Stations” API call
In real-time using this “station” API call you will be able to retrieve a list of all the BLE beacons detected by all the BLE nodes in your site, and for each BLE beacon detected, you will be able to see the list of all the BLE nodes that have been able to detected that specific BLE beacon along with the RSS detected by the all BLE node that saw it.
The result is an array [{…}, {…}, …] of JSON objects like the one below. Once you have the JSON below, you can parse it and for each node you can create the list of devices detected by that node.
[ { "mac": "485B394AC5E9" "name": "Smart Phone", "desc": "iPhone 5", "lrrt": 1, "loc": { "lng": -117.114326, "lat": 32.91186 }, "rss": { "AC8674106778": -81, "AC8674102580": -63, "AC8674106780": -80 } }, { "mac": "00237698BDEC" "name": "Tablet", "desc": "iPad 3", "lrrt": 9, "loc": { "lng": -117.114268, "lat": 32.911822 }, "rss": { "AC8674106778": -40, "AC8674102580": -69, "AC8674106780": -35 } }, { "mac":"0072CF173037", "lrrt":12, "loc":{ "lng":-117.114604, "lat":32.91195 } "rss": { "AC8674106778": -35, "AC8674102580": -44, "AC8674106780": -52 } } ]
Using the CSV service
If you do not need real-time data, you can use the CSV service in order to retrieve the MAC addresses and the RSS of the 10 nodes closest to all the devices detected. Please take a look at this page.