Назначение

Уведомление пользователей об авариях (открытии/закрытии).

Функционал:

  • Отправляет уведомления пользователям при открытии (OPEN) или закрытии (CLOSE) инцидентов.

  • Поддерживает уведомления для оборудования (E_OPEN, E_CLOSE).

  • Интегрируется с системой отправки сообщений (Telegram, Viber, Push).

  • Учитывает временные ограничения (ACCIDENT_NOTIFY_START_TIME, ACCIDENT_NOTIFY_END_TIME).

  • Логирует действия в файл accident_push.log.

Запуск

/usr/abills/libexec/billd accident_notify


Сценарии работы:

  • Отправляет уведомления пользователям о новых авариях (status = 0) и их закрытии (status = 1).
  • Учитывает временной интервал для отправки (ACCIDENT_NOTIFY_START_TIME и ACCIDENT_NOTIFY_END_TIME).
  • Поддерживает разные типы уведомлений (Telegram, Viber, Push).

Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание
ACCIDENT_WARNINGTelegram,ViberТипы уведомлений
ACCIDENT_NOTIFY_START_TIME08:00:00Начало временного интервала
ACCIDENT_NOTIFY_END_TIME21:00:00Конец временного интервала

Дополнительная информация

  • Нет меток