When getting such commands, standard events and reactions will be generated in Intellect – they can be used in scripts and macros (see Creating and using macros section of Administrator’s Guide as well as Programming Guide (JScript)).
Create and configure the Web server object in order to use these requests – see Creating the Web-server object |
GET http://IP-address:port/intellect_core/React?command="{react}"
GET http://IP-address:port/intellect_core/Event?command="{event}"
or (with the same result)
POST http://IP-address:port/intellect_core/React HTTP/1.1
{ "command" : "{event}" } |
POST http://IP-address:port/intellect_core/Event HTTP/1.1
{ "command" : "{react}" } |
Parameter | Is required | Description |
---|---|---|
command | Yes | React – a reaction in the Intellect format Event – an event in the Intellect format |
Add captions to video from camera 2 via HTTP request:
GET http://127.0.0.1:8080/intellect_core/React?command="CAM|2|ADD_SUBTITLES|command<Some text\n!>"
Generate alarm on camera 2 via HTTP request:
GET http://127.0.0.1:8080/intellect_core/Event?command="CAM|2|MD_START"
Run Macro 1 via HTTP request:
GET http://127.0.0.1:8080/intellect_core/React?command="MACRO|1|RUN"