Client Probe Request Data Push

Client Probe Request Data Push

Description

You can now collect and analyze the probe request data captured by your IgniteNet devices with the "Client Probe Request Data Push" config option. You can find this option in two places:

1. From the the Site-level Configuration->WiFi Access page, under "Radio settings" tab.
2. From the Device-level Configuration page, under the "Radio settings tab.
If you have multiple radios, you'll have to enable "Probe Req. Data Push" from each radio's config section.


Output Format

The data pushed to the user-specified URL will be in JSON format. The device collects probe requests for 15 seconds, then POSTs one client record at a time, to the specified URL.
The data includes:
  • ap_mac: The MAC address of the device.  This is the "main MAC" of your device - the same one you see on the dashboards.
  • client_mac: The MAC address of the client followed by the timestamp of when the client was seen (based on the device's time).
  • rssi: The client's signal (dBm).
  • ssid: The (first) SSID on the radio that received the client probe request.
  • timestamp: UTC UNIX time stamp of the current date and time. 
  • type: The type of probe source (this can either be "wifi" or "ble"). 
Here's an example:

POST /api/storage/probe-request HTTP/1.1
User-Agent: curl/7.38.0
Host: 192.168.88.30
Accept: application/json
Content-Type: application/json
Content-Length: 108

{
        "dev_name": "wlan0",
        "rssi": "-50 dBm",
        "type": "wifi",
        "client_mac": "287610000002 2018-04-27 10:54:51",
        "ap_mac": "287610000001",
        "timestamp": 1524826491,
        "ssid": "IgniteNet0-1"
}

FAQ

  1. Which devices support this feature?
    All WiFi Access-type devices (SkyFire, Spark, SunSpot wave1/wave2, etc) currently support this feature.  

  2. Will this feature work in client mode or does the radio have to be operating in AP mode?
    Newer firmwares allow the client probe data request push to work no matter what the operating mode is. 

  3. Does the radio have to be enabled for this feature to work?
    Yes.

    • Related Articles

    • How do I download historical client session data?

      1. First, navigate to your site-level "Wireless Clients" page. 2.Click "Export data", and choose which sessions you'd like to include*, as well as the time range from the popup:  Last session data: For clients that have multiple sessions during the ...
    • Can I export my statistics from the Cloud?

      Currently you can only export client session data, but we are planning to support the export of other data types in the future. If you have any requests, please let us know! You can also use the public IgniteNet API in order to fetch device and other ...
    • IgniteNet Public API

      General The IgniteNet Cloud API is a public version of the one we use behind the scenes when you make configuration changes and perform other common actions, such as device registration, report generation, etc, via the Cloud Controller UI. ...
    • Extended Storage

      Description The Extended Storage Add-on allows you to retain the historical data stored in your IgniteNet Cloud account for a full year, instead of the 30 day limit set for the Core Cloud plan, and the 2 week limit set for the Trial plan. How to ...
    • Cloud Terminology

      Term Context  Definition Blocked Device status You can block a device from the device's main menu if you no longer wish for it to communicate with the IgniteNet Cloud. Once blocked, a device will no longer be allowed to connect to the XMPP server, ...
      Didn't find what you were looking for?
    Or
    Email Us: support@ignitenet.com
    (Please remember to submit TS file)
    (Please note, by clicking 'Create Support Ticket' you will be redirected  to our new Edgecore System Portal, please register your ticket via our Edgecore System as IgniteNet is now part of Edgecore.)