IQSIGHT BVMS - Triton ULTRA Integration
Full Integration Guide Here
Integrating Triton ULTRA into IQSIGHT BVMS involves a two-part setup: preparing the BVMS environment to receive data and configuring the Triton sensor to send it.
Phase 1: BVMS Server Preparation
Before the sensor can communicate with your VMS, the BVMS Server API must be active.
-
Install/Enable Server API:
-
New Installations: During the Central Server setup, ensure Server API is selected under the Management Server feature list.
-
Existing Installations: Re-run the BVMS installer on the Central Server, choose Modify, and select the Server API option.
-
DIVAR IP: No action is required, as the Server API is automatically included via the System Manager.
-
-
Verify Network Connectivity: Ensure TCP Port 5399 is open on the Management Server to allow incoming sensor data.
Phase 2: Configuration Client Setup
This phase prepares the "logical" response within BVMS.
-
Create Virtual Inputs:
-
Navigate to the Devices tab in the Configuration Client.
-
Add and name a Virtual Input (e.g., "Vape Sensor 1").
-
-
Associate Alarms:
-
In the Alarms tab, create a new alarm triggered by the Virtual Input.
-
Associate this alarm with a specific camera (e.g., the camera closest to the sensor's physical location).
-
-
Configure Text Data: Ensure the system is set to respond to
textDatafrom the sensor so that specific event types (e.g., "Cigarette") appear in the logbook.
Phase 3: Triton Sensor Configuration
Access the sensor's web interface (typically via the Triton Device Manager) to point it toward BVMS.
-
HTTP Settings:
-
Enable the HTTP feature.
-
Server URL: Use the format
https://<BVMS_SERVER_IP>:5399/serverapi/virtualinputs/<input_number>/textData/. -
Method: Select POST.
-
Content Type: Select application/json.
-
-
Authentication:
-
Auth Mode: Set to Basic Auth.
-
Auth Key/Value: Enter a BVMS Admin username and its corresponding password.
-
-
Data Payload:
-
Set Set String to On.
-
Enter the JSON payload. Example:
{"externalAlarmId": "42", "data": ["Test","test"]}.
-
-
Assign Actions:
-
Go to Action Settings in the sensor menu.
-
For every event you want to track (Vape, Aggression, etc.), check the Set box under the HTTP column and click Save.
-
Phase 4: Testing & Monitoring
-
Trigger a Test: Use the Test button in the Triton sensor’s Action Settings page.
-
Verify in Operator Client: The alarm should appear in the Alarm List, displaying the
textDatafrom the sensor in real-time. -
Optional Dashboard: If you want a live dashboard, add the sensor's RTSP stream to BVMS via the Video Streaming Gateway (VSG).