Перейти к содержанию

Flag

Используется в качестве бинарного индикатора, принимает булевое значение (1/0, true/false). Основная задача - получить состояние бинарных датчиков и параметров оборудования. Поддерживает только чтение.

HTTP

Пример конфигурации

Пример конфигурации юнита flag_http

Основные свойства

URL запроса
URL, к которому выполняется GET-запрос.
Способ обработки ответа
Правила, по которым из сообщения извлекается требуемое значение. Подробнее в разделе Обработка ответа.
Значение состояния ON
Референсное значение, с которым сравнивается полученный ответ. При совпадении юнит переходит в состояние ON.
Значение состояния OFF
Референсное значение, с которым сравнивается полученный ответ. При совпадении юнит переходит в состояние OFF.
Интервал опроса
Периодичность, с которой будет выполняться GET-запрос.

Опциональные свойства

Использовать webhook
Если оборудование умеет отправлять webhook при смене состояния, то можно это использовать. Это позволяет получать информацию в момент изменения значения, что повышает актуальность данных по сравнению с периодическим опросом.

MODBUS

Основные свойства

Пример конфигурации

Пример конфигурации юнита flag_modbus

Шина RS485
Шина RS485, к которой подключено устройство.
Адрес устройства
Адрес устройства на шине RS485.
Тип регистра
Тип регистра, из которого выполняется чтение.
Адрес регистра
Адрес регистра, из которого выполняется чтение.
Чтение конкретного бита
Зачастую производители оборудования используют holding или input регистры для хранения состояний нескольких параметров. Т.е. за состояние параметра может отвечать конкретный бит в числе. Например, здесь бит №3 отвечает за состояние связи с котлом: Пример использования бита в holding регистре
Значение, соостветствующее состоянию ON
Референсное значение, с которым сравнивается полученный ответ. При совпадении юнит переходит в состояние ON.
Значение, соостветствующее состоянию OFF
Референсное значение, с которым сравнивается полученный ответ. При совпадении юнит переходит в состояние OFF.
Интервал опроса
Периодичность, с которой будет выполняться чтение из регистра.

MQTT

Пример конфигурации

Пример конфигурации юнита flag_mqtt

Основные свойства

MQTT брокер
MQTT брокер, к которому подключено устройство.
Топик для получения состояния
Топик, на который нужно подписаться. Устройство публикует свое состояние в этот топик.
Способ обработки сообщения
Правила, по которым из сообщения извлекается требуемое значение. Подробнее в разделе Обработка ответа.
Значение состояния ON
Референсное значение, с которым сравнивается полученный ответ. При совпадении юнит переходит в состояние ON.
Значение состояния OFF
Референсное значение, с которым сравнивается полученный ответ. При совпадении юнит переходит в состояние OFF.

Опциональные свойства

LWT
Механизм, позволяющий отслеживать потерю соединения с устройством. Подробнее в разделе LWT.