Вот вы взяли себе робот-пылесос Xiaomi — умного помощника, который, казалось бы, должен сам разобраться с грязью, а не с настройками. Но вдруг выясняется, что он говорит с вами на китайском или английском, а хотелось бы на русском, чтобы понять каждую шутку и предупреждение. Тут-то и возникает вопрос: как узнать токен пылесоса Xiaomi, прошить его и заставить «заговорить» по-нашему?

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


Что такое токен и зачем он нужен?

Представьте, что токен — это как ключ от вашего робота-пылесоса. Без него никак не получить доступ к настройкам и прошивке. Это 32-значный код, который идентифицирует ваш пылесос в сети Xiaomi и позволяет управлять им с помощью приложений.

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


Как получить токен пылесоса Xiaomi?

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

Способ 1: Xiaomi Cloud Token Extractor — быстро и удобно

Это как шпионская программа, но только для вашего робота. Запускается на Windows или Linux (Ubuntu, Raspberry Pi). Нужно скачать скрипт с GitHub, ввести свои данные от аккаунта Xiaomi — и вуаля, вы получаете список всех устройств с их токенами.

$ sudo apt-get install python3 python3-pip
$ pip3 install pycryptodome pybase64 requests
$ wget https://github.com/PiotrMachowski/Xiaomi-cloud-tokens-extractor/raw/master/token_extractor.py
$ python3 token_extractor.py

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


Способ 2: Модифицированное приложение Mi Home от vevs для Android

Этот способ подойдет тем, кто не любит командную строку и предпочитает работать с привычным интерфейсом телефона.

  • Удалите официальное приложение Mi Home.
  • Скачайте и установите модифицированную версию от vevs.
  • Запустите приложение, авторизуйтесь.
  • Зайдите в настройки нужного устройства, найдите пункт «Информация о сети» — и там будет ваш заветный токен.

Главное — не забудьте сделать резервную копию данных, чтобы потом не было мучительно больно.


Способ 3: Просмотр логов в старой версии Mi Home (v5.4.49)

Немного археологии — но работает! Устанавливаете версию 5.4.49, запускаете Mi Home, а потом ищете логи в папке /Smarthome/logs. Внутри текстовых файлов можно найти строку с вашим токеном.

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


Таблица сравнения методов получения токена

Метод Платформа Сложность Примечания
Xiaomi Cloud Token Extractor Windows, Linux Средняя Требует командной строки и аккаунта Xiaomi
Mi Home от vevs (модифицированный) Android Легкая Удобно, через интерфейс приложения
Просмотр логов в Mi Home v5.4.49 Android Средняя Нужно ставить старую версию и искать вручную

Прошивка робота-пылесоса Xiaomi Mi Robot Vacuum: инструкция по шагам

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

Прошивка с телефона (Android/iOS)

  1. Скачайте приложение XVacuum Firmware для вашей платформы.
  2. Загрузите желаемый языковой пакет (файл с расширением .pkg).
  3. Запустите приложение, перейдите в Settings, впишите токен и IP пылесоса.
  4. Сохраните настройки, перезапустите приложение.
  5. Нажмите кнопку FLASH SOUND, выберите языковой пакет и ждите, пока пылесос «заговорит» на новом языке.

Прошивка с помощью Windows ПК

  1. Скачайте архив с утилитой WIN-MIROBO и распакуйте в корневой каталог диска C.
  2. Откройте файл win-mirobo.ini через Notepad, впишите токен и IP.
  3. Скопируйте нужные голосовые пакеты в папку voicepacks.
  4. Запустите win-mirobo.bat.
  5. В появившемся меню выберите Flash voice package, укажите номер пакета.
  6. Дождитесь завершения прошивки.

Важно: Во время прошивки убедитесь, что пылесос заряжен не менее чем на 30% и находится на станции.


Популярные голосовые пакеты для Xiaomi Mi Robot Vacuum

Название Описание
Официальный русскоязычный пакет Официальный пакет озвучивания на русском языке
«Кожаные ублюдки» Забавный пакет с фразами из фильмов
«Максим» Персонализированный голосовой пакет
«Кузя» Голос с персонажем мультфильма
«Винни-Пух» Пакет с голосом героя детства
Фразы из отечественных кинофильмов Набор фраз из популярных российских фильмов
«Droid BB-8» Голос робота из Звездных войн

Устанавливается только один пакет за раз. Для смены нужно повторить процедуру прошивки.


Почему Xiaomi убрали возможность посмотреть токен в официальном приложении?

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

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


Часто задаваемые вопросы (FAQ)

Вопрос: Могу ли я прошить пылесос без токена?
Ответ: Нет, токен — это как пароль от робота. Без него прошивка невозможна.

Вопрос: Потеряю ли я гарантию, если прошью пылесос самостоятельно?
Ответ: Скорее всего, да. Производители не рекомендуют менять прошивку, это на ваш страх и риск.

Вопрос: Можно ли использовать пылесос Xiaomi, не прошивая русский язык?
Ответ: Конечно, можно. Он будет работать, но говорить на английском или китайском.

Вопрос: Что делать, если пылесос Xiaomi не сертифицирован для РФ?
Ответ: Производитель советует покупать устройство официально. Однако многие пользователи успешно эксплуатируют «серые» модели с прошивкой.


Чек-лист для успешной прошивки робота-пылесоса Xiaomi

  • [ ] Получить токен одним из описанных способов
  • [ ] Сохранить резервную копию данных из приложения Mi Home
  • [ ] Загрузить и подготовить языковой пакет .pkg
  • [ ] Убедиться, что пылесос заряжен более 30% и находится на станции
  • [ ] Следовать пошаговой инструкции для прошивки через телефон или ПК
  • [ ] Проверить, что после прошивки пылесос говорит на нужном языке

Итог: от токена до русскоязычного помощника

Процесс получения токена и прошивки Xiaomi Mi Robot Vacuum — это как приключение в мире умных устройств. Немного командной строки, чуть-чуть программирования, капля терпения — и ваш робот станет настоящим говорящим другом на русском языке.

Не бойтесь экспериментировать, но помните: всякий раз, когда вмешиваетесь в программное обеспечение, берите с собой заряд хорошего настроения и запасную батарейку.

Удачи в превращении вашего пылесоса в говорящего товарища, который развлекает!