A siren is an output device that make a sound to alert people when alarm is triggered.
Function |
Description |
---|---|
Get Siren Configuration Capability |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren/capabilities?format=json, and the capability is returned in the message of JSON_SirenCap by lpOutputParam. |
Get All Sirens' Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren?format=json, and the configuration parameters are returned in the message of JSON_List_Siren by lpOutputParam. |
Set One Siren's Parameters |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/wirelessSiren/<ID>?format=json, and set lpInputParam to the message JSON_Siren. |
Get capability of controlling asynchronous siren adding mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren/mode/capabilities?format=json, and the capability is returned in the message JSON_SirenModeCap by lpOutputParam. |
Control asynchronous siren adding mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: PUT /ISAPI/SecurityCP/Configuration/wirelessSiren/mode?format=json and set lpInputParam to the message JSON_SirenMode. |
Get parameters of the currently added siren in asynchronous mode |
Call NET_DVR_STDXMLConfig to transmit the request URI: GET /ISAPI/SecurityCP/Configuration/wirelessSiren/currentAddAsyn?format=json, and the parameters are returned in the message JSON_Siren by lpOutputParam. |