Skip to main content
Version: 3.2.1

SDK Overview

Introduction

SENSR comes with a Software Development Kit (SDK) to easily integrate and process the output data.

The SDK supports the following languages: Python, Javascript, and C++.

Using the SDK, you will be able to:

  • Listen to the live data
  • Parse the output stream
  • Process the output data

Deployment options

The SDK can be deployed either on the machine running SENSR or an external one. Both setups have pros and cons:

Local deployment

In a local deployment, the SDK is installed on the machine running SENSR's master node.

Pros

  • Easier to deploy
  • Easier to configure
  • Simpler connection between SENSR and SDK

Cons

  • Additional load on Master node machine
  • Cannot directly process data coming from multiple master nodes (very large installations)

Local SDK deployment

External deployment

In an external deployment, the SDK is installed on another machine from the one running SENSR's master node.

Pros

  • No additional load on the master node
  • Ability to process data from multiple master nodes
  • Modularization

Cons

  • More complex setup

External SDK deployment

Logo
If you need access, please contact