Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Добавлено описание записи значений параметров ресурсов

...

Code Block
languagetext
titlePOST
http://<server_address>/jobs?session=<session_token_id>&pointId=<point_id_value>&interval=<interval_value>

Данный метод запускает задачу опроса позволяет запустить задачу на чтение или запись заданного параметра ресурса объекта учёта.

...

Задание на чтение параметра ресурса

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

Имя параметраТип данныхОписаниеОбязательный
sessionUUIDИдентификатор токена сессииДа
pointIdint32Идентификатор опрашиваемого параметра ресурсаДа
intervalint32Интервал опроса в секундах

...

Note
titleВнимание

Если интервал опроса задан менее 30 минут (1800 секунд) и вычитываемое значение на устройстве не меняется, то задача не будет возвращать никаких данных.

Задание на запись параметра ресурса

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

Имя параметраТип данныхОписаниеОбязательный
sessionUUIDИдентификатор токена сессииДа
pointIdint32Идентификатор параметра ресурсаДа

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

Записываемое значение передается в теле запроса в виде JSON-объекта следующей структуры:

Code Block
languagejava
titleОбъект передающий значение параметра ресурса
{
	"Value": <значение для записи>
}


Ответы сервера

Viewport Tabs Container
Viewport Tab
title200

Данный код возвращается в том случае, если получилось запустить задачу.

Code Block
languagejs
titleПример ответа
{
  "Id": "string",
  "PointId": 0
}

 Описания полей

Имя поляТип данныхОписаниеОбязательный
IdUUIDИдентификатор задачиДа
PointIdint32Идентификатор ресурсаДа


Viewport Tab
title401

Данный код возвращается в том случае, если не был передан токен сессии.

Viewport Tab
title405

Данный код возвращается в том случае, если не был указан идентификатор ресурса.


...