Двойное логирование нажатия кнопки

Раньше я не обращал внимания на две одинаковые записи в логах при нажатии кнопки - с одним и тем же таймштампом. Теперь все больше подозреваю, что есть какая то ошибка в обработке нажатий вашими правилами.

31-07-2023 12:02:11.151 [wb-rules]	INFO: [rule info] Сработал мастер-выключатель. Причина - wb-mr6cv3_16/Input 2 counter, новое значение - 87
31-07-2023 12:02:11.151 [wb-rules]	INFO: [rule info] Сработал мастер-выключатель. Причина - wb-mr6cv3_16/Input 2 counter, новое значение - 87
31-07-2023 12:02:11.136 [wb-rules]	INFO: [rule info] Сработал мастер-выключатель. Причина - wb-mr6cv3_16/Input 1 counter, новое значение - 95
31-07-2023 11:54:41.489 [wb-rules]	INFO: reloading file: /etc/wb-rules/master_switch_new.js

У меня в правиле включено логирование при изменении счетчика. И две верхние записи появляются для таких кнопок регулярно. То есть у меня два раза отрабатывает Whenchanged по одному и тому же событию, в одну и ту же милисекунду, по лдному и тому же значению счетчика

Обьясните, почему и как от этого избавиться.

Здравствуйте.

Можете скинуть ваш скрипт, чтобы проверить его на стенде?

А заодно - версию прошивки в самом Modbus модуле. Ну и диагностический архив - чтобы не выспрашивать подробности конфигурации.