Двойное нажатие и удержание кнопки

Планирую управление в квартире, очень не хватает событий двойного нажатия и удержания кнопки в ваших периферийных устройствах. Использоваться будут возвратные кнопки везде, и чтобы не громоздить ряды этих кнопок - эти функции и нужны.
Вот например WBIO-DI-DR-16 - выдавал бы по двойному нажатию -2, а по удержанию -3.
Это же можно реализовать в прошивке этого модуля?

Добрый день!
Сигналы от WBIO-DI-DR-16 моментально попадают в процессор и обрабатываются им; задержек, как у Modbus устройств, тут нет. Поэтому можете написать в правилах свой обработчик двойных и любых других нажатий.