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

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

На странице:
 

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

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