Документация для версии Интеллект 4.10.4. Документация на другие версии также доступна.

Предыдущая страница Отсылка команд на сервер  Видео Следующая страница


В разделе:
 

Макрокоманды (макросы)  – это некоторая предопределённая последовательность реакций на определённые события. Макрокоманды создаются на сервере и имеют ID и название. Они похожи на  действия с объектами, но не привязаны к объекту.

Получение списка макрокоманд

GET

http://example.com:[port]/web2/secure/actions/

Пример ответа:

<actions>
    <action>
        <description>Start recording by all cameras</description>
        <id>macro2</id>
    </action>
    <action>
        <description>Disarm all zones</description>
        <id>1</id>
    </action>
</actions>

Получение параметров макрокоманд

Каких-либо дополнительных параметров у объекта нет.  Можно ограничиться получением списка макросов.

GET

http://example.com:[port]/web2/secure/actions/macro2/ - получение параметров макрокоманды с идентификатором macro2.

Пример ответа:

<action>
    <description>Start recording by all cameras</description>
    <id>macro2</id>
</action>

Запрос на выполнение макрокоманды на сервере

PUT 

http://example.com:[port]/web2/secure/actions/macro2/execute – запрос на выполнение на сервере макрокоманды с идентификатором macro2.

  • No labels