Hey @JudgeyK
The way that it works is that the data is sent up the Meraki cloud via the encrypted tunnel from each AP. Then depending on the version you are using for the location analytics, the following happens:
- V2: you will receive a stream of data of every client that has been seen over the last minute (or so) from each access point.
- V3: you will receive a stream about once a minute of aggregated data of all clients from all access points on a network-wide level.
Either way, the data originates from our public IP and is sent to the web server you specify. Therefore, your web server needs to be publicly accessible to receive the stream.
Once it is all set up, you will then receive a stream of all client details (including latitude/longitude) in JSON format.
It is worth remembering that to accurately give you these details, you will need to position your APs and Cameras on the map/floor plan as accurately as possible.
References:
https://developer.cisco.com/meraki/scanning-api/#!introduction
https://documentation.meraki.com/zGeneral_Administration/Monitoring_and_Reporting/Using_a_Floor_Plan...
https://documentation.meraki.com/MR/Monitoring_and_Reporting/Location_Analytics
Cheers!
John