Skip to main content

Integrations · SAPIENT

SAPIENT

C-UAS sensors and effectors, BSI Flex 335.

What this gives you

What arrivesregistration, status, detections, alerts
What you can send5 commands, listed below
What it carriesnodes

Connect one

  1. Turn the protocol on. Settings → Integrations → SAPIENT → enable.
  2. Set the address, in the Listen on field. Leave it at 6000 unless something else on the host already has that port.
  3. Point the device at us and power it on. It announces itself, and appears at the top of Settings → Assets → ADD under heard, not yet added. Press it to adopt. You are not typing a serial number.

The address format

SAPIENT runs over TCP. This is the form that parses:

TransportFormWhat it meansExample
TCPtcp:HOST:PORTWe open a stream to the device or its server.tcp:127.0.0.1:30003

When it is working

The node appears in Settings → Assets with a live health state, and the Integrations row counts it. On the console, its card carries the commands it accepts.

If nothing arrives

SymptomWhere to look
Nothing arrives, and the row looks healthyNothing is reaching the address. Check the device is sending to this host and that no firewall sits between them.
It connects, then dropsTwo things are bound to the same port, or the device and the host disagree about which end dials. See the endpoint forms above.
It never appears as heardDiscovery is off on this link. It is off by default, so nothing is adopted until you say so.

Commands

Everything this protocol can carry. What a given node accepts is whatever it advertises, which may be fewer.

VerbTakesDoes
look_ata point or a bearingPoint a steerable sensor.
move_toa list of pointsSend a mobile node somewhere.
patrola routePatrol a route until told otherwise.
followan objectFollow a moving object.
regionan areaSet an area of interest or a geofence.

The protocol itself

The standard, or the vendor's own page: SAPIENT documentation.

Where to go next