Прототип устройства оповещения

Заказчиком поставлена задача — разработать устройство, обеспечивающее звуковое оповещение на объекте. В итоге было разработано устройство, обеспечивающее оповещение на объекте, зарезервированное по связи с интернет,

Основные особенности

  • работа на электронных компонентах, не зависящих от санкций.
  • работа всех устройств в приватной сети с применением Open Vpn — VPN сервера с открытым исходным кодом.
  • возможность одновременного запуска оповещений на неограниченном количестве устройств.
  • два (при необходимости три) канала доступа в интернет — проводной и мобильный.
  • автоматическое переключение каналов связи при неисправности одного или двух.
  • отслеживание статуса каналов связи в реальном времени.
  • работа с очередями запросов (временная пропажа интернет не приводит к потере оповещения устройством).
  • автоматическое обновление прошивки.
  • логгирование событий на устройстве.
  • специализированная программа слежения за работой сервиса оповещений на устройстве.
  • возможность удаленной прошивки.

В виде прототипа в устройстве решены все задачи, стоящие перед изделиями подобного назначения, начиная от шифрования, заканчивая работой очередями сообщений и отслеживанием статуса. На данный момент заканчивается решение задач совершенствования алгоритмов и добавление дополнительных возможностей, а именно:

  • тестирование устройства, и модификация прошивки на основе анализа логов.
  • доработка алгоритмов переключения каналов устрйства
  • доработка алгоритмов взаимодействия устройства со сторонним ПО
  • добавление дополнительных программных интерфейсов (API) для общения устройства со сторонними ПО
  • доработка алгоритмов шифрования для защиты устройства от извлечения, модификации прошивки.
  • доработка алгоритмов общения устройства с запоминающими устройствами.
  • тестирование алгоритмов массового запуска оповещений.
  • доработка алгоритмов, осуществляющих логгирование работы устройства и ведение логов.
  • доработка сервиса, хранящего историю прошивок, с возможностью частичного изменения.
  • доработка алгоритмов шифрования процедур общения устройства со сторонним ПО.
  • доработка корпуса, и размещения схемы электронных компонентов внутри корпуса.

Описание

Устройство оповещения на российских электронных компонентах.