Skip to content

devices

Описание настроек устройства

Свойство Значение
Тип массив JSON
Обязательный Да

devices.id

уникальный номер устройства в пределах проекта

Свойство Значение
Тип int
Обязательный Да
Значение -2147483648...2147483647

Должен быть уникальным в пределах проекта


devices.address

Адрес устройства

Свойство Значение
Тип int
Обязательный Да
Значение 1...247

должен быть уникальным в пределах родительского link'а


devices.description

Описание устройства. Служит в качестве meta информации

Свойство Значение
Тип string
Обязательный Нет
Значение "Произвольная строка"

devices.groupRequest

Тип запроса данных

Свойство Значение
Тип ENUM
Обязательный ДА
Значение ["none" "each" "all"]

none запрашивать каждую переменную отдельно. Используется в случае если устройство не поддерживает групповые запросы

each запрашиват переменные группами непрерывных адересов

all запрашивать все переменные в промежутках от минимального до максимального значения адреса пределенного в links[x].devices[x].items[x].address. Используется в случае если у устройства все регистры карты памяти являются переменными. В некоторых случаях может ускорить опрос устройства


devices.items

Описание переменных устройства

Свойство Значение
Тип массив JSON
Обязательный Да