Шеринг зарядных устройств

Заказчик:
Сеть торгово-развлекательных центров

О проекте:

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

Понимая такую проблему у своих клиентов, к нам обратились за помощью представители крупной сети торгово-развлекательных центров. Задача была в том, чтобы "оживить" закупленные ими станции для выдачи портативных зарядных устройств: разработать мобильное приложение для удобного оформления аренды, написать backend часть для управления станциями и прошить сами станции для работы с новым бекендом.

101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010

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

Станция с зарядными  устройствами

Станция с зарядными устройствами

101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010

Производитель предполагал использование популярного популярного китайского приложения WeChat для бронирования, оплаты и возврата зарядных устройств. Такой вариант не подходил для использования в России. Более того, оказалось, что с заводской прошивкой не работали Российские операторы сотовой связи.

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

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

Программатор для прошивки станций

Программатор для прошивки станций

101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010

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

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

Данное условие мы учли при проектировании и успешно реализовали взаимодействие по протоколу MQTT

Алгоритм работы всей системы был следующий:

  •  в каждую станцию вставляется sim-карта оператора сотовой связи с доступным интернетом;
  •  после включения, станция регестрируется на сервере и становиться доступной для пользователей;
  •  пользователь оплачивает аренду одного доступного портативного зарядного устройства в конкретной станции;
  •  поле успешной оплаты по протоколу MQTT поступает команда на станцию для выдачи портативного зарядного устройства;
  •  станция выталкивает из слота доступное портативное зарядное устройство;
  •  после успешного использования, пользователю достаточно вставить портативное зарядное устройство в любую станцию любого торгового цента нашей страны.
Слот для sim-карты на станции

Слот для sim-карты на станции

В процессе разработки, перед заказчиком вставал вопрос предоставления интерфейса взаимодействия с пользователями: использовать, как это делает производитель, чат-бот, или написать собственное мобильное приложение, как это делают аналогичные сервисы.

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

На этом и остановились. Параллельно с разработкой бекенда приступили к написанию чат-ботов под 4 популярных в нашей стране мессенджера: Телеграмм, Whatsapp, Viber и VK.

101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010
101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010 101010

После успешной обкатки решения на одном торговом центре Москвы, данное решение пошло масштабироваться дальше в другие регионы нашей огромной страны.

Проект успешно работает и по сей день, находясь на технической поддержке у нашей команды!

БУДЕМ
НА СВЯЗИ

+7 (991) 115-27-79

Заказать обратный звонок

Расскажите о вашей задачи и мы предложим несколько вариантов ее решения:

Нажимая на кнопку, вы даёте согласие на обработку персональных данных и соглашаетесь с Политикой конфиденциальности