Go to documentation repository
Page History
The VNS object corresponds to the Voice notification serviceNotification Service system object.
Operator format to describe actions with the sensor is:
...
List of commands and parameters for the the VNS object is presented in the following table:
Command |
—command description | Parameters | Description |
"SETUP" |
—settings of the voice notification service |
card<> | Name of sound device. Note. Card name |
must correspond to the name |
specified in the settings of the sound card of |
the Voice Notification Service | |
level<> | Level of signal. |
The value of the parameter |
varies from 0 to 15. |
By default, it is 8 |
channel<> | Set of sound channels. |
Possible values of the parameter: 0 |
—no sound channel; 1 |
—left playback channel; 2 |
—right playback channel; 3 |
—left and right playback channels (both channels) |
flags<> |
Flag | |
ip<> | IP |
address of network device |
name<> | Object name |
pass<> | Password |
user<> |
Username |
"PLAY" |
—play audio file |
file<> | Full path |
to the audio file in .wav format (indicating the name of |
the file being played. For example: C:\Program Files (x86)\Intellect\Wav\cam_alarm_1.wav). Note. If only file name is specified |
, the default path to |
the file will be taken from the InstallPath registry key in |
the HKEY_LOCAL_MACHINE\SOFTWARE\ |
AxxonSoft\ |
Intellect section (HKEY_LOCAL_MACHINE \Software\Wow6432Node\ |
AxxonSoft\Intellect for 64-bits system), in value of the |
InstallPath parameter. In this parameter, it is possible to play several audio files using the |
"+ |
" operation |
"STOP" |
—stop playing audio file |
- | - |
Command – command description
Description
"ARM" – arm sensor.
-
-
"DISARM" – disarm sensor.
-
-
“CONFIRM” – confirm alarm.
-
-
“SETUP” – settings for sensor.
chan<>
Output number (0 – 15).
flags<>
Flags.
name<>
Object name.
type<>
Type of sensor object (0 – on closing, 1 – on opening).
Properties of the VNS object are shown in the table
...
:
Properties of the VNS object | Description of properties |
ID<> | Object ID |
PARENT_ID<> | Parent object ID |
Examples of using events and reactions of the Voice notification service object:
Play the audio file when video camera stops recording:
Code Block |
---|
OnEvent("CAM",N,"REC_STOP")
{
DoReact("VNS","1","PLAY","file<C:\Program Files (x86)\Intellect\Wav\cam_alarm_"+N+".wav>");
} |
Stop playing the audio file when the camera starts recording:
Code Block |
---|
OnEvent("CAM",N,"REC")
{
DoReact("VNS","1","STOP");
} |
When a predetermined time zone starts, change the volume control value to a lower one, and then after it ends, set the average volume control value:
Code Block |
---|
OnEvent("TIME_ZONE","1","ACTIVATE")
{
DoReact("VNS","1","SETUP","level<2>");
}
OnEvent("TIME_ZONE","1","DEACTIVATE")
{
DoReact("VNS","1","SETUP","level<8>");
} |
...
title | Note. |
---|
...