Как перепрошить робота пылесоса xiaomi на русский язык

Как перепрошить робота пылесоса xiaomi на русский язык Вертолеты

Самым простым способом установки русских озвучек на данные модели роботов пылесосов является подписка на мод Vevs второго уровня – “Хочу больше”, где поменять озвучку на кастомную возможно с помощью активации пары настроек. Однако, можно установить озвучки и ручным способом БЕСПЛАТНО.

 Все действия, возможно реализовать только на смартфоне с операционной системой Android, при использовании модифицированного приложения MiHome от Vevs. Если нет Андроида, но есть ПК, можно установить мод в эмуляторе и поменять озвучку там, до сброса настроек робота на заводские она останется.

Способ заключается в перенаправлении звуков голосовых пакетов из родного репозитория во внешний, при наличии кастомного файла конфигурации “json”. Если у вас есть готовые голосовые пакеты для этих моделей – присылайте, добавлю в общий список.

Что нам понадобится?

  • Модифицированный MiHome by Vevs версии не старше 7.5.xxx , скачать можно в разделе приложения. Перед установкой, официальный MiHome из Play Market должен быть удален.
  • Кастомный файл custom.json именно для вашей модели пылесоса (Посмотреть внутренний номер модели ID, можно долгим тапом по карточке пылесоса в моде MiHome) – ijai.vacuum.v2, ijai.vacuum.v3ijai.vacuum.v19
  • Любой файловый менеджер, что бы переместить наш файл в нужную папку. 
Смотрите про коптеры:  Покупки с помощью дронов стали проще: лучшие модели и предложения

По пунктам:

ijai sounds1

Теперь заходим в MiHome и в экспериментальных настройках включаем параметр “Выключить перехват DNS”. Перезапускаем приложение. Загружаем в память телефона новый “json” и перемещаем его в папку “vevs/automations/” (находиться в корневой директории памяти смартфона, если нет такой, то нужно создать папки vevs/files – предварительно разрешив в настройках смартфона доступ MiHome к файлам и после перезапуска мода, тапнуть на плагин устройства и перезапустить MiHome).

Скачивайте нужный файл автоматизации именно для вашей модели ijai.vacuum.v2, ijai.vacuum.v3ijai.vacuum.v19.

ijai sounds2

В приложении MiHome Vevs на главном экране внизу кликаем на автоматизацию Сверху нажимаем +ijai sounds3

 Нажимаем “Выполнить вручную” и выбираем свою модель робота пылесосаijai sounds4

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

ijai sounds5

Этот вариант в настоящее время требует подписки 2-го уровня “Хочу Больше” за 100р, но позволяет быстро менять озвучки на многих моделях dreame и ijai

Второй вариант по русской локализации можно подробно изучить в данной статье.

Каждый, кто приобрел в пользование робот-пылесос Xiaomi MiJia 1C Sweeping Vacuum Cleaner, столкнулся с отсутствием возможности выбрать и установить русскую озвучку в настройках приложения MiHome. Обуславливается это тем, что данная модель предназначена для внутреннего рынка Китая. Из-за чего, из коробки, мы имеем вилку питания Американского стандарта и использование данного робота только на Китайских серверах. Но не стоит опускать руки, попробуем разобраться как все это можно исправить и продолжить комфортно пользоваться устройством.

 Все действия, возможно реализовать только на смартфоне с операционной системой Android, при использовании модифицированного приложения MiHome от Vevs.

Данный способ должен подойти и для других моделей, производства Dreame.

Если у меня iOS?

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

Теперь не нужно совершать никаких действий по подмене плагина, как это было раньше. Новый способ заключается в перенаправлении звуков голосовых пакетов из родного репозитория во внешний, при наличии кастомного файла конфигурации “json”. В нашем случае будет использоваться репозиторий робота-пылесоса Dreame F9.

Что нам понадобится?

По пунктам:

Загружаем в память телефона новый “json” и перемещаем его в папку “Vevs” (находиться в корневой директории памяти смартфона, если нет такой, то нужно создать).

1c json 1

Теперь заходим в михом и в экспериментальных настройках включаем параметр “Выключить перехват DNS”. Перезапускаем приложение.

1c json 2

Открываем плагин нашего пылесоса и в настройках наблюдаем вот такое разнообразие.

1c json 3

Если посмотреть ID устройства данного пылесоса (долгим тапом по карточке робота пылесоса – и нажатием на кнопку – “Изменить Имя”), то мы увидим следующее – dreame.vacuum.ma1808. Получается, что данный пылесос производит именно бренд Dreame, а значит и способы кастомизации от их роботов подходит к нашему случаю. 

Этот вариант в настоящее время требует подписки 2- го уровня “Хочу Больше” за 100р, но позволяет быстро менять озвучки на многих моделях dreame и ijai

Второй вариант по русской локализации можно подробно изучить в данной статье.

Языковые пакеты можно ставить на любую прошивку, независимо стоковая (оригинальная) она у вас или кастомная.

Вторая версия робота также прошивается по этой инструкции, только прошивки берутся для второй версии

Прошивки и языковые пакеты берем из шапки.

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

Инструкция по прошивке на примере Debian 8.7-9.3

Робот должен быть заряжен и стоять на док-станции.

Сначала тянем зависимости:

#apt-get install python3-setuptools git python3 python3-dev build-essential
#easy_install pip

С недавнего времени для python-miio требуется минимум python 3.5. Поэтому обязательно проверьте версию через команду:

Если версия ниже 3.5, то обновитесь любым доступным способом для вашей ОС.

Чтоб все сделать чисто, создаем папку в домашнем каталоге и переходим в нее

mkdir ~/cleaner
cd ~/cleaner

В эту папку теперь скачиваем прошивку и/или говорилку. В данном случае v11_003132_root.pkg и ru_maxim_universal.pkg.zip

wget https://www.dropbox.com/s/6lzt29f354fx19c/v11_003194_root.pkg?dl=1 -O v11_003194_root.pkg

wget //4pda.to/forum/dl/post/12102361/ru_maxim_universal.pkg.zip -O ru_maxim_universal.pkg.zip

Качаем необходимое ПО и разворачиваем:

alias python=python3
pip install git+https://github.com/rytilahti/python-miio

Далее начинаем уже работу с пылесосом:
Если на компьютере есть Wi-Fi, то сбрасываем Wi-Fi удержанием обеих кнопок (выкл. и домой). Далее на компе появится новая открытая сеть rockrobo-XXXX. Подключаемся к ней.
Если на компьютере нет Wi-Fi или просто не хочется сбрасывать робота, то выполняем действия по этой инструкции, чтоб получить ip и токен и пропускаем следующую команду.

Эта команда найдет нам ip и токен, которые нам нужны будут в дальнейшем. Например, IP 192.168.8.1 (ID: 03xxxxx) – token: b’374643644a4e41333232755346305a79′. Токен берем только то, что в кавычках. Выполняем:

mirobo discover –handshake true

Далее набор команд:

mirobo –ip=192.168.8.1 –token=#токен# status

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

mirobo –ip=192.168.8.1 –token=#токен# update-firmware v11_003194_root.pkg

Если прошивка пошла, то индикатор на роботе начнет часто мигать. Ожидаем окончания прошивки – мелодия включения

Если до этого прошивали прошивку при этом робот был в качестве точки доступа (роутера) (обязательно дождитесь окончания прошивки – мелодия включения, только потом продолжайте), то нужно снова “поздороваться” с роботом, чтоб получить новый токен (возможно заново нужно подключиться к его сети), иначе пропускаем этот шаг:

mirobo discover –handshake true

Говорилку надо распаковать:

mirobo –ip=192.168.8.1 –token=#токен# install-sound ru_maxim_universal.pkg

Если прошивка пошла, то индикатор на роботе начнет часто мигать (процесс занимает пару секунд, поэтому можно не уловить этот момент):

После того, как все успешно прошьется и запустится (а это около 10 минут, в процессе робот еще буркнет, что скачал прошивку и начинает процесс прошивки или пара секунд в случае прошивки говорилки), можно его использовать.

P.S. Можно все сделать под виртуалкой в VirtualBox, дополнительного нужно будет только в настройках виртуальной машины добавить сетевой адаптер с типом “Мост” с вашим Wi-Fi-адаптером и включить его внутри виртуальной ОС. Это для того, чтоб виртуалка видела пылесос, подключенный по Wi-Fi. Остальные интерфейсы лучше выключить перед «приветствием» (handshake)

За звуковой пакет спасибо YurySh
А также огромное спасибо за гайды и подсказки по взаимодействию с роботом tmr

Сообщение отредактировал .//Hack – 24.11.19, 21:54

Причина редактирования: Теперь коменды установки update-firmware и install-sound

1Одна из самых необычных функций роботов-пылесосов — это управление ими с помощью голосовых команд. А также «озвучивание» режима работы.

И пылесосы от Xiaomi в этом плане — самые «кастомизированные».

Ведь производитель выпустил специальный API, позволяющий легко модифицировать прошивку и добавить в неё голосовые команды.

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

  • Стандартный вариант
  • Установка прошивки
  • Какую прошивку лучше выбрать
  • Настройка ПО после установки
  • Возможные проблемы и способы их решения
  • Полезное видео

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

Выполняется следующим образом:

  1. Запустить приложение, выполнить сопряжение с роботом-пылесосом Xiaomi. Если система запросит автоматическое обновление — предоставить разрешение и дождаться окончания установки прошивки.
  2. Открыть меню устройства. Сделать «свайп» вверх (потянув нижнюю часть экрана). В появившемся диалоговом меню необходимо выбрать «Голосовые оповещения».
  3. Выбрать «Русский». Дождаться окончания загрузки и установки языкового пакета.

Но в этом случае используется голос из Google-переводчика. Изменять и переименовывать команды — не получится. То есть воспользоваться удастся только единственным языковым пакетом, который предусмотрел сам производитель.

2

Вариант для тех случаев, когда был приобретен робот-пылесос для китайского внутреннего рынка.

Сразу стоит отметить, что сделать это можно не на всех моделях. Самые «беспроблемные», которые легко удастся прошить и научить говорить по-русски — это пылесосы линеек Roborock и Vacuum Cleaner. И для них также доступна масса кастомных прошивок.

Это позволит, к примеру, настроить голосовую озвучку с помощью «нестандартных» голосов:

  • Алиса из Яндекса;
  • Винни-Пух;
  • фразы из популярных советских кинофильмов.

Непосредственно на функционал установка сторонней прошивки никак не влияет. Просто выполняется подмена звуковых файлов на другие. Поэтому перепрошивка устройству никак не повредит. Более того, в Xiaomi заверяют, что это никак не повлияет на гарантию.

Прежде чем приступить

Прежде чем приступить к процедуре прошивки необходимо учесть следующее:

  1. «Залить» в робот-пылесос одновременно можно только один языковый пакет. Переключаются они через официальное приложение Mi Home. То есть каждый раз выполняется загрузка и установка голосовых файлов.
  2. В заводской прошивке робота-пылесоса нет проверки голосовых файлов. В ПО содержится только ссылка на скачивание пакета данных, который впоследствии и будет установлен во внутреннюю память.
  3. Для установки «кастомного» языкового пакета достаточно «подсунуть» пылесосу сторонние файлы по запрашиваемой им ссылке. Соответственно, модифицировать саму прошивку — не обязательно. Достаточно использовать специализированное приложение, которое позволяет выполнять подмены пакетов при запросе данных роботом-пылесосом.
  4. Ранее для установки сторонних голосовых пакетов необходимо было получать серийный номер устройства, а также его «идентификатор» (токен). Сейчас это делать не нужно. Специальные программы все это делают автоматически, пользователю необходимо буквально лишь указать, какой голосовой пакет ему необходимо поставить в пылесос.

3

Процесс установки голосового пакета

Предусмотрена 2 варианта установки: при помощи компьютера, а также со смартфона.

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

  1. Скачать приложение XVacuum Firmware актуальной версии. Загрузить её можно непосредственно с GooglePlay или AppStore. Также — на сайте разработчика (по функционалу они незначительно отличаются).
  2. Предварительно во внутреннюю память телефона (в директорию /sdcard) нужно скопировать файлы голосовых команд. Расширение такого файла — .pkg. Скачать их можно на тематических форумах (например, 4PDA). Внутри такого архива содержатся WAV-файлы, которые встроенное ПО робота-пылесоса и использует в качестве голосовых уведомлений.
  3. Выполнить сброс настроек WiFi на роботе-пылесосе. В зависимости от модели, это выполняется одновременным зажатием двух кнопок: Power и Home или же Power и кнопка локальной уборки. Удерживать не менее 3-х секунд.
  4. С помощью смартфона подключиться к WiFi робота-пылесоса. Выполняется точно также, как подключение к беспроводному роутеру. То есть необходимо на смартфоне перейти в раздел WiFi, включить поиск беспроводных сетей, выбрать Xiaomi Vacuum (или точку со схожим названием). Вводить пароль не понадобится.
  5. Открыть приложение XVacuum Firmware на телефоне. Выбрать Trying to flashing.
  6. С помощью штатного файлового менеджера телефона выбрать ранее сохраненный файл с голосовыми командами.
  7. Подтвердить отправку прошивки, дождаться окончания процесса.

4

Далее потребуется повторно привязать устройство в MiHome. После этого все кнопки станут активны, можно пользоваться роботом-пылесосом в привычном режиме.

СПРАВКА! Существует метод установки прошивки без обязательного сброса настроек WiFi. Но он выполняется сложнее, так как пользователю потребуется вручную узнать «токен» устройства.

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

Пошагово выполняется так:

  1. Скачать приложение WIN-MIROBO. Также можно найти либо на официальном сайте разработчика, либо на тематических форумах.
  2. Установить программу. В её директорию, в папку «Voicepack» необходимо скопировать .pkg-файлы голосовых команд, которые планируется использовать для загрузки на робот-пылесос.
  3. При необходимости — открыть файл-настроек (win-mirobo.ini) и вручную прописать IP-адрес робота-пылесоса и его идентификатор. Это нужно в том случае, если установка голосового пакета выполняется без сброса настроек WiFi. В противном случае достаточно подключиться к точке доступа пылесоса.
  4. Запустить программу. Откроется терминал командной строки, запустится автоматический поиск устройства. По его завершению появится меню с выбором голосовых пакетов. Нужно лишь выбрать необходимый вариант «озвучки» и нажать на клавиатуре «Enter». Всю остальную работу программа выполнить автоматически.
  5. После завершения процесса прошивки робот-пылесос повторно необходимо привязать к аккаунту MiHome при помощи смартфона. То есть включить поиск устройства, выполнить сопряжение. Предыдущее устройство из списка MiHome — удалить.

Какую прошивку лучше выбрать

Оптимальный вариант — всегда использовать штатную прошивку. Она является самой стабильной, при её работе никаких «багов» не возникает.

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

ВАЖНО! Установка несовместимой версии ПО может привести к выходу из строя робота-пылесоса. Но в большинстве случаев просто возникнет ошибка, процесс прошивки будет отменен, никаких новых настроек пылесос не получит.

Как самому создать голосовой пакет для робота-пылесоса

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

5

Для «озвучивания» доступны следующие оповещения:

  1. Запущена уборка (старт).
  2. Выполняется построение карты помещения.
  3. Процесс создания виртуальной стены и добавления её на интерактивную карту. Команду можно использовать, к примеру, при столкновении робота с какой-либо преградой в помещении.
  4. Возврат на базу для зарядки.
  5. Запуск процесс очистки напольного покрытия.

Пользователю потребуется лишь распаковать скачанный архив, поместить в него WAV-файлы (в директорию voicepacks). Затем необходимо запустить программу с помощью исполнительного файла (имеет расширение .bat). Откроется терминал командной строки.

Понадобится только следовать подсказкам на экране. То есть выбрать команду и указать файл WAV, который будет использоваться для неё.

По окончанию процесса на жестком диске будет сохранен готовый к применению pkg-архив. Достаточно его переместить на смартфон и прошить с помощью XVacuum Firmware или с ПК при помощи WIN-MiRobot.

Если некоторые из команд не будут озвучены, то они будут заменены стандартными (русскими или английскими, в зависимости от выбранного языка в смартфоне и региона в MiHome).

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

СПРАВКА! Размер WAV-файлов, из которых выполняется сборка pkg-пакета не имеет значения. Приложение автоматически их сконвертирует и, если необходимо, обрежет до допустимой продолжительности. То есть пользователю не потребуется даже аудиофайлы предварительно подготавливать. Программа все это сделает за него.

Настройка ПО после установки

После установки сторонней прошивки или голосового пакета со сбросом настроек WiFi потребуется повторно выполнить привязку устройства к MiHome.

Для этого необходимо:

  1. Подключиться к интернету (через «домашний роутер»).
  2. Запустить на смартфоне приложение MiHome (скачать предварительно можно из GooglePlay или AppStore).
  3. Авторизоваться в личном профиле. Или создать новый, если его нет у пользователя.
  4. Нажать на иконку с изображением «+» (добавить новое устройство).
  5. Выбрать из списка устройств робот-пылесос.
  6. Смартфон автоматически запустит поиск устройства. Робот-пылесос при этом должен быть включен и находится на зарядной станции.
  7. Из списка обнаруженных приложением устройств выбрать используемую модель пылесоса.
  8. Дождаться окончания сопряжения.

6

Если установлена неофициальная прошивка, то обновлять её не следует, даже если в MiHome будет появляться запрос о необходимости в обновлении ПО. Если согласиться на установку, то будет использоваться штатная ОС с ограниченным выбором голосовых пакетов.

В том случае, если процесс настройки заканчивается ошибкой (а при использовании MIHome это возникает довольно часто), то рекомендуется:

  • повторить попытку позже, вполне возможно, что не отвечает удаленный сервер Ксиоми;
  • выполнить повторный сброс настроек WiFi робота-пылесоса;
  • в MiHome временно установить регион «Китай», а после окончания сопряжения — вернуть настройки обратно.

Возможные проблемы и способы их решения

Самые распространенные проблемы, с которыми сталкиваются пользователи при попытке перепрошить робот-пылесос:

  1. Процесс прошивки заканчивается ошибкой. Если используется смартфон, то с большой долей вероятности потребуется просто его перезагрузить. Чаще всего это происходит, если приложение XVacuum было установлено буквально 1 – 2 минуты назад и не добавлено в автозапуск.
  2. Если прошивка заканчивается ошибкой при использовании ПК, то в 99% случаев «виновником» является включенный в Windows брандмауэр. Он ограничивает сетевой доступ для подключаемых устройств, так как расценивает это как попытку несанкционированного получения контроля над операционной системой.
  3. После установки нового голосового пакета робот-пылесос «возвращается» обратной к стандартному набору голосовых оповещений. Такое происходит чаще всего, если в MiHome была разрешена автоматическая установка обновлений. Для таких случаев рекомендуется использовать модифицированные версии MiHome, где данная функция полностью отключена. На функциональность робота-пылесоса это никоим образом не влияет, управлять им можно будет как и прежде (включая его интерактивной картой помещения).

Итого, установить русский язык на роботе-пылесосе Xiaomi достаточно просто. Сделать это можно непосредственно с помощью фирменного приложения MiHome, которое используется также для дистанционного управления пылесосом, настройки его режимов, включения расписания уборки.

Для установки стороннего языкового пакета потребуется использовать специальное приложение XVacuum Firmware или WIN-MiRobot.

О том, как научить робот-пылесос Xiaomi говорить по-русски, вы узнаете из видео-ролика:

Робот-пылесос Xiaomi с русской прошивкой
Большая часть выпускаемых сейчас роботов-пылесосов от Xiaomi поддерживает голосовые уведомления о текущем режиме работы. А в дополнение к этому его можно настроить на выполнение пользовательским команд через ассистента, установленного в смартфоне (Алиса от Яндекса или Google Assistant).

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

Функция практического применения как такового не имеет, но если пользователю предоставляется такая возможность, то почему бы ею не воспользоваться?

Для более выгодных покупок советуем Вам применить промокод на скидку в 500 рублей при заказе от 3000 на Яндекс.Маркете — и промокод на скидку в 1000 рублей при заказе от 5000 на Яндекс.Маркете — .

  • Для чего нужно русифицировать пылесос
  • Что нужно для перепрошивки
  • Какую прошивку рекомендуется выбрать
  • Настройка пылесоса после установки новой прошивки
  • Как включить и настроить голосовое управление
  • Возможные проблемы и как их решить
  • Полезное видео

Для чего нужно русифицировать пылесос

Это необходимо для того, чтобы в приложении для смартфона интерфейс настройки робота-пылесоса отображался на русском языке.

В дополнение к этому:

  • голосовые уведомления о текущем статусе робот-пылесос также будет «проговаривать» на русском языке;
  • у пользователя появится возможность на русском языке отдавать голосовые команды пылесосу.

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

Именно для таких случаев и потребуется перепрошивка. С её помощью можно добавить любую «озвучку» роботу, даже записать её самостоятельно.

Как русифицировать через штатное приложение

Для дистанционного управления, настройки, отслеживания статуса робота-пылесоса его необходимо синхронизировать со смартфоном. Для этого на телефон необходимо установить фирменное приложение Xiaomi для работы с «умной» техникой — Mi Home.

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

После этого смартфон скачает необходимый голосовой пакет, сохранит его в памяти пылесоса. По умолчанию используется «голос» Google Assistant.

Но, при необходимости, его можно заменить на любой другой через специальную программу.

Что нужно для перепрошивки

Предусмотрено 2 варианта перепрошивки робота-пылесоса:

  1. При помощи смартфона. Предпочтительный вариант, так как он попросту проще. Разберется даже неопытный пользователь.
  2. Через ПК. Компьютер понадобится также в том случае, если пользователь желает создать собственный список голосовых уведомлений (можно использовать набор любых звуков).

Прошивка при помощи смартфона

Данная программа позволяет создать прямо на телефоне виртуальный прокси-сервер, с которого пылесос скачивает обновления. Что это дает?

Можно подменить стандартный голосовой пакет на любой другой. В самом пылесосе нет функции проверки загружаемых пакетов.

То есть установится любой, главное чтобы у него был совместимый формат аудиофайлов (робот-пылесос Xiaomi «понимает» WAV-файлы).

Итак, пошагово процесс перепрошивки выглядит следующим образом:

  1. В папку sdcard на телефоне нужно поместить файл голосового пакета с разрешение .pkg, который планирует установить пользователь. Именно этот формат «принимает» робот-пылесос.
  2. Далее нужно сбросить настройки Wi-Fi робота-пылесоса. Для этого нужно на 10 – 15 секунд нажать кнопку «Домой» на нём (которая отвечает за автоматическую установку пылесоса на зарядную базу). Держать клавишу необходимо до звукового сигнала.
  3. Перезагрузка занимает секунд 20 – 30. После этого на смартфоне необходимо включить поиск Wi-Fi-сетей, выбрать для подключения точку доступа самого робота-пылесоса (именуется как «Xiaomi-XXXXXXX», где XXXXXXX — сторонние символы). Пароль вводить не потребуется.
  4. Дождаться синхронизации устройств. После — запустить на смартфоне ранее установленную программу XVacuum Firmware. Выбрать через файловый менеджер пакет .pkg, сохраненный в sdcard.
  5. Нажать «Trying». Программа выдаст предупреждение о том, что во время прошивки не следует отключать Wi-Fi и нажимать какие-либо кнопки на самом роботе-пылесосе. Просто тапнуть на «ОК», запустится перепрошивка.
  6. После загрузки голосового пакета на пылесос он автоматически перезагрузится.
  7. Далее открыть приложение Mi Home, перейти в настройки робота-пылесоса.
  8. Открыть пункт «Голосовые уведомления», включить его, выбрать в качестве языка по умолчанию для них английский.

Всё, после этого робот-пылесос будет сопровождать все свои действия голосовыми уведомлениями из установленного пользователем пакета.

В памяти пылесоса может быть сохранен только один голосовой пакет. То есть для установки нового нужно повторить процедуру прошивки с помощью XVacuum Firmware.

Нужно учесть, что прошивка пройдет успешно только в том случае, если файл .pkg помещен в папку sdcard на телефоне (то есть внутренняя память телефона). Существует также возможность выполнить перепрошивку и без обязательного сброса настроек Wi-Fi. Но в этом случае нужно вручную ввести «токен» устройства в приложении.

Установка новой прошивки при помощи компьютера

Пошагово процесс прошивки следующий:

  1. Выполнить сброс настроек Wi-Fi робота-пылесоса. Не сопрягать его со смартфоном.
  2. Подключить ПК к точке доступа пылесоса. Да, на компьютере обязательно должен быть установлен модуль Wi-Fi. Подключение по кабелю недоступно, так как у робота нет никаких портов или коннекторов для подключения.
  3. Запустить программу (файл win-mirobo.bat). Откроется командная строка, автоматически включится поиск совместимого для прошивки робота-пылесоса.
  4. После — появится список доступных пакетов для голосовых уведомлений. Пользователю лишь нужно выбрать необходимый (ввести цифру) и нажать Enter. Сразу запустится запись файла во внутреннюю память пылесоса. По завершению операции терминал автоматически закроется (иногда для этого нужно нажать Esc на клавиатуре).
  5. Далее робота-пылесоса нужно вручную перезагрузить. То есть зажать на 3 – 5 секунд кнопку включения, снова её нажать.
  6. После — выполнить сопряжение с телефоном через Mi Home. В настройках робота-пылесоса, в разделе «Голосовые уведомления» указать «Английский».

Голосовой пакет в памяти пылесоса остается даже после обновления прошивки через Mi Home.

Как создавать собственные пакеты голосовых уведомлений для робота

Для создания голосового пакета необходимо:

  • распаковать скачанную программу в корень диска С;
  • скопировать в папку voicepack аудио-файлы, которые будут использоваться для уведомлений;
  • запустить программу wav-pkg (через bat-файл в распакованной папке);
  • откроется окно командной строки, запустится автоматическая конвертация файлов и формирование пакета голосовых уведомлений

Архив помещается также в папку Voicepack. Затем его можно переместить в WIN-MIROBO или скопировать на смартфон и «залить» в память робота-пылесоса.

Где можно найти дополнительные пакеты голосовых уведомлений. Пользователи их часто выкладывают на тематических форумах, а также на сайте сообщества Xiaomi.

Компания Сяоми не запрещает пользователям обмениваться такими данными. Более того, установка голосового пакета вышеуказанными способами не нарушает условия гарантийного обслуживания.

Добавление робота-пылесоса в Mi Home

Какую прошивку рекомендуется выбрать

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

На робот-пылесос Xiaomi можно даже установить Linux-дистрибутив Ubuntu (только базовые компоненты, без графической оболочки). Теоретически это позволяет его использовать даже как удаленный сервер. Зачем это необходимо? Ответить сложно. Но интересен сам факт, что на пылесос можно устанавливать полноценную операционную систему — удивляет.

Но самой стабильной является штатная прошивка, установленная через Mi Home. Именно её пользователям и рекомендуется использовать.

Настройка пылесоса после установки новой прошивки

Для сопряжения через Mi Home необходимо:

  1. Запустить приложение, ввести логин и пароль от аккаунта Xiaomi. Если пользователь его ранее не создавал, то сперва нужно зарегистрироваться (через номер мобильного).
  2. На главном экране Mi Home тапнуть на ярлык с изображением «+», выбрать «Добавить новое устройство».
  3. Программа запустит автоматический поиск совместимых устройств поблизости. Если это заканчивается ошибкой, то нужно убедиться, что на телефоне включен GPS и Bluetooth, а также приложению Mi Home предоставлено разрешение для определения местоположения пользователя.
  4. Из перечня обнаруженных устройств выбрать робот-пылесос.
  5. Ввести пароль от «домашней» Wi-Fi-сети. Это необходимо для включения функции облачного хранения настроек.
  6. Дождаться окончания сопряжения.

Если программа запросит разрешение для установки обновлений в фоне для данного устройства — следует запретить. В противном случае кастомная прошивка будет заменена на штатную.

Робот-пылесос в приложении Mi Home

Как включить и настроить голосовое управление

Чтобы управлять голосовыми командами роботом-пылесосом потребуется:

  1. На смартфон установить Mi Home, синхронизировать приложение с пылесосом.
  2. Установить на смартфон приложение Алиса.
  3. Запустить программу Яндекс, авторизоваться.
  4. Выбрать «Умный дом», выбрать — «Добавить». Из представленного перечня указать «Xiaomi».
  5. Выполнить авторизацию через профиль Xiaomi (который используется для входа в приложение Mi Home). Примерно через 2 – 3 минуты в списке «Умный дом» появятся все совместимые устройства, которыми можно управлять голосовыми командами.
  6. Открыть приложение Mi Home. Переименовать робот-пылесос, используя только кириллицу.

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

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

Возможные проблемы и как их решить

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

  1. Если прошивка (как при помощи телефона, так и ПК) заканчивается ошибкой, то в большинстве случаев помогает банальная перезагрузка пылесоса. То есть его достаточно выключить и включить при помощи кнопки на самом корпусе.
  2. Если при использовании ПК программа WIN-MIROBO сразу закрывается после запуска, то рекомендуется проверить сетевые настройки и добавить подключенный Wi-Fi в домашнюю сеть. В противном случае задействует брандмауэр, который блокирует обмен данными с «неизвестными» устройствами, для подключения к которым не требуется вводить пароль.
  3. Через некоторое время настройки установленного голосового пакета сбрасываются до заводских или уведомления просто не воспроизводятся. Такое происходит только после сброса Wi-Fi робота-пылесоса. Иногда — после обновления прошивки через Mi Home. В этом случае рекомендуется выполнить его перепрошивку повторно.

Итого, русифицировать робот-пылесос от Xiaomi достаточно просто. Удобно, что XVacuum Firmware и WIN-MIROBO позволяют это сделать даже в том случае, если техника выпущена для продажи на китайском потребительском рынке (их покупают, так как они стоят дешевле «глобальных» версий). Вся процедура занимает всего 5 – 10 минут.

Добавление робота-пылесоса в Mi Home

Просмотрев видео вы узнаете как настроить русский язык на роботе-пылесосе Xiaomi:

Если вы купили данную модель пылесоса для китайского рынка (на данный момент только такие и существуют) по умолчанию, из коробки, робот-пылесос будет разговаривать на китайском языке. Но всего за 5 минут это недоразумение легко исправляется.

В описанных ниже способах вам понадобится телефон на Android OS (При сильном желании можно прошить и из под Windows и IoS, но это дольше, чем вы одолжите смартфон на Андроиде у друга).

Способ №1

На данный момент это самый простой и быстрой способ установки русского голосового пакета, к сожалению, на данную модель он доступен только 1.

Способ №2

Скачиваем и устанавливаем модифицированное приложение MiHome Vevs.

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

Если используете новый аккаунт, добавляем пылесос в приложение (предварительно сбросьте настройки wi-fi, удерживая одновременно 2 кнопки на верхней панели).

Скачиваем модифицированный плагин в разделе ФАЙЛЫ робота пылесоса Xiaomi Vacuum Cleaner 1S

 Копируем распакованное содержимое файла  с заменой во внутреннюю папку 1001012/XXXXXX/ (XXXXXX – название папки, может меняться). Если с заменой плагина есть сложности, читайте статью про замену плагинов

 Перезапускаем приложение, для этого выгружаем его из памяти телефона и запускаем снова (если этот момент вызывает сложности просто перезагрузите телефон)

В настройках робота пылесоса выбираем Русский голосовой пакет.

После этого в пылесос закачается русский голосовой пакет (для данной модели он единственный, другие варианты озвучки поставить не получится — особенность прошивки третьего поколения)

Способ №3

Скачиваем и устанавливаем программу XVacuum+Firmware на смартфон.

Скачиваем русский голосовой пакет в разделе ФАЙЛЫ в карточке вашей модели робота пылесоса, Xiaomi Vacuum Cleaner 1SMi Robot Vacuum CleanerRoborock S5 Sweep One, Roborock S7/T7

Зажимаем на пылесосе одновременно две кнопки на верхней панели  на несколько секунд, пока не прозвучит фраза о сбросе настроек Wi-Fi (скорее всего будет на китайском языке).

Открываем настройки Wi-Fi смартфона и находим сеть которую раздает робот пылесос будет называться примерно rockrobo-vacuum***, подключаемся к ней.

Теперь запускам программу Xvacuum Firmware, выбираем Flash Sound.

Выбираем голосовой пакет, который перед этим извлекали из архива на телефоне.

Ждем завершения процесса установки – в конце прошивки будет команда Done!

После этого можно отсоединиться от wi-fi сети пылесоса и проверить корректность прошивки, нажав кнопку уборки или открыть крышку и достать отсек с пылесборником.

Добавляем пылесос в MiHome, если у вас будут сложности с этим, читайте соответствующую статью.

Оцените статью
Радиокоптер.ру
Добавить комментарий