Value¶
Представляет собой числовое значение, например, показания датчика. Основная задача - получение данных. Поддерживает только чтение.
Общие основные свойства¶
Параметр- Считываемый параметр. Есть список предустановленных параметров. При остутствии нужного параметра можно выбрать Кастомный параметр и указать его название.
Единицы измерения- Единицы измерения для указанного параметра. Единицы измерения можно выбрать из списка или, при отсутствии подходящих, указать собственные.
Количество знаков после запятой- Точность значения.
Чувствительность значения- Если изменение параметра больше или равно указанной чувствительности, юнит обновит свое значение. Иначе считается, что параметр не менялся.
Общие опциональные свойства¶
Проверка значения на валидность- Можно определить диапазон изменений параметра. При выходе значения из этого диапазона, оно считается недостоверным. Например, для датчика температуры DS18B20 это может быть диапазон его измерений.
Проверка значения на аварию- Можно определить диапазон, выход из которого считается потенциально опасным. Например, падение температуры воздуха в помещении ниже 5°C будет расцениваться как авария.
HTTP¶
Пример конфигурации

Основные свойства¶
URL запроса- URL, к которому выполняется GET-запрос.
Способ обработки ответа- Правила, по которым из сообщения извлекается требуемое значение. Подробнее в разделе Обработка ответа.
Интервал опроса- Периодичность, с которой будет выполняться GET-запрос.
Опциональные свойства¶
Использовать Webhook- Если оборудование умеет отправлять webhook при смене состояния, то можно это использовать. Это позволяет получать информацию в момент изменения значения, что повышает актуальность данных по сравнению с периодическим опросом.
MODBUS¶
Пример конфигурации

Основные свойства¶
Шина RS-485- Выбрать шину RS-485, к которой подключено устройство.
Адрес устройства- Указать адрес устройства на шине RS-485.
Порядок байт- Указать порядок байт в регистре. Обычно и по умолчанию BIG ENDIAN.
Порядок слов- Указать порядок регистров. Важно при работе со значениями, занимающими несколько регистров. Обычно и по умолчанию HIGH WORD FIRST.
Тип регистра- Указать тип регистра(ов).
Адрес регистра- Указать адрес начального регистра.
Количество регистров- Указать количество считываемых регистров. Будет выполнено чтение указанного количества, начиная с адреса начального регистра.
Тип данных- Указать тип хранимых в регистре(ах) данных.
Множитель- Полученное значение будет умножено на это число.
Смещение- К полученному значению будет прибавлено это число.
Интервал опроса- Периодичность, с которой будет выполняться чтение из регистра(ов).
MQTT¶
Пример конфигурации

Основные свойства¶
MQTT брокер- MQTT брокер, к которому подключено устройство.
Топик для получения состояния- Топик, на который нужно подписаться. Устройство публикует свое состояние в этот топик.
Способ обработки сообщения- Правила, по которым из сообщения извлекается требуемое значение. Подробнее в разделе Обработка ответа.
Опциональные свойства¶
LWT- Механизм, позволяющий отслеживать потерю соединения с устройством. Подробнее в разделе LWT.
RAW¶
Реализует возможность работы с нестандартными протоколами на шине RS485.
Пример конфигурации

Шина RS485- Шина RS485, к которой подключено устройство.
Кадр для отправки- Набор байт (в hex) для отправки в шину.
Интервал отправки- Позволяет периодически отправлять указанный кадр в шину. 0 - не выполнять периодическую отправку.
Количество байт в кадре ответа- Количество байт в кадре ответа.
Номер начального байта в кадре ответа- Номер байта, с которого начинаются нужные данные.
Количество байт с данными- Количество байт, содержащих нужные данные.
Порядок байт- Порядок байт в кадре ответа. Обычно и по умолчанию BIG ENDIAN.
Тип данных- Указать тип данных.
Множитель- Полученное значение будет умножено на это число.
Смещение- К полученному значению будет прибавлено это число.