Product system

🔔 Уведомления

Software, devices, and automation are presented as one connected system, so product depth stays navigable without feeling like a reference manual.

Gratheon должен уведомлять пчеловодов о важных событиях в разных функциях. Эта страница описывает настройку уведомлений, каналы и типы событий, поддерживаемые в Flexible tier, включая SMS и webhooks.

Обзор

Flexible tier предоставляет единую систему управления уведомлениями с несколькими каналами доставки и расширенными типами правил. Уведомления можно настраивать для пасеки, улья или устройства и доставлять через email, SMS, push/mobile, Telegram и webhooks.

Каналы

  • Email
  • SMS через Twilio или похожего провайдера
  • Push / уведомления мобильного приложения
  • Telegram bot
  • Webhooks-интеграции

Настройка каналов

  • Пользователь открывает страницу настроек.
  • В разделе Alerts выбирает предпочитаемые каналы в поле Alert me via: [email].
  • Доступные каналы: Mobile push, Email, SMS, Telegram, Webhooks.

Типы уведомлений

Пользователь может включать и выключать интересующие типы. Примеры:

  • риск роения, связанный с маточниками или анализом рамок;
  • обнаружение атаки шершней;
  • отсутствие матки или прекращение яйцекладки;
  • трутневый расплод или аномальная доля трутней;
  • слишком низкая или высокая температура в улье;
  • подтверждённое роение;
  • пользовательские аномалии из аналитики временных рядов.

SMS-уведомления

  • SMS отправляются через SMS-провайдера, например Twilio.
  • SMS предназначены для приоритетных коротких сообщений: отсутствие матки, аварийная температура и т.п.
  • Пользователи Flexible tier могут включать/выключать SMS и настраивать номера телефонов в аккаунте.

Webhooks

  • Webhooks позволяют подключать уведомления к внешней автоматизации или мониторингу.
  • Flexible tier поддерживает настраиваемые webhook endpoints для правил уведомлений.

Получение уведомления: пример

  1. Пользователь загружает все рамки и запускает анализ.
  2. Правило обнаруживает отсутствие матки.
  3. Создаётся и сохраняется уведомление.
  4. Оно появляется в приложении и доставляется по настроенным каналам: email, SMS, webhook и т.д.

Технические заметки

  • Рекомендуемая архитектура: отдельный alerts service, который хранит уведомления и предоставляет GraphQL/REST API.
  • Уведомления создают сервисы, обнаруживающие условия: анализ рамок, телеметрия, аналитика временных рядов.
  • Alerts service отвечает за доставку через email, SMS, push и webhooks.

Связанные функции

Product map

Move from software to automatic data collection