Спортивное пространство WIN BOX в Парке Горького (ранее Nike Box MSK) после смены владельца осталось без программного обеспечения. На объекте сохранилась инфраструктура от прошлого бренда: электронные замки, промышленные принтеры и сканеры, но управлять ими было нечем — весь оригинальный софт был отключен.
Задача: Нам нужно было с нуля написать систему управления камерами хранения. Доступа к старой системе у нас не было, поэтому логику работы мы восстанавливали со слов персонала, попутно улучшая процессы.
Чтобы заказать интеграцию проекционных решений в компании SubPro, заполните форму заявки на сайте, или позвоните нам по телефону +7(495)155-78-27
При получении заказа, наши специалисты:
- на месте оценят технические возможности монтажа;
- и сделают замеры;
- рассчитают смету затрат;
- выполнят полный комплекс монтажа/настройки техники.
Монтаж занимает 1-3 дня. Сроки зависят от сложности и количества техники. Возможна установка в день получения заказа.
💡 Визуализация (Наше решение)
По описанию сотрудников, в старой системе интерфейс был чисто текстовым. Мы предложили и внедрили собственное решение для улучшения UX — 3D-визуализацию.
- Вместо простого номера ячейки на экране отображается 3D-модель раздевалки.
- При бронировании показывается анимация: камера «подлетает» к конкретному шкафчику, и его дверца открывается.
- Это сделало навигацию понятной для гостей и добавило проекту технологичности.
⚙️ Работа с оборудованием
Самой трудоемкой частью стала настройка взаимодействия с «железом» (Legacy), к которому не было документации.
1. Принтеры Zebra и печать браслетов Стандартные драйверы не подходили для наших задач в вебе.
- Мы написали собственный драйвер на Node.js, который отправляет команды на принтер напрямую через TCP/IP.
- Сделали интерфейс для точной калибровки: администратор может сам через браузер настроить отступы и поворот QR-кода, если изменится формат бумажных браслетов.
2. Сканеры и замки
- Сканеры Motorola: Изначально работали как обычные USB-устройства. Мы настроили их проброс в сеть, чтобы сервер мог централизованно обрабатывать запросы на вход и выход.
- Замки: Управление реализовано через контроллеры CVGAUDIO Relay HUB. Система подает сигнал на реле, и нужный ящик открывается.
💻 Функциональность
Мы объединили управление всем оборудованием в едином веб-интерфейсе (PWA):
- Умная рассадка: Система не выдает ячейки подряд. Алгоритм распределяет гостей по разным зонам раздевалки, чтобы люди, пришедшие в одно время, не мешали друг другу.
- Админка: Персонал видит статусы всех устройств (онлайн/оффлайн) и может управлять арендой ячеек с планшета.
- Режим киоска: Планшеты для посетителей защищены от выхода из приложения.
Видео проекта: смотреть видео.