# Модуль уведомлений некорректно работает задержка активации уведомления

**URL:** <https://support.wirenboard.com/t/topic/45757>\
**Category:** Программное обеспечение\
**Created:** [November 6, 2026, 8:35am UTC](https://support.wirenboard.com/t/topic/45757 "2026-11-06T08:35:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aleksej\_Markov](https://support.wirenboard.com/user_avatar/support.wirenboard.com/aleksej_markov/32/29116_2.png) [@Aleksej\_Markov](https://support.wirenboard.com/u/Aleksej_Markov)\
**Post date:** [November 6, 2026, 8:35am UTC](https://support.wirenboard.com/t/topic/45757/1 "2026-11-06T08:35:32Z")

</div>

Добрый день!

контроллер WB8 (обновлен до актуальной версии)

Суть вопроса: Уведомление по правилу “Значение меньше минимального” содержит параметр - “Задержка активации уведомления (мс)” к данному значению написан комментарий

“Активировать уведомление, если условие активации выполняется в течение указанного времени”

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

Еще просьба, сделать кнопку (возможность) редактирование в разделе уведомления режим редактирования JSON, например как в разделе “настройка безопасности”. когда массово добавляешь или изменяешь, будет удобнее без дополнительных средств.

 ![Снимок экрана — 2026-11-06 в 13.18.07](https://support.wirenboard.com/uploads/default/original/3X/a/8/a8fc43f7ae5b8e9c80a7ac3b3871a75641a6cc0f.png)

 ![Снимок экрана — 2026-11-06 в 13.17.51](https://support.wirenboard.com/uploads/default/original/3X/a/2/a28bf2b4616d739b9db9279f5811a0c521194a82.png)

 ![Снимок экрана — 2026-11-06 в 13.17.37](https://support.wirenboard.com/uploads/default/original/3X/0/1/017497802f717e105df1d57316f939dccae11a4c.png)

---

<div class="post-metadata">

**Author:** ![BrainRoot](https://avatars.discourse-cdn.com/v2/letter/b/c2a13f/32.png) [@BrainRoot](https://support.wirenboard.com/u/BrainRoot)\
**Post date:** [November 6, 2026, 10:51am UTC](https://support.wirenboard.com/t/topic/45757/5 "2026-11-06T10:51:57Z")

</div>

Добрый день.  
Попробовал воспроизвести.  
WB8, trixie testing и stable.  
“Модуль уведомлений” это alarms из `wb-rules`: конфиг /etc/wb-rules/alarms.conf, схема `alarms.schema.json`, вся логика в `/usr/share/wb-rules-modules/wb-alarms.js`. Параметр “Задержка активации уведомления (мс)” в модуле как `alarmDelayMs`.  
`wb-alarms.js` в stable `2.46.5+wb100` и в testing `2.48.8` **одинаков**.  
Собрал стенд, конфиг тот же (`minValue`, `alarmDelayMs`, тип “Значение меньше минимального”), задержка взята 10.

| Сценарий | Ожидание | Факт |
| --- | --- | --- |
| Контроль “нормальной работы”: значение держится ниже порога | уведомление через 10 с | сработало через 10 с |
| Провал ниже уставки на 3 с, возврат выше | уведомления нет | нет |
| Колебания 3 с ниже / 2 с выше, 6 циклов | уведомления нет | нет |

Таймер задержки сбрасывается при каждом возврате значения выше порога.

Если у вас воспроизводится - покажите пожалуйста результат подписки на топик. И конфиг /etc/wb-rules/alarms.conf  
Ну или, как вариант версии - в конфиге несколько уведомлений на один канал, и сообщение пришло от другого правила.
