Wiren Board + WB-MR14 и логика управления

Возможно ли реализовать на базе комбинации WB-MR14 (WB-MR11) + Wiren Board следующий функционал:

  1. Учет расхода воды на базе импульсного счетчика VLF-15U-I ? Модуль счетных входов избыточен.
  2. Обработка события: длительное нажатие кнопки (учет времени в мс). Т.е. функционал диммирования чего либо (понятно, что выходной сигнал не через WB-MR14) ? Если да, то какой принцип реализации?

В MR14/MR11 есть счётчики срабатываний входов (мин. длительность импульса - 50мс). Значения счётчиков не сохраняются при пропадании питания, поэтому для использования их для учёта ресурсов вам нужно будет сделать логику сохранения на контроллере.

Разрешение времени в любом случае не меньше 20мс. Принцип реализации: с помощью настроек poll_interval сделать так, чтобы регистры счётчика нужного канала опрашивались максимально быстро. Дальше в wb-rules сделать правило по изменению значения счётчика и в нём считать время. Работать думаю будет плохо.