Уведомления
Критичные сигналы уходят в Telegram, на email и в push на телефон (если включено). Веб-колокольчик — дубль для просмотра в портале.
Проверяем настройку...
Готово.
Настройка на сервере
В файле /srv/domains/iiko.notame.pro/shared/iiko-control-api.env:
TELEGRAM_BOT_TOKEN=... TELEGRAM_DIMA_CHAT_ID=... # личные сообщения Диме TELEGRAM_NOTIFY_CHAT_IDS=... # id группового чата (можно несколько через запятую) TELEGRAM_NOTIFY_INTERVAL_MINUTES=15
Бот должен быть добавлен в групповой чат. Для личных сообщений Дима пишет боту /start.
Email (этап 2):
NOTIFY_EMAIL_TO=elena@...,dima@... MAIL_HTTP_URL=https://... # HTTP-шлюз отправки писем (опционально) SMTP_FROM=iiko Control <noreply@...>
Push (этап 6, PWA):
VAPID_PUBLIC_KEY=... VAPID_PRIVATE_KEY=... VAPID_SUBJECT=mailto:control@notame.pro
Ключи можно сгенерировать на сервере: npx web-push generate-vapid-keys. После этого включите push на мобильной странице.