Прототип устройства оповещения
Заказчиком поставлена задача — разработать устройство, обеспечивающее звуковое оповещение на объекте. В итоге было разработано устройство, обеспечивающее оповещение на объекте, зарезервированное по связи с интернет,
Основные особенности
- работа на электронных компонентах, не зависящих от санкций.
- работа всех устройств в приватной сети с применением Open Vpn — VPN сервера с открытым исходным кодом.
- возможность одновременного запуска оповещений на неограниченном количестве устройств.
- два (при необходимости три) канала доступа в интернет — проводной и мобильный.
- автоматическое переключение каналов связи при неисправности одного или двух.
- отслеживание статуса каналов связи в реальном времени.
- работа с очередями запросов (временная пропажа интернет не приводит к потере оповещения устройством).
- автоматическое обновление прошивки.
- логгирование событий на устройстве.
- специализированная программа слежения за работой сервиса оповещений на устройстве.
- возможность удаленной прошивки.
В виде прототипа в устройстве решены все задачи, стоящие перед изделиями подобного назначения, начиная от шифрования, заканчивая работой очередями сообщений и отслеживанием статуса. На данный момент заканчивается решение задач совершенствования алгоритмов и добавление дополнительных возможностей, а именно:
- тестирование устройства, и модификация прошивки на основе анализа логов.
- доработка алгоритмов переключения каналов устрйства
- доработка алгоритмов взаимодействия устройства со сторонним ПО
- добавление дополнительных программных интерфейсов (API) для общения устройства со сторонними ПО
- доработка алгоритмов шифрования для защиты устройства от извлечения, модификации прошивки.
- доработка алгоритмов общения устройства с запоминающими устройствами.
- тестирование алгоритмов массового запуска оповещений.
- доработка алгоритмов, осуществляющих логгирование работы устройства и ведение логов.
- доработка сервиса, хранящего историю прошивок, с возможностью частичного изменения.
- доработка алгоритмов шифрования процедур общения устройства со сторонним ПО.
- доработка корпуса, и размещения схемы электронных компонентов внутри корпуса.
Описание
Устройство оповещения на российских электронных компонентах.