Предыдущая страница Управление степенями свободы  Получении информации об ошибках Следующая страница

На странице:
 

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

GET http://IP-адрес:порт/префикс/control/telemetry/preset/info/TELEMETRYCONTROLID- получить список существующих предустановок.

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

GET http://IP-адрес:порт/префикс/control/telemetry/preset/info/HOSTNAME/DeviceIpint.23/TelemetryControl.0

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

{
"0": "Коридор",
"1": "Входная дверь",
"4": "Дырка в заборе"
}

Создание и изменение предустановки

GET http://IP-адрес:порт/префикс/control/telemetry/preset/set/TELEMETRYCONTROLID?параметры&session_id=N - создать/изменить предустановку.

Параметры:

pos - индекс;

label - наименование предустановки;

здесь и далее session_id=N - идентификатор сессии (см. Захват сессии управления телеметрией).

Если предустановка с указанным индексом уже существует, то его метка будет изменена.

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

GET http://IP-адрес:порт/префикс/control/telemetry/preset/set/HOSTNAME/DeviceIpint.23/TelemetryControl.0?pos=0&label=Exit&session_id=0

Переход к предустановке и удаление

GET http://IP-адрес:порт/префикс/control/telemetry/preset/{действие}/TELEMETRYCONTROLID?параметры&session_id=N - перейти или удалить предустановку.

Параметры: 

{действие} – принимает значение go или remove, используется чтобы перейти к/удалить предустановку; 

pos - индекс предустановки.

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

Осуществляется переход к уже созданной предустановке с индексом 1:

GET http://IP-адрес:порт/префикс/control/telemetry/preset/go/HOSTNAME/DeviceIpint.23/TelemetryControl.0?pos=1&session_id=0

Удаление предустановки с индексом 2:

GET http://IP-адрес:порт/префикс/control/telemetry/preset/remove/HOSTNAME/DeviceIpint.23/TelemetryControl.0?pos=2&session_id=0

  • No labels