This section investigates testing the options to integrate SENSR with third-party systems such as a Video Management System (VMS). It can often be very useful for users to aggregate all the alerts for a monitored space in a single portal regardless of whether they originate from a camera or LiDAR-based system.
Typically, VMS solutions (such as Genetec or Milestone) provide APIs to capture events from outside systems to their event log so that security agents can monitor events across thousands of cameras/sensors. To enable integration, SENSR provides an SDK that can be used to connect with any system of choice.
Results
We tested the Python SDK from Seoul Robotics during this validation. A simple example of the syntax required to output events to the console looks like:
python3 console_output.py -- address ip_address -- example_type data
This exports event data as objects trigger alerts in the LiDAR scene. A sample view of this is below:
![Third party integration example](/static/media/9198938f-8c47-5a0e-82d9-6db6a62cd3f7/DAM-6fdd062d-7415-4ec4-941e-1d8b336764a1/out/sdk-example=GUID-E80DA4B8-4AF1-4572-B6CC-8421DCCFFB53=1=en-us=Low.png)
Findings
- The SDK option is very useful to integrate with any sort of application.
- The end user is responsible for writing any code necessary to push the events to a third-party system.