Detector Configuration

The detector is an alarm device that can be connected to a security system to provide notification of an alarm/event to the control panel.

General Detector Configuration

Function

Description

Get the capability of wired detectors according to the wired detector type

Call NET_DVR_STDXMLConfig to transmit the request URI: POST /ISAPI/SecurityCP/Configuration/wiredDetector/capabilities?format=json and set lpInputParam to the message JSON_WiredDetectorType.

The capability is returned in the message JSON_WiredDetectorCap by lpOutputParam.

Get Detector Configuration Capability

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/BasicParam/DetectorCfg/capabilities, and the capability is returned in the message XML_Cap_DetectorCfg by lpOutputParam.

Get Detector's Parameters

Call NET_DVR_STDXMLConfig to transmit the request URI: POST /ISAPI/SecurityCP/BasicParam/DetectorCfg and set lpInputParam to the message XML_ZoneCondList.

The detector configuration parameters are returned in the message XML_DetectorCfg by lpOutputParam.

Set Detector's Parameters

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/BasicParam/DetectorCfg and set lpInputParam to the message XML_DetectorCfg.

Zone Linked Detector

Function

Description

Get Configuration Capability of Zone Linked Detector

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/BasicParam/ZoneAssociatedDetectorCfg/capabilities, and the capability is returned in the message XML_Cap_ZoneAssociatedDetectorCfg by lpOutputParam.

Get Zone Linked Detector's Parameters

Call NET_DVR_STDXMLConfig to transmit the request URI: POST /ISAPI/SecurityCP/BasicParam/ZoneAssociatedDetectorCfg and set lpInputParam to the message XML_ZoneCondList.

The configuration parameters of zone linked detector are returned in the message XML_ZoneAssociatedDetectorCfg by lpOutputParam.

Set Zone Linked Detector's Parameters

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/BasicParam/ZoneAssociatedDetectorCfg and set lpInputParam to the message XML_ZoneAssociatedDetectorCfg.

Composite Magnetic Contact Detector

Function

Description

Get configuration capability of composite magnetic contact detector

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/magneticContact/capabilities?format=json, and the capability is returned in the message JSON_MagneticContactCap by lpOutputParam.

Get parameters of all composite magnetic contact detectors

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/magneticContact?format=json, and the parameters are returned in the message JSON_List_MagneticContact by lpOutputParam.

Get parameters of the composite magnetic contact detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/magneticContact/zone/<ID>?format=json, and the parameters are returned in the message JSON_MagneticContact by lpOutputParam.

Set parameters of the composite magnetic contact detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/magneticContact/zone/<ID>?format=json and set lpInputParam to the message JSON_MagneticContact.

Slim Magnetic Contact Detector

Function

Description

Get configuration capability of slim magnetic contact detector

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/slimMagneticContact/capabilities?format=json, and the capability is returned in the message JSON_SlimMagneticContactCap by lpOutputParam.

Get parameters of all slim magnetic contact detectors

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/slimMagneticContact?format=json, and the parameters are returned in the message JSON_List_SlimMagneticContact by lpOutputParam.

Get parameters of the slim magnetic contact detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/slimMagneticContact/zone/<ID>?format=json, and the parameters are returned in the message JSON_SlimMagneticContact by lpOutputParam.

Set parameters of the slim magnetic contact detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/slimMagneticContact/zone/<ID>?format=json and set lpInputParam to the message JSON_SlimMagneticContact.

PIR (Passive Infrared) Detector

Function

Description

Get configuration capability of PIR detector

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/passiveInfraredDetector/capabilities?format=json, and the capability is returned in the message JSON_PassiveInfraredDetectorCap by lpOutputParam.

Get parameters of all PIR detectors

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/passiveInfraredDetector?format=json, and the parameters are returned in the message JSON_List_PassiveInfraredDetector by lpOutputParam.

Get the PIR detector parameters of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/passiveInfraredDetector/zone/<ID>?format=json, and the parameters are returned in the message JSON_PassiveInfraredDetector by lpOutputParam.

Set the PIR detector parameters of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/passiveInfraredDetector/zone/<ID>?format=json and set lpInputParam to the message JSON_PassiveInfraredDetector.

Curtain PIR (Passive Infrared) Detector

Function

Description

Get configuration capability of the curtain PIR detector

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/curtainInfraredDetector/capabilities?format=json, and the capability is returned in the message JSON_CurtainInfraredDetectorCap by lpOutputParam.

Get parameters of all curtain PIR detectors

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/curtainInfraredDetector?format=json, and the parameters are returned in the message JSON_List_CurtainInfraredDetector by lpOutputParam.

Get parameters of the curtain PIR detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/curtainInfraredDetector/zone/<ID>?format=json, and the parameters are returned in the message JSON_CurtainInfraredDetector by lpOutputParam.

Set parameters of the curtain PIR detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/curtainInfraredDetector/zone/<ID>?format=json and set lpInputParam to the message JSON_CurtainInfraredDetector.

Indoor Dual-Technology Detector

Function

Description

Get configuration capability of indoor dual-technology detector

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/indoorDualTechnologyDetector/capabilities?format=json, and the capability is returned in the message JSON_IndoorDualTechnologyDetectorCap by lpOutputParam.

Get parameters of all indoor dual-technology detectors

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/indoorDualTechnologyDetector?format=json, and the parameters are returned in the message JSON_List_IndoorDualTechnologyDetector by lpOutputParam.

Get parameters of the indoor dual-technology detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/indoorDualTechnologyDetector/zone/<ID>?format=json, and the parameters are returned in the message JSON_IndoorDualTechnologyDetector by lpOutputParam.

Set parameters of the indoor dual-technology detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/indoorDualTechnologyDetector/zone/<ID>?format=json and set lpInputParam to the message JSON_IndoorDualTechnologyDetector.

Composite PIR (Passive Infrared) Glass-Break Detector

Function

Description

Get configuration capability of the composite PIR glass-break detector

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/glassBreakDetector/capabilities?format=json, and the capability is returned in the message JSON_GlassBreakDetectorCap by lpOutputParam.

Get parameters of all composite PIR glass-break detectors

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/glassBreakDetector?format=json, and the parameters are returned in the message JSON_List_GlassBreakDetector by lpOutputParam.

Get parameters of the composite PIR glass-break detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/glassBreakDetector/zone/<ID>?format=json, and the parameters are returned in the message JSON_GlassBreakDetector by lpOutputParam.

Set parameters of the composite PIR glass-break detector of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/glassBreakDetector/zone/<ID>?format=json and set lpInputParam to the message JSON_GlassBreakDetector.

Pircam

The pircam is a kind of detector equipped with a camera which can capture pictures and record videos when the alarm is triggered.

Function

Description

Get pircam configuration capability

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/pircam/capabilities?format=json, and the capability is returned in the message JSON_PircamCap by lpOutputParam.

Get pircam parameters of all zones

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/pircam/zone?format=json, and the parameters are returned in the message JSON_List_pircam by lpOutputParam.

Get pircam parameters of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/pircam/zone/<ID>?format=json, and the parameters are returned in the message JSON_pircam by lpOutputParam.

Set pircam parameters of a specific zone

Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/pircam/zone/<ID>?format=json and set lpInputParam to the message JSON_pircam.

Get capability of exporting the picture captured by pircam

Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/FileExport/pircam/capabilities?format=json, and the capability is returned in the message JSON_FileExportCap by lpOutputParam.

Export the picture captured by pircam

Call NET_DVR_STDXMLConfig to transmit the request URI: POST /ISAPI/SecurityCP/FileExport/pircam?format=json and set lpInputParam to the message JSON_FileExportCond.

The URL of the exported picture is returned in the message JSON_FileExportInfo by lpOutputParam.