Печатает... Список заметок

Проверка связи с машиной, или чего не хватает интерфейсу «Делимобиля»

Ситуация

Останавливаюсь на трассе неподалёку от Геленджика и хочу отойти в сторону, при этом не лишним было бы закрыть машину. Но особенность каршеринга в том, что привычных ключей нет — машина закрывается при помощи приложения, то есть через интернет. На экране телефона на обеих сим-картах по две палочки LTE-соединения, думаю что с интернетом всё ок и можно закрывать. Однако, не тут то было. После клика на кнопку «Закрыть двери» машина закрывается только на экране приложения, а на деле остаётся открыта и даже двигатель запускается.

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

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

А мытарств этих можно было бы избежать, будь в приложении «Делимобиля» одна простая функция: «Протестировать соединение».

Мое предложение

Сейчас на экране приложения в режиме поездки есть две кнопки «Закрыть машину» и «Завершить аренду».

Кнопка «Завершить аренду» за пределами разрешённой зоны завершения вообще не имеет смысла, так как там нельзя заканчивать поездку. Но имеет смысл другая кнопка «Протестировать соединение».

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

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

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