Общий формат запроса:

PUT http://IP-адрес:порт/web2/secure/configuration/{objectClass}:{id}/state/actions/command/execute

{ } //обязательное тело запроса

Во избежание ошибки 415 Unsupported Media Type запрос обязательно должен содержать тело или пустое тело {  } в формате JSON.

Параметры запроса:

Параметр

Обязательный

Описание

objectClassДаНазвание класса объектов
idДаИдентификатор объекта
commandДа

Команда, например DISARM

Внимание! Название команды должно быть указано в верхнем регистре

Пример запроса:

PUT http://127.0.0.1:8085/web2/secure/configuration/GRAY:2/state/actions/DISARM/execute

{ } //обязательное (пустое) тело запроса

Пример запроса на установление нового значения параметра:

PUT http://1:1@127.0.0.1:8085/web2/secure/configuration/SLAVE:A-KHAGOZHEEV/state/actions/ACTIVATE_DISPLAY/execute


{
 "display_id": "2" //переключает Экран, обязательное тело запроса
 }