Streaming Sensor Data to the Data Studio over Wi-Fi

In some cases, you may want to use a gateway to retrieve sensor data from your device as an intermediary between the Data Studio. The SensiML Open Gateway can be used for this.

Configuring the Open Gateway for Sensor Streaming

These instructions use the Nano33 BLE Sense as an example device, but any edge node that implements the protocol can be used. Connections can be made over Serial, TCPIP, and BLE.

We assume you have already followed instructions for installing SensiML Open Gateway found in the Open Gateway Setup Guide. After starting the SensiML Open Gateway you will need to configure it to connect to the Nano33 over BLE. To configure the gateway:

  1. Open the Home page

  2. Select Device Mode: Data Capture

  3. Select Connection Type: BLE

  4. Click Scan -> Select Nano33

  5. Click the Connect to Device Button

https://github.com/sensiml/open-gateway/raw/main/img/configure.png
  1. Your device should now show connected

https://github.com/sensiml/open-gateway/raw/main/img/status.png
  1. Open the Test Mode page and start streaming

https://github.com/sensiml/open-gateway/raw/main/img/stream.png

Connecting the Data Studio to the Open Gateway

Now that we have configured the SensiML Open Gateway application, we can start streaming data into the SensiML Data Studio.

  1. Open the sensor Connection Settings

../_images/dcl-sensor-connection-settings.png
  1. Select Wi-Fi connection method

../_images/dcl-connection-method-wifi.png
  1. Enter the address and port of your Device/Gateway

../_images/dcl-wifi-connection-settings.png
  1. Click Connect

../_images/dcl-wifi-connect.png
  1. Verify the data is being streamed live into the Data Studio

../_images/dcl-capture-data.png

Now that the data is streaming to the Data Studio, you can begin recording capture files. Files that are recorded will be saved locally and synced up to the SensiML Cloud.