Telegram-уведомления · Blynk Notify
Blynk Notify доставляет штатные PUSH-уведомления Blynk Legacy в Telegram вместо устаревшего канала Google FCM. Сохраняются существующая логика Blynk и настройки виджета Notification.
Источники уведомлений
Из прошивки — Blynk.notify()
Сообщение отправляется непосредственно из программы контроллера. Специальные Telegram-библиотеки не требуются.
Blynk.notify("Температура выше 35 градусов");Eventor
Уведомления по условиям Eventor: срабатывание датчика, превышение порога, изменение значения, таймер. Для правила выбирается действие Notification.
HTTP API
Внешнее приложение или скрипт отправляет уведомление через POST /notify.
POST https://api.blynk.aravix.ru/0123456789abcdef0123456789abcdef/notify
Content-Type: application/json
{"body":"Температура выше 35 градусов"}Этот блок описывает структуру запроса, а не команду для адресной строки браузера. Проверить отправку из Windows PowerShell можно по готовому примеру в разделе «HTTP API → Отправка уведомления». Для получения сообщения аккаунт должен быть привязан к Blynk Notify.
Подключение устройств — Online / Offline
Сообщения при отключении или восстановлении соединения устройства. Задержка Offline задаётся в штатном виджете Notification, режимы Online и повторы Offline — в настройках Telegram-бота.
В тексте уведомления автоматически указывается название проекта Blynk.
Привязка аккаунта
- Откройте бота и выполните
/start. - Укажите email аккаунта Blynk Legacy, зарегистрированного на нашем сервере blynk.aravix.ru.
- Введите шестизначный код подтверждения, полученный по электронной почте.
- Откройте
/settingsи настройте уведомления.
Привязка выполняется один раз для аккаунта Blynk. Уведомления его проектов и устройств поступают в один Telegram-чат. Пароль Blynk и Auth Token боту не требуются.

Настройки /settings относятся к событиям подключения устройств. Уведомления из прошивки, Eventor и HTTP API формируются независимо от режимов Online/Offline.
Настройка уведомлений
| Параметр | Назначение |
|---|---|
| Offline — уведомления | Сообщение после задержки, установленной в виджете Notification Blynk. |
| Offline — повторы | До 5 сообщений с учётом первого, интервал 3 минуты. Прекращаются при Online или подтверждении «Принято». |
| Online — выключено | Не отправлять сообщения о подключении. |
| Online — после Offline | Уведомлять о восстановлении связи только после отправленного Offline. |
| Online — все подключения | Сообщать о подключениях, но не чаще одного уведомления за 30 секунд. |
У Online выбирается один из трёх режимов. Параметры задаются через /settings.

Задержка Offline
Задержка задаётся в виджете Notification проекта Blynk. Сервер дополнительно проверяет отсутствие соединения перед отправкой Offline (примерно 5 секунд после задержки виджета), чтобы исключить кратковременное переподключение.
Команды бота
/accounts — привязанные аккаунты; /unlink — отвязать аккаунт; /cancel — отменить текущую регистрацию; /help — справка; /settings — уведомления.