В проекте, для фиксации события замыкания/размыкания герконов используется модуль WBIO-DI-WD-14 на него же планировалось заведение кнопочных выключателей (без фиксации), которые запускают сложные сценарии и не подключены напрямую к релейным модулям.
Подскажите пожалуйста, правильно ли использовать WBIO-DI-WD-14 для перехвата события от кнопок выключателей или следует выбрать другой модуль?
Если мы не планируем использовать функции контроллера, логика полностью своя. Необходимо только, что бы в MQTT топик, при нажатии кнопки, прилетело сообщение о факте нажатия и суммарном количестве таких нажатий. Для этого достаточно контроллера и WBIO-DI-WD-14 ?
Здравствуйте! Да, вполне достаточно. При изменении входа модуля WBIO-DI-WD-14 контроллер запишет в соответствующий топик (например, /devices/wb-gpio/controls/EXT1_IN1 для первого входа первого бокового модуля ввода) его новое значение.
Добрый денью. Модуль WB-MCM8 работает через Modbus, предназначен для подсчета (аппаратного) и хранения импульсов. Но состояние его входов точно так же можно прочитать из MQTT топика.
Модуль WBIO-DI-WD-14 (Универсальный модуль дискретных входов (WBIO-DI-WD-14) — Wiren Board) - боковой модуль расширения, стыкуется с контроллером, обеспечивает более быструю реакцию на срабатывания входов. Но не имеет внутренних регистров конфигурации, счетчиков срабатывания входов.
Модуль WB-MCM8 (Модуль дискретных и счётных входов WB-MCM8 — Wiren Board) - модуль с интерфейсом RS-485. Дополнительно к состоянию входа, модуль хранит в регистрах для каждого канала счетчик срабатываний входа, реальную частоту на входе. Для входов можно задавать время защиты входа от дребезга.