Россиянин создал Telegram-бота для управления своим электромобилем Tesla
Можно открывать им двери и включать климат-контрольРазработчик из Грозного Рамзан Шахбиев написал Telegram-бота для дистанционного управления Tesla. Он опубликовал ролик с демонстрацией работы программы.
Бот заменяет фирменное мобильное приложение Tesla. Такая идея пришла разработчику в голову внезапно, когда он занимался поиском уязвимостей в этом приложении. Рамзан обнаружил, что для авторизации на сайте и в мобильных программах Tesla использует протокол OAuth 2.0. Это позволило авторизоваться через бота, получить все необходимые токены и собрать все методы API. В итоге бот напрямую «общается» с серверами Tesla.
Через бота можно управлять климат-контролем, зарядкой и медиасистемой автомобиля, обновлять прошивку, открывать багажники, сигналить, моргать фарами. Бот также может показывать текущий уровень заряда с запасом хода и актуальную геолокацию.