• /
  • /

мобильное приложение для настройки и прошивки автосигнализаций

О клиенте

Производитель автомобильных охранных систем для российского рынка и экспорта. Установка и настройка сигнализаций выполняется дистрибьюторами и сервисными инженерами на местах.

Проблема клиента

До запуска проекта настройка и обновление прошивок сигнализаций выполнялись через десктопное приложение или проводной программатор. Для этого инженеру приходилось брать с собой ноутбук, подключать его к блоку сигнализации и работать прямо на месте установки.

Это вызывало массу неудобств:

  • в полевых условиях (на парковке или в тесном боксе) работать с ноутбуком сложно;
  • приходилось таскать с собой кабели и адаптеры;
  • сама процедура занимала много времени.

Кроме того, у дистрибьюторов и сервисных инженеров не было простого способа получить свежую версию программы. Приходилось пересылать файлы вручную и устанавливать их на каждое устройство. Поскольку приложения в Google Play и App Store не было, централизованно обновлять софт было невозможно.

Клиент хотел, чтобы:

  • настройка и обновление стали мобильными, без кабелей и программаторов;
  • приложение можно было легко установить или обновить через официальный магазин — так, чтобы дистрибьюторы в любой точке могли быстро получить актуальную версию.

Задачи:
1. Создать мобильное приложение для Android и iOS, позволяющее:

  • находить устройства в радиусе действия BLE;
  • подключаться к ним по защищённому протоколу;
  • обновлять прошивку;
  • настраивать конфигурацию сигнализации.
2. Минимизировать риск подключения к неподдерживаемым устройствам (фильтрация по именам и протоколу).
3. Опубликовать приложение в Google Play и App Store.

Решение

Мы разработали мобильное приложение на Flutter для Android и iOS, которое позволяет сервисным инженерам и дистрибьюторам перепрошивать и настраивать автомобильные сигнализации клиента напрямую через Bluetooth Low Energy (BLE), без проводных программаторов и ноутбуков. Приложение поддерживает авторизацию пользователей, мультиязычный интерфейс, работу с библиотекой конфигураций, а также автоматическую проверку совместимости прошивок.

Как это выглядит для менеджера на месте установки

Теперь рабочий процесс выглядит так:
1. Устанавливаем приложение на планшет или смартфон (скачать можно напрямую из Google Play или App Store).
2. Авторизуемся под своей учётной записью.
3. Приходим к автомобилю, в котором установлена сигнализация клиента.
4. Запускаем поиск устройств — приложение сканирует BLE-эфир и показывает только поддерживаемые сигнализации.
5. Подключаемся к найденному устройству.

6. Приложение автоматически определяет версию установленной прошивки и предлагает обновить её до актуальной, загружая новый файл напрямую с сервера.

7. После обновления можно перейти к настройке конфигурации:

  • задать параметры работы сигнализации;
  • включить или отключить дополнительные функции (например, автозапуск, датчики удара);
  • сохранить изменения на устройстве.
Мастер-график показывает полную картину загрузки ресторана и помогает планировать смены на основе данных.
Все действия происходят по беспроводной связи, без разборки автомобиля и без физического доступа к блоку сигнализации. Таким образом, менеджеру достаточно иметь планшет, интернет и доступ к автомобилю — процесс стал мобильным, быстрым и удобным.

Результат

  • Время настройки и прошивки сигнализации сократилось в несколько раз.
  • Монтажники теперь работают только с планшетом или смартфоном, без кабелей и ПК.
  • Процесс стал доступен даже в условиях ограниченного пространства.
  • Клиент получил гибкий инструмент, который можно обновлять и расширять функционал без изменения аппаратной части.