Обсуждение Xiaomi Mijia G1 Sweeping Vacuum Cleaner — робот-пылесос
Xiaomi Mijia G1 Sweeping Vacuum Cleaner
Обсуждение | Покупка » | Приложение » | Выбор и сравнение пылесосов » |
Это универсальное решение для дома, которое отличается достаточно высокой мощностью всасывания — 2200 Па. Работает устройство на базе двигателя от японского производителя NIDEC.
Производитель заявляет, что за счёт специального тройного фильтра Mijia Sweeping Robot G1 способен всасывать даже очень мелкие частицы. При этом во время уборки робот смачивает пол при помощи специальной губки, на которую равномерно подаётся вода из встроенного резервуара на 200 мл.
Корпус у устройства достаточно компактный, 82 мм в высоту, что позволяет ему легко заезжать под кровати и журнальные столики. Препятствия высотой до 17 мм ему тоже не помеха.
Аккумулятор на 2500 мА·ч обеспечивает до 90 минут автономной работы, после чего робот автоматически вернётся на подпитку к док-станции. Также управлять Mijia Sweeping Robot G1 можно из приложения, где отображается и карта помещения, которую «рисует» робот.
Для настройки пылесоса устанавливаем приложение Mi Home, в настройках выбрать регион Китай для китайской версии робота, для глобальной выбирать свой регион.
Пылесос работает в сетях Wi-Fi 2.4 ГГЦ. Если ваш роутер настроен на работу в сетях 5 ГГц, нужно выбрать режим 2.4 ГГЦ / 5 ГГЦ
Китайскую версию удастся русифицировать только путем замены пары — Процессор+ПЗУ
Звуковой языковой пакет не меняется
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку под сообщениями, на которые необходимо добавить ссылки.
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).
Сообщение отредактировал podolsk26 — 26.12.22, 09:03
Добавь сразу в шапку. Чтобы ми хоум приконектился к роботу, нужно поставить в настройках приложения регион — Китай.
Сообщение отредактировал drelarin — 19.06.20, 14:48
Источник
Win mirobo initialization error cannot connect to device method miio info error on socket receive
* Если названия вашего робота нет в первой строчке данной темы, то значит вам в другую тему.
В данной теме обсуждается только процесс прошивки, возникающие при этом проблемы и недокументированное использование возможностей в следствии рутования.
Xiaomi Mi Robot Vacuum-Mop (1С) прошить в данной теме нельзя, профильная тема: ссылка.
Xiaomi Mi Robot Vacuum-Mop (2С) ссылка.
Для Mop P (STYJ02YM) ссылка.
Для Xiaomi Mijia G1 Sweeping Vacuum Cleaner (Mop essential MJSTG1) ссылка.
Робот-пылесос Xiaomi Mi Robot Vacuum оснащен малошумным бесщеточным мотором, поставляемым японской фирмой NIDEC. Вентилятор дает максимальное давление в целых 1800 Па, которая обеспечивает большую мощность при работе с жесткой грязью.
Mi Robot Vacuum также оснащен тремя процессорами: четырехъядерным процессором Allwinner, сопроцессором STMicroelectronics ARM и процессором обработки изображения Texas Instruments LDS. Трио помогает пылесосу получать данные в режиме реального времени от россыпи из 12 различных типов датчиков (датчик определения расстояния LDS, ультразвуковой радар, датчик расстояния до стены, датчик крупной грязи, датчик падения, гироскопы, акселерометры и так далее). Лазерный дальномер и ультразвуковой радар сканируют окружающее робота пространство на все 360 градусов с частотой замеров 1800 раз/сек. Эта технология похожа на ту, что мы можем видеть в современных беспилотных автомобилях.
Встроенная батарея емкостью 5200 мАч составлена из аккумуляторов повышенной емкости типа 18650 от LG и Panasonic и гарантирует 2,5 уборку от одного заряда батареи.
- Внимание! Партии с новыми прошивками (4004 и выше — для первого поколения, 1910 и выше — для второго поколения) в разделе восстановления, у вас нет возможности ставить кастомные прошивки на таких роботов.
- В новых ревизиях второго поколения роботов, выпущенных начиная с 03.2019, а также в прошивках, начиная с 02.2019, появилась проверка принадлежности робота к региону. То есть робот для китайского рынка (в России тоже часто такие продают под видом европейского) больше не работает в России. Прошить себя не дает и т.д.
Кастомные прошивки:
Важно: Обе версии робота прошиваются одинаково, то есть все инструкции по прошивке подходят к обеим версиям! Для 3 поколения только офф. пакеты через моды МиХоум или напрямую со смартфона XVacuum Firmware
Вопрос/ Ответ:
В: Зачем?
О: После получения рут прав вы получаете полноценный дистрибутив Ubuntu внутри пылесоса. Что с этим делать решать вам. После этого только ваша фантазия ограничивает возможности пылесоса, ну и, соответственно, умения работать с Ubuntu.
Для первой версии:
Полный сток (версия 3532) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd v11_003532.fullos_root.pkg.
- Полный сток (версия 3.3.9_003514) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003506) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003416) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003254) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003194, начиная с этой версии появилась зональная уборка) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003132) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
Модифицированные прошивки
——————
Теперь зональная уборка и отправка в определенную точку работает официально в родном плагине MiHome, больше никаких манипуляций.
Для второй версии:
Ввиду появления региональной блокировки у второго поколения робота используйте модифицированные прошивки
- Полный сток (версия 001792) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd
- Полный сток (версия 001780) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001632) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001518) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001414) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001408) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001344) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001228) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001168) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
Важно: В роботе языковые пакеты не копятся, в нем всегда только один языковой пакет. Поэтому одновременно установить можно только один языковой пакет. Выбор языка в MiHome никак не связан с тем, что находится в роботе. MiHome лишь дает команду роботу скачать языковой пакет по ссылке, заранее запрограммированной разработчиками. То есть только разработчики могут добавить в MiHome языки. Вы же устанавливаете языковой пакет именно на робота вместо текущего. MiHome об этом ничего не знает и никогда не узнает.
Для 3-го поколения:
*Для третьего поколения русский пакет на данный момент существует всего 1 — официальный. Пакеты для третьего поколения теперь не только зашифрованы, но и подписаны сертификатом. То есть больше никто не может создавать свои пакеты.
Для 1-го и 2-го поколений: (для 3-го они НЕ подходят, подробности в FAQ)
*Языковые пакеты можно ставить на любую прошивку, независимо стоковая (оригинальная) или кастомная.
- 3 типа звуковых пакетов для Roborock
Источник
install — issues with WIN-MIROBO #122
I’ve tried to install a pre rooted version as described in the guide but I had problems with WIN-MIROBO.
I get the toke from my android phone with the modified Mi Home App. I downloaded the Version root_1898.pkg and placed it into the firmware folder. But the I received the following error:
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Device handshake error on socket receive. «
Does anyone has an idea what I can do?
The text was updated successfully, but these errors were encountered:
I’d say it could be firewall blocking connections or wrong IP address of a robot specified in configuration.
Okay, I reset the Wifi of the robot. Then I connected directly to the robot via Wifi with a Win Notebook and disable all firwalls. But now I receive the following error.
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Method ‘miIO.info’ error on socket receive.
Press any key for exit. «
Does someone have an idea what I did wrong?
@dnl0319 I had the same problem on my Gen.1 a couple of days ago, running the original and current Xiaomi firmware (not Valetudo).
It seems that the current Xiaomi firmware blocks flashing, even if you have the token.
So I resetted the robi to the factory firmware and picked up my token. After that I was able to flash Valetudo via rrcc and possible also via WIN-MIROBO.
Sorry to go gravedigging but I have the same problem.
After my valetudo rrand robot seemed to once again reset itself I’m back on a chinese speaking robot.
Tried connecting to it with win-mirobo to reflash but I get the error
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Method ‘miIO.info’ error on socket receive.
Press any key for exit. »
Tried completely resetting my robo but the issue persists.
The MiHome App says the robo is on firmware 3.3.9_003088 (and this is after a complete reset.)
Any ideas what I can try to connect to the robo?
Try flashing via XVacuum app on the smartphone.
«Requested page not found» on XDA when trying to download the apk.
Is the app hosted somewhere else?
nvm found a link
no dice.
using the app and connecting directly to the vacuumAP i with the correct token I get:
The server started
Handshaking.
Handshake is successful
The token is got
Trying to get the status (this 50 times)
timeout: Call to the vacuum timed out
Added the robo to my wifi and its the same. Gets stuck on «Trying to get the status»
I’m dumb.
Typo in the token.
Works now
© 2023 GitHub, Inc.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Источник
Win mirobo initialization error cannot connect to device method miio info error on socket receive
* Если названия вашего робота нет в первой строчке данной темы, то значит вам в другую тему.
В данной теме обсуждается только процесс прошивки, возникающие при этом проблемы и недокументированное использование возможностей в следствии рутования.
Xiaomi Mi Robot Vacuum-Mop (1С) прошить в данной теме нельзя, профильная тема: ссылка.
Xiaomi Mi Robot Vacuum-Mop (2С) ссылка.
Для Mop P (STYJ02YM) ссылка.
Для Xiaomi Mijia G1 Sweeping Vacuum Cleaner (Mop essential MJSTG1) ссылка.
Робот-пылесос Xiaomi Mi Robot Vacuum оснащен малошумным бесщеточным мотором, поставляемым японской фирмой NIDEC. Вентилятор дает максимальное давление в целых 1800 Па, которая обеспечивает большую мощность при работе с жесткой грязью.
Mi Robot Vacuum также оснащен тремя процессорами: четырехъядерным процессором Allwinner, сопроцессором STMicroelectronics ARM и процессором обработки изображения Texas Instruments LDS. Трио помогает пылесосу получать данные в режиме реального времени от россыпи из 12 различных типов датчиков (датчик определения расстояния LDS, ультразвуковой радар, датчик расстояния до стены, датчик крупной грязи, датчик падения, гироскопы, акселерометры и так далее). Лазерный дальномер и ультразвуковой радар сканируют окружающее робота пространство на все 360 градусов с частотой замеров 1800 раз/сек. Эта технология похожа на ту, что мы можем видеть в современных беспилотных автомобилях.
Встроенная батарея емкостью 5200 мАч составлена из аккумуляторов повышенной емкости типа 18650 от LG и Panasonic и гарантирует 2,5 уборку от одного заряда батареи.
- Внимание! Партии с новыми прошивками (4004 и выше — для первого поколения, 1910 и выше — для второго поколения) в разделе восстановления, у вас нет возможности ставить кастомные прошивки на таких роботов.
- В новых ревизиях второго поколения роботов, выпущенных начиная с 03.2019, а также в прошивках, начиная с 02.2019, появилась проверка принадлежности робота к региону. То есть робот для китайского рынка (в России тоже часто такие продают под видом европейского) больше не работает в России. Прошить себя не дает и т.д.
Кастомные прошивки:
Важно: Обе версии робота прошиваются одинаково, то есть все инструкции по прошивке подходят к обеим версиям! Для 3 поколения только офф. пакеты через моды МиХоум или напрямую со смартфона XVacuum Firmware
Вопрос/ Ответ:
В: Зачем?
О: После получения рут прав вы получаете полноценный дистрибутив Ubuntu внутри пылесоса. Что с этим делать решать вам. После этого только ваша фантазия ограничивает возможности пылесоса, ну и, соответственно, умения работать с Ubuntu.
Для первой версии:
Полный сток (версия 3532) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd v11_003532.fullos_root.pkg.
- Полный сток (версия 3.3.9_003514) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003506) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003416) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003254) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003194, начиная с этой версии появилась зональная уборка) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 3.3.9_003132) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
Модифицированные прошивки
——————
Теперь зональная уборка и отправка в определенную точку работает официально в родном плагине MiHome, больше никаких манипуляций.
Для второй версии:
Ввиду появления региональной блокировки у второго поколения робота используйте модифицированные прошивки
- Полный сток (версия 001792) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd
- Полный сток (версия 001780) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001632) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001518) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001414) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001408) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001344) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001228) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
- Полный сток (версия 001168) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd.
Важно: В роботе языковые пакеты не копятся, в нем всегда только один языковой пакет. Поэтому одновременно установить можно только один языковой пакет. Выбор языка в MiHome никак не связан с тем, что находится в роботе. MiHome лишь дает команду роботу скачать языковой пакет по ссылке, заранее запрограммированной разработчиками. То есть только разработчики могут добавить в MiHome языки. Вы же устанавливаете языковой пакет именно на робота вместо текущего. MiHome об этом ничего не знает и никогда не узнает.
Для 3-го поколения:
*Для третьего поколения русский пакет на данный момент существует всего 1 — официальный. Пакеты для третьего поколения теперь не только зашифрованы, но и подписаны сертификатом. То есть больше никто не может создавать свои пакеты.
Для 1-го и 2-го поколений: (для 3-го они НЕ подходят, подробности в FAQ)
*Языковые пакеты можно ставить на любую прошивку, независимо стоковая (оригинальная) или кастомная.
- 3 типа звуковых пакетов для Roborock
Источник
Выдает ошибку при попытке перепрошивки робота пылесоса?
Я последовал этой инструкции
https://perm-2.ru/kak-perevesti-na-russkiy-yazyk-r…
но на этапе с командной строкой мне выпадает такая ошибка:
WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Method 'miIO.info' error on socket receive...
Press any key for exit...
модель у меня mi robot vacuum-mop 2 pro
Как решить данную проблемму?
-
Вопрос задан23 авг. 2022
-
519 просмотров
Пригласить эксперта
Обратитесь на форум 4PDA. Здесь нету пользователей, которые бы могли помочь… Возможно я бы мог помочь, но я не знаю как там перепрошивать пылесосы )))
А вообще, вроде же судя по инструкции можно поменять язык в Mi Home
https://4pda.to/forum/index.php?showtopic=881982&s…
-
Показать ещё
Загружается…
30 янв. 2023, в 08:15
20000 руб./за проект
30 янв. 2023, в 08:09
1000 руб./за проект
30 янв. 2023, в 07:48
500 руб./за проект
Минуточку внимания
Для этого нам необходим компьютер на базе Windows (желательно 10 версии), смартфон на Android и сам пылесос.
Важно! Данная инструкция подходит исключительно для робот-пылесоса Xiaomi Roborock Sweep One (S5, S50, S52, S51).
- Устанавливаем кастомное приложение Mi Home
. Если на смартфоне есть эта программа – то необходимо ее удалить и заменить на версию, которую мы предлагаем; - Проходим регистрацию, выбираем китайский/южнокорейский регион (зависит от версии пылесоса китайский или глобальный) и синхронизируем пылесос со смартфоном;
- Заходим во вкладку с пылесосом;
- Кликаем на три точки в правом верхнем углу и выбираем «General Settings»;
- Нажимаем «Информация о сети»;
- Запоминаем два параметра: IP адрес и токен;
- Скачиваем архив на компьютер;
- Открываем его и выбираем файлы «win-mirobo» с разрешениями «.ini», и «.bat»;
- Открываем файл с расширением «.ini» и заменяем IP и токен на те, которые мы получили в приложении «Mi home»;
- Сохраняем, выходим из файла и ставим пылесос на станцию зарядки (минимум — 20%);
- Запускаем файл с расширением «.bat». Соглашаемся со всеми запросами и ожидаем окончания загрузки консоли;
- В консоли прописываем «1» и кликаем «Еnter»;
- Повторяем предыдущее действие;
- Ожидаем окончания процесса прошивки Xiaomi Mi Robot Vacuum;
- Добавляем русский язык;
- Запускаем файл «win-mirobo» с расширением «.bat»;
- Вводим «2» и нажимаем «Enter»;
- Вводим цифру одного из языковых пакетов, например 4, кликаем «Enter»;
Варианты озвучки можно прослушать в папке «voicepacks». После окончания прошивки пылесос заговорит на выбранном языке.
Данная статья представлена в ознакомительный целях, администрация сайта ответственности не несет.
Источник xistore.by
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
Closed
dnl0319 opened this issue
Feb 16, 2020
· 8 comments
Closed
install — issues with WIN-MIROBO
#122
dnl0319 opened this issue
Feb 16, 2020
· 8 comments
Comments
Hello,
I’ve tried to install a pre rooted version as described in the guide but I had problems with WIN-MIROBO.
I get the toke from my android phone with the modified Mi Home App. I downloaded the Version root_1898.pkg and placed it into the firmware folder. But the I received the following error:
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Device handshake error on socket receive…»
Does anyone has an idea what I can do?
I’d say it could be firewall blocking connections or wrong IP address of a robot specified in configuration.
Okay, I reset the Wifi of the robot. Then I connected directly to the robot via Wifi with a Win Notebook and disable all firwalls. But now I receive the following error.
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Method ‘miIO.info’ error on socket receive…
Press any key for exit…»
Does someone have an idea what I did wrong?
@dnl0319 I had the same problem on my Gen.1 a couple of days ago, running the original and current Xiaomi firmware (not Valetudo).
It seems that the current Xiaomi firmware blocks flashing, even if you have the token.
So I resetted the robi to the factory firmware and picked up my token. After that I was able to flash Valetudo via rrcc and possible also via WIN-MIROBO.
Sorry to go gravedigging but I have the same problem.
After my valetudo rrand robot seemed to once again reset itself I’m back on a chinese speaking robot.
Tried connecting to it with win-mirobo to reflash but I get the error
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Method ‘miIO.info’ error on socket receive…
Press any key for exit…»
Tried completely resetting my robo but the issue persists.
The MiHome App says the robo is on firmware 3.3.9_003088 (and this is after a complete reset.)
Any ideas what I can try to connect to the robo?
Try flashing via XVacuum app on the smartphone.
XVacuum
«Requested page not found» on XDA when trying to download the apk.
Is the app hosted somewhere else?
nvm found a link
no dice.
using the app and connecting directly to the vacuumAP i with the correct token I get:
The server started
Handshaking…
Handshake is successful
The token is got
Trying to get the status (this 50 times)
timeout: Call to the vacuum timed out
Any ideas?
Added the robo to my wifi and its the same. Gets stuck on «Trying to get the status»
I’m dumb.
Typo in the token.
Works now
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
Sign in
to your account
Closed
dnl0319 opened this issue
Feb 16, 2020
· 8 comments
Closed
install — issues with WIN-MIROBO
#122
dnl0319 opened this issue
Feb 16, 2020
· 8 comments
Comments
Hello,
I’ve tried to install a pre rooted version as described in the guide but I had problems with WIN-MIROBO.
I get the toke from my android phone with the modified Mi Home App. I downloaded the Version root_1898.pkg and placed it into the firmware folder. But the I received the following error:
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Device handshake error on socket receive…»
Does anyone has an idea what I can do?
I’d say it could be firewall blocking connections or wrong IP address of a robot specified in configuration.
Okay, I reset the Wifi of the robot. Then I connected directly to the robot via Wifi with a Win Notebook and disable all firwalls. But now I receive the following error.
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Method ‘miIO.info’ error on socket receive…
Press any key for exit…»
Does someone have an idea what I did wrong?
@dnl0319 I had the same problem on my Gen.1 a couple of days ago, running the original and current Xiaomi firmware (not Valetudo).
It seems that the current Xiaomi firmware blocks flashing, even if you have the token.
So I resetted the robi to the factory firmware and picked up my token. After that I was able to flash Valetudo via rrcc and possible also via WIN-MIROBO.
Sorry to go gravedigging but I have the same problem.
After my valetudo rrand robot seemed to once again reset itself I’m back on a chinese speaking robot.
Tried connecting to it with win-mirobo to reflash but I get the error
«WIN-MIROBO INITIALIZATION ERROR
Can not connect to device: Method ‘miIO.info’ error on socket receive…
Press any key for exit…»
Tried completely resetting my robo but the issue persists.
The MiHome App says the robo is on firmware 3.3.9_003088 (and this is after a complete reset.)
Any ideas what I can try to connect to the robo?
Try flashing via XVacuum app on the smartphone.
XVacuum
«Requested page not found» on XDA when trying to download the apk.
Is the app hosted somewhere else?
nvm found a link
no dice.
using the app and connecting directly to the vacuumAP i with the correct token I get:
The server started
Handshaking…
Handshake is successful
The token is got
Trying to get the status (this 50 times)
timeout: Call to the vacuum timed out
Any ideas?
Added the robo to my wifi and its the same. Gets stuck on «Trying to get the status»
I’m dumb.
Typo in the token.
Works now
Компания Xiaomi известна не только своими смартфонами, но и большим количеством бытовой техники, в том числе роботами-пылесосами. Отличие этих устройств в наличии голосовой озвучки. Озвучка робота-пылесоса Xiaomi необходима для оповещения владельцев о своих действиях, сообщений об ошибках. Возможность варьировать языковую озвучку пылесоса привлекает пользователей: робот-пылесос Xiaomi можно запрограммировать на произнесение забавных фраз или просто сменить озвучку на более комфортную.
Как создать языковой пакет
При покупке робота-пылесоса часто возникает проблема в озвучке. Хорошо, когда достаточно английского языка, который установлен в заводской прошивке, но иногда хочется чего-то оригинального. Тогда пользователь может создать свой языковой пакет. Робот Xiaomi заговорит уже через пару минут. Для создания собственной озвучки, необходимо перейти в пункт меню “Озвучка текста”, залогироваться, выбрать во вкладке “V7 TTS” интересующий вариант озвучки. В поле для озвучки введите ваш текст и нажмите на кнопку “Озвучить”. Через несколько секунд озвучка голосом робота-пылесоса будет завершена, а созданный файл можно скачать и установить в робот-пылесос Xiaomi.
Готовые языковые пакеты и где можно скачать
Одновременно робот-пылесос Xiaomi поддерживает не больше одного варианта озвучки. Если возникнет необходимость сменить голосовой пакет, то процесс прошивки робота-пылесоса Xiaomi частично повторяется. Для тех, кому официальный пакет озвучки кажется скучным, в открытом доступе есть кастомная озвучка для робота-пылесоса Xiaomi.
Интересные варианты озвучки можно найти на различных форумах.
Это интересно: Как почистить робот-пылесос — основные правила по уходу
Варианты русской озвучки
Роботу-пылесосу Xiaomi доступна одна официальная русская озвучка. Среди пользователей популярность обрели языковые пакеты для робота-пылесоса с забавными фразами. Чаще всего пользователями вшивается в робот-пылесос озвучка «Кожаные ублюдки». Популярные файлы с озвучкой:
- голосовой пакет «Максим»;
- голосовой пакет «Кузя»;
- голосовой пакет «Винни-Пух»;
- голосовой пакет с фразами из советских кинофильмов;
- голосовой пакет «Droid BB-8 из Star Wars».
Это интересно: Как подключить робот-пылесос к телефону: пошаговая инструкция и возможные проблемы
Прошивка Xiaomi на русский язык. Пошаговая инструкция
По умолчанию на русском языке может разговаривать только серия роботов-пылесосов Xiaomi Mop, которая вышла в апреле 2021 года. У остальных девайсов английская или китайская озвучка. Устройства поставляются уже русифицированные. Чтобы поменять языковой пакет, робот-пылесос Xiaomi нужно подключить к смартфону:
- Установите приложение MiHome от Xiaomi, которое дает возможность управлять девайсами производителя, вошедшими в серию «Умный дом».
- Авторизуйтесь в приложении, выбрав в качестве региона Европу.
- Сделайте длительное нажатие на иконку с изображением плюса в верхнем правом углу экрана.
- На пылесосе зажмите одновременно кнопки включение и «домой» на несколько секунд, а после звукового оповещения отпустите. Это сбрасывает настройки.
- Теперь пылесос отобразится в приложении как доступный к подключению.
- Укажите данные Wi-Fi соединения. Для пылесоса подходит исключительно диапазон 2.4 ГГц.
- Выберите место работы девайса.
- Введите имя.
- Доступ к пылесосу можно распределить между смартфонами других членов семьи.
На этом процесс подключения завершен и можно приступить к установке русского языка:
- Нажмите на ваше устройство в основном меню мобильного приложения.
- Потяните вверх строку «Режим уборки ».
- Когда откроется меню, нажмите на раздел «Голосовые оповещения ».
- Выберите русский язык.
С помощью телефона Android
Смартфон — самый популярный способ управления домашней техникой, вошедшей в серию устройств для умного дома, поэтому для начала разберемся, как поставить русскую прошивку на робот-пылесос Xiaomi, используя мобильное приложение.
Это интересно: Как подключить робот-пылесос к Алисе: возможные проблемы при подключении и список совместимых роботов-пылесосов с Алисой
Автоматическое определение токена и IP адреса
Токеном называют уникальный идентификатор робота-пылесоса, который нужен для того, чтобы определить его в сети. Изменить токен может только после сброса последних настроек. Без идентификатора и IP, который роутер присваивает роботу- пылесосу, сменить язык не получится. Проще установить его через автоматические настройки. Для поиска IP-адреса и получения токена:
- Скачайте приложение XVacuum Firmware 4.0.0. Сразу после установки не открывайте программу.
- Скачайте нужный голосовой пакет и разархивируйте его. При правильной разархивации вы должны получить файл с расширением pkg. Файлы с другими расширениями робот-пылесос не распознает.
- Зажмите кнопки на верхней панели робота-пылесоса до звукового сигнала, чтобы сбросить настройки интернет-подключения.
- Подключитесь к Wi-Fi робота-пылесоса через Андроид.
- Откройте XVacuum.
- Откройте пункт «Flash Sound» в главном меню.
- Затем выберите загруженный пакет.
Осталось дождаться конца установки. Если вам кажется, что приложение зависло, значит, процесс скоро завершится.
Ручное определение IP адреса и токена
Если токен и айпи определились, это отобразится при входе в приложение. В противном случае искать эти параметры нужно самостоятельно:
- Скачайте видоизмененную утилиту MiHome от Vevs. Предварительно деинсталлируйте официальное приложение.
- Добавьте пылесос, как это указано на примере пылесоса Mop.
- Войдите в профиль.
- Затем откройте пункт “Доступ”.
- Выберите “Доступ к устройству”.
- Токен высветится под наименованием пылесоса. Скопируйте его.
IP узнается следующим образом:
- перейти в основное меню MiHome;
- нажать на название пылесоса;
- нажать на три точки в верхнем углу;
- открыть раздел «Руководство пользователя »;
- нажать на «Серийный номер», где и будет указан IP-адрес.
Теперь настроим XVacuum Firmware:
- Откройте приложение.
- Нажмите на кнопку, открывающую меню.
- Нажмите на пункт «Settings».
- Введите токен и IP.
- Нажмите «Save».
- Перезапустите XVacuum.
Если вы четко следовали инструкции, в главном меню активируются кнопки, а процесс установки языкового пакета не отличаются от установки с автоматическим определением токена.
Это интересно: Проблемы с роботом пылесосом: робот-пылесос не заряжается, ошибка 13 Roborock, нестыковка с базой и другие возможные проблемы
С помощью iPhone
Чтобы загрузить русский язык через операционную систему iOS, скачайте XVacuum для iOS. Далее необходимо скачать языковой пакет для робота-пылесоса Xiaomi. Размещаются загруженные файлы в разделе «Общие файлы». В наименованиях файлов и в названии их пути нельзя использовать нижнее подчеркивание, а для названий можно использовать только латиницу.
Приложение XVacuum Firmware для iOS
Программа скачивается в заархивированном виде и устанавливается с помощью iTunes или похожего приложения. Установка через XVacuum для iOS ничем не отличается от аналогичного действия на Android.
Важно: XVacuum совершает 50 попыток прошивки. В случае неудачи приложение удаляется, процесс настройки и установки повторяется заново.
Установка через ПК
Поставить необходимый пакет на робот-пылесос Xiaomi можно и через компьютер с ОС Windows. Для этого нужно:
- Определить свой IP и токен, воспользовавшись ранее предложенными способами.
- Установить файл win-mirobo-1.1.0-min и разархивировать.
- Открыть разархивированный файл win-mirobo.ini с помощью блокнота.
- Указать айпи и токен в таком виде: ip=Ваш ip-адрес token=Ваш токен.
- Сохранить результат.
- Поместить пакет озвучки в папку “voicepacks”.
- Открыть win-mirobo.bat.
- Если вышеуказанные действия выполнены правильно, то под вторым пунктом появится «Flash voice package». Выберите его, нажав 2, а потом Enter.
- В директории из 6 пункта появится перечень пакетов, из которого выберите необходимый.
Установка языкового пакета на робот-пылесос Xiaomi может занять несколько минут.
Помните: на момент начала прошивки заряд пылесоса должен быть не ниже 20%. Если он отключится в процессе прошивки, то может превратиться в бесполезную груду запчастей.
При соблюдении инструкций у вас появится прикольная озвучка для робота-пылесоса.
Это интересно: Сравнение роботов-пылесосов Xiaomi: какой лучше робот-пылесос линейки Roborock
Возможные проблемы с установкой и как их решить
При подключении робота-пылесоса к смартфону могут возникать некоторые проблемы. Рассмотрим решение самых распространенных из них:
- «Соединение не установлено». Причиной тому могут быть проблемы с вай-фай соединением. В таком случае нужно сменить DNS. Для этого зайдите в настройки Wi-Fi, откройте «Свойства сети» — «Изменить сеть» — «Дополнительно » — «Пользовательские» и поменяйте указанный DNS на 114.114.114.114.
- При установке приложения MiHome на iPhone трафик вашего региона может не считываться приложением. Чтобы решить проблему зайдите в «Profile» — «Settings», кликните на пункт «Region», а затем выберите в качестве региона «India » или «China».
- Нет подключения к телефону. Возможно, сервера не видят трафик из устройства. Для этого установите приложение Orbot VPN и аналогичные. После успешного подключения VPN можно отключить.
Что делать, если робот-пылесос с китайской озвучкой? В сети есть очень много различных решений, как поставить озвучку на робот-пылесос Xiaomi. В основном это советы по установке взломанных приложений, кастомных прошивок и управление через crack ПО. Однако, это грозит тем, что при попытке установить обновления, устройство вовсе может выйти из строя. Поэтому лучше вообще воздержаться от покупки китайской версии робота-пылесоса.
Содержание
- Голосовые пакеты для робота пылесоса xiaomi — скачать
- Языковые пакеты для робота-пылесоса Xiaomi
- Выбор языкового пакета для скачивания
- Простая инструкция
- Решение возможных проблем
- Озвучка робота-пылесоса Xiaomi: как установить озвучку, варианты русской озвучки, проблемы с установкой и как их решить
- Как создать языковой пакет
- Готовые языковые пакеты и где можно скачать
- Варианты русской озвучки
- Прошивка Xiaomi на русский язык. Пошаговая инструкция
- С помощью телефона Android
- Автоматическое определение токена и IP адреса
- Ручное определение IP адреса и токена
- С помощью iPhone
- Приложение XVacuum Firmware для iOS
- Установка через ПК
- Возможные проблемы с установкой и как их решить
Голосовые пакеты для робота пылесоса xiaomi — скачать
Языковые пакеты для робота-пылесоса Xiaomi
Роботы-пылесосы Xiaomi с русской озвучкой становятся все более популярными и востребованными среди российских покупателей. Установка языкового пакета на робот пылесос Xiaomi позволяет устройству не только самостоятельно следить за ежедневной чистотой в доме. Теперь она уведомляет владельцев о своих действиях, сообщает об ошибках или упрекает питомца за оставленную на коврах шерсть. Последний вариант особенно привлекателен для пользователей: устройство ездит по дому и произносит забавные фразы, развлекая хозяев.
Выбор языкового пакета для скачивания
Перед началом установки необходимо определиться с выбором голосового пакета для домашнего помощника. В настоящее время уже есть:
- Пакет Leather Bastards, основанный на популярном меме. Она может содержать проклятия;
- «Scarlet (Alice)» поддерживает зоны очистки голоса.
- «Алиса» от Яндекса в паре с репликами домовенка Кузи из одноименного советского мультфильма;
- мужской голос «Максим«. Здесь можно найти оригинальные обращения к хозяину, такие как «господин» и «ваше высочество», что позволит вам почувствовать себя немного владельцем дворца с подданными. Кроме того, этот пакет по умолчанию громче остальных;
- голос за кадром дроида BB-8 из сериала «Звездные войны«;
- пакет с популярными фразами из культовых советских фильмов «Иван Васильевич меняет профессию», «Операция Ы», «Джентльмены удачи»;
- голос Винни-Пуха;
Почти все пакеты поддерживают комментирование основных действий:
- создание виртуальной стены или прикосновение к ней;
- уборка мусора.
- возвращение на зарядную станцию;
- начинаем уборку;
- создание карты помещения;
Стоит отметить, что эти пакеты могут быть установлены не на все модели роботов-пылесосов Xiaomi. Например, для пылесоса 1S доступна только стандартная русскоязычная озвучка.
Кроме того, у Xiaomi есть суббренд Mijia, и некоторые устройства пересекаются. Так, например, для пылесоса Mijia LDS подходят те же упаковка и инструкция по установке, что и для пылесоса Xiaomi Mi Robot Vacuum Cleaner.
Простая инструкция
- Удалите стандартное приложение Mi Home.
- Загрузите и установите приложение «Mi Home Vevs». Чтобы установить приложение из APK-файла, разрешите эту опцию в настройках телефона.
- Войдите в приложение, перейдите к управлению вакуумом и откройте текущий список стандартных голосовых пакетов.
- Замените файл main.bundle в папке «/storage/emulated/0/Android/data/com.xiaomi.smarthome/files/plugin/install/rn/1000004/…/android» на приведенный выше.
- Откройте приложение, выберите нужный голосовой пакет.
- Удалите приложение и восстановите приложение по умолчанию.
- Развлекайтесь с кожаными ублюдками или Винни пухом.
Решение возможных проблем
Вы также можете самостоятельно справиться с трудностями, возникшими при загрузке голосового пакета. При перепрошивке пылесосов Xiaomi после нажатия кнопки «Flash Sound» вместо системных файлов появляются строки с одинаковой записью «Trying to flash the firmware». В этом случае снова перезагрузите пылесос, одновременно нажав кнопки на корпусе, и выполните вторую загрузку.
Если смартфон не видит распакованный файл pkg при загрузке в XVacuum Firmware, откройте пакет с помощью проводника. Также русские буквы и подчеркивания в имени пакета вызывают ошибку при загрузке пакета. Роботизированная система считывает только латинские символы без каких-либо дополнительных символов. Чтобы исправить ошибку, переименуйте файл.
Прежде чем снова программировать пылесос, проверьте состояние его батареи. Если энергии осталось менее 20%, устройство заряжается. Иногда приложение XVacuum Firmware не устанавливается на ваш телефон, потому что оно заблокировано защитой Google Play. Чтобы отключить его, зайдите в приложение Play Market, откройте меню «Защита Play», а затем в «Настройках» отмените сканирование приложений.
Если после загрузки прошивки вы потеряли контроль над устройством со смартфона, необходимо снова добавить его в приложение. По состоянию на 2019 год пылесосы Xiomi производятся отдельно для Европы и Китая. Из-за привязки к региону китайским роботом нельзя управлять через приложение Mi Home с европейской авторизацией, выучить токен и запрограммировать его на русском языке. Однако это ограничение можно обойти, выбрав в качестве региона регистрации Китай.
Изменение языкового пакета может быть рискованным мероприятием. Иногда система дает сбой, пылесос не подключается к док-станции. Гарантия не распространяется на неисправности, вызванные вмешательством третьих лиц. Поэтому робота придется ремонтировать в частной мастерской.
Источник
Озвучка робота-пылесоса Xiaomi: как установить озвучку, варианты русской озвучки, проблемы с установкой и как их решить
Компания Xiaomi известна не только своими смартфонами, но и большим количеством бытовой техники, в том числе роботами-пылесосами. Отличие этих устройств в наличии голосовой озвучки. Озвучка робота-пылесоса Xiaomi необходима для оповещения владельцев о своих действиях, сообщений об ошибках. Возможность варьировать языковую озвучку пылесоса привлекает пользователей: робот-пылесос Xiaomi можно запрограммировать на произнесение забавных фраз или просто сменить озвучку на более комфортную.
Как создать языковой пакет
При покупке робота-пылесоса часто возникает проблема в озвучке. Хорошо, когда достаточно английского языка, который установлен в заводской прошивке, но иногда хочется чего-то оригинального. Тогда пользователь может создать свой языковой пакет. Робот Xiaomi заговорит уже через пару минут. Для создания собственной озвучки, необходимо перейти в пункт меню “Озвучка текста”, залогироваться, выбрать во вкладке “V7 TTS” интересующий вариант озвучки. В поле для озвучки введите ваш текст и нажмите на кнопку “Озвучить”. Через несколько секунд озвучка голосом робота-пылесоса будет завершена, а созданный файл можно скачать и установить в робот-пылесос Xiaomi.
Готовые языковые пакеты и где можно скачать
Одновременно робот-пылесос Xiaomi поддерживает не больше одного варианта озвучки. Если возникнет необходимость сменить голосовой пакет, то процесс прошивки робота-пылесоса Xiaomi частично повторяется. Для тех, кому официальный пакет озвучки кажется скучным, в открытом доступе есть кастомная озвучка для робота-пылесоса Xiaomi.
Варианты русской озвучки
Роботу-пылесосу Xiaomi доступна одна официальная русская озвучка. Среди пользователей популярность обрели языковые пакеты для робота-пылесоса с забавными фразами. Чаще всего пользователями вшивается в робот-пылесос озвучка «Кожаные ублюдки». Популярные файлы с озвучкой:
- голосовой пакет «Максим»;
- голосовой пакет «Кузя»;
- голосовой пакет «Винни-Пух»;
- голосовой пакет с фразами из советских кинофильмов;
- голосовой пакет «Droid BB-8 из Star Wars».
Прошивка Xiaomi на русский язык. Пошаговая инструкция
По умолчанию на русском языке может разговаривать только серия роботов-пылесосов Xiaomi Mop, которая вышла в апреле 2021 года. У остальных девайсов английская или китайская озвучка. Устройства поставляются уже русифицированные. Чтобы поменять языковой пакет, робот-пылесос Xiaomi нужно подключить к смартфону:
- Установите приложение MiHome от Xiaomi, которое дает возможность управлять девайсами производителя, вошедшими в серию «Умный дом».
- Авторизуйтесь в приложении, выбрав в качестве региона Европу.
- Сделайте длительное нажатие на иконку с изображением плюса в верхнем правом углу экрана.
- На пылесосе зажмите одновременно кнопки включение и «домой» на несколько секунд, а после звукового оповещения отпустите. Это сбрасывает настройки.
- Теперь пылесос отобразится в приложении как доступный к подключению.
- Укажите данные Wi-Fi соединения. Для пылесоса подходит исключительно диапазон 2.4 ГГц.
- Выберите место работы девайса.
- Введите имя.
- Доступ к пылесосу можно распределить между смартфонами других членов семьи.
На этом процесс подключения завершен и можно приступить к установке русского языка:
- Нажмите на ваше устройство в основном меню мобильного приложения.
- Потяните вверх строку «Режим уборки ».
- Когда откроется меню, нажмите на раздел «Голосовые оповещения ».
- Выберите русский язык.
С помощью телефона Android
Смартфон — самый популярный способ управления домашней техникой, вошедшей в серию устройств для умного дома, поэтому для начала разберемся, как поставить русскую прошивку на робот-пылесос Xiaomi, используя мобильное приложение.
Автоматическое определение токена и IP адреса
Токеном называют уникальный идентификатор робота-пылесоса, который нужен для того, чтобы определить его в сети. Изменить токен может только после сброса последних настроек. Без идентификатора и IP, который роутер присваивает роботу- пылесосу, сменить язык не получится. Проще установить его через автоматические настройки. Для поиска IP-адреса и получения токена:
- Скачайте приложение XVacuum Firmware 4.0.0. Сразу после установки не открывайте программу.
- Скачайте нужный голосовой пакет и разархивируйте его. При правильной разархивации вы должны получить файл с расширением pkg. Файлы с другими расширениями робот-пылесос не распознает.
- Зажмите кнопки на верхней панели робота-пылесоса до звукового сигнала, чтобы сбросить настройки интернет-подключения.
- Подключитесь к Wi-Fi робота-пылесоса через Андроид.
- Откройте XVacuum.
- Откройте пункт «Flash Sound» в главном меню.
- Затем выберите загруженный пакет.
Осталось дождаться конца установки. Если вам кажется, что приложение зависло, значит, процесс скоро завершится.
Ручное определение IP адреса и токена
Если токен и айпи определились, это отобразится при входе в приложение. В противном случае искать эти параметры нужно самостоятельно:
- Скачайте видоизмененную утилиту MiHome от Vevs. Предварительно деинсталлируйте официальное приложение.
- Добавьте пылесос, как это указано на примере пылесоса Mop.
- Войдите в профиль.
- Затем откройте пункт “Доступ”.
- Выберите “Доступ к устройству”.
- Токен высветится под наименованием пылесоса. Скопируйте его.
IP узнается следующим образом:
- перейти в основное меню MiHome;
- нажать на название пылесоса;
- нажать на три точки в верхнем углу;
- открыть раздел «Руководство пользователя »;
- нажать на «Серийный номер», где и будет указан IP-адрес.
Теперь настроим XVacuum Firmware:
- Откройте приложение.
- Нажмите на кнопку, открывающую меню.
- Нажмите на пункт «Settings».
- Введите токен и IP.
- Нажмите «Save».
- Перезапустите XVacuum.
Если вы четко следовали инструкции, в главном меню активируются кнопки, а процесс установки языкового пакета не отличаются от установки с автоматическим определением токена.
С помощью iPhone
Чтобы загрузить русский язык через операционную систему iOS, скачайте XVacuum для iOS. Далее необходимо скачать языковой пакет для робота-пылесоса Xiaomi. Размещаются загруженные файлы в разделе «Общие файлы». В наименованиях файлов и в названии их пути нельзя использовать нижнее подчеркивание, а для названий можно использовать только латиницу.
Приложение XVacuum Firmware для iOS
Программа скачивается в заархивированном виде и устанавливается с помощью iTunes или похожего приложения. Установка через XVacuum для iOS ничем не отличается от аналогичного действия на Android.
Установка через ПК
Поставить необходимый пакет на робот-пылесос Xiaomi можно и через компьютер с ОС Windows. Для этого нужно:
- Определить свой IP и токен, воспользовавшись ранее предложенными способами.
- Установить файл win-mirobo-1.1.0-min и разархивировать.
- Открыть разархивированный файл win-mirobo.ini с помощью блокнота.
- Указать айпи и токен в таком виде: ip=Ваш ip-адрес token=Ваш токен.
- Сохранить результат.
- Поместить пакет озвучки в папку “voicepacks”.
- Открыть win-mirobo.bat.
- Если вышеуказанные действия выполнены правильно, то под вторым пунктом появится «Flash voice package». Выберите его, нажав 2, а потом Enter.
- В директории из 6 пункта появится перечень пакетов, из которого выберите необходимый.
Установка языкового пакета на робот-пылесос Xiaomi может занять несколько минут.
При соблюдении инструкций у вас появится прикольная озвучка для робота-пылесоса.
Возможные проблемы с установкой и как их решить
При подключении робота-пылесоса к смартфону могут возникать некоторые проблемы. Рассмотрим решение самых распространенных из них:
- «Соединение не установлено». Причиной тому могут быть проблемы с вай-фай соединением. В таком случае нужно сменить DNS. Для этого зайдите в настройки Wi-Fi, откройте «Свойства сети» — «Изменить сеть» — «Дополнительно » — «Пользовательские» и поменяйте указанный DNS на 114.114.114.114.
- При установке приложения MiHome на iPhone трафик вашего региона может не считываться приложением. Чтобы решить проблему зайдите в «Profile» — «Settings», кликните на пункт «Region», а затем выберите в качестве региона «India » или «China».
- Нет подключения к телефону. Возможно, сервера не видят трафик из устройства. Для этого установите приложение Orbot VPN и аналогичные. После успешного подключения VPN можно отключить.
Что делать, если робот-пылесос с китайской озвучкой? В сети есть очень много различных решений, как поставить озвучку на робот-пылесос Xiaomi. В основном это советы по установке взломанных приложений, кастомных прошивок и управление через crack ПО. Однако, это грозит тем, что при попытке установить обновления, устройство вовсе может выйти из строя. Поэтому лучше вообще воздержаться от покупки китайской версии робота-пылесоса.
» alt=»Озвучка робота-пылесоса Xiaomi: как установить озвучку, варианты русской озвучки, проблемы с установкой и как их решить»>
Источник
Ok. I’m install Python 3.5.2+
Error: 🙁
% mirobo discover ✭
Traceback (most recent call last):
File "/usr/local/bin/mirobo", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3080, in <module>
@_call_aside
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3066, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3093, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 651, in _build_master
ws.require(__requires__)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 952, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 839, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'netifaces!=0.10.5' distribution was not found and is required by zeroconf
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
import apport.fileutils
File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
from apport.packaging_impl import impl as packaging
File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 20, in <module>
import apt
File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
import apt_pkg
ImportError: No module named 'apt_pkg'
Original exception was:
Traceback (most recent call last):
File "/usr/local/bin/mirobo", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3080, in <module>
@_call_aside
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3066, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3093, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 651, in _build_master
ws.require(__requires__)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 952, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 839, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'netifaces!=0.10.5' distribution was not found and is required by zeroconf
% python3.5 -V ✭
Python 3.5.2+
vim /usr/local/bin/mirobo
1 #!/usr/bin/python3.5
2 # EASY-INSTALL-ENTRY-SCRIPT: 'python-miio==0.3.9','console_scripts','mirobo'
3 __requires__ = 'python-miio==0.3.9'
4 import sys
5 from pkg_resources import load_entry_point
6
7 if __name__ == '__main__':
8 sys.exit(
9 load_entry_point('python-miio==0.3.9', 'console_scripts', 'mirobo')()
10 )
~
—————————————— Введение. Общая информация ——————————————
У FloleVac перестала загружаться карта, зональная уборка не везде работает, пылесос вроде бы принимает команду, но спустя 30 секунд сообщает, что уборка завершена и меня это выбесило. Стандартный MiHome меня тоже не устраивает, чтобы пылесос поехал на кухню, он должен при уборке объехать всю квартиру и только по пути доедет до кухни, а вручную выделять зону, убейте меня. Не мой вариант. Установил на пылесос веб сервер Valetudo и делюсь с вами своим результатом.
1) Стандартный MiHome
2) Через софт FloleVac
3) MQTT
4) Valetudo, скачать можно здесь
5) FAQ Valetudo
6) ioBroker и telegram
7) RoboRock Control Center
8) Xiaomi Vacuum Cleaner Telegram Bot
Valetudo — это устанавливаемый в пылесос web-сервер. После установки появляется возможность управлять пылесосом из любого браузера с любого компьютера или гаджета в локальной сети.
Выглядит это таким образом
Доступ через PUTTY
- 01 — Valetudo.jpg (62.61 КБ) 13176 просмотров
Так выглядит web интерфейс в majordomo
Почему я выбрал Valetudo, вместо стоковой прошивки?
При входе по ssh показывается общая информация (ip, token, did, версия прошивки и другое).
— Логинам root и cleaner установлен пароль — cleaner.
Вход по ssh пользователем root может пригодиться например для программы RoboRock Control Center.
— Добавлены в систему wget, nano, htop, bbe, snmpd (community: public).
— Установлен Valetudo 0.2.3. Более поздние версии идут с отвязкой от облака Xiaomi и карта в МиХоме показываться не будет.
— Добавлена отдельная прошивка содержащая Valetudo(пример имени файла vacuum_valetudo_1898.pkg). В ней нет смены региона. А так же она не передает карты и данные на облачные сервера, управление роботом возможно либо через Valetudo либо через альтернативные Умные Дома. MiHome работать не будет.
— Пропатчен rrlogd (отключено шифрование карт) для показа карты в режиме покоя через Valetudo.
— DNS не получаются по DHCP и выставлены в 8.8.8.8 и 114.114.114.114.
— Прошивки в имени которых находится 2prc (например vacuum_2prc_1768.pkg) при обновлении европейской версии превращают ее в китайскую (при наличии файла /mnt/default/roborock.conf).
— Прошивки в имени которых находится 2eu (например vacuum_2eu_1768.pkg) при обновлении китайской версии превращают ее в европейскую (при наличии файла /mnt/default/roborock.conf).
— Отключено китайское поздравление с Новым Годом.
— Установлен оригинальный, не урезаный adbd.
— Отключен сбор и отправка логов в облако(с картами это никак не связано). Значительно снижает трафик и нагрузку на процессор робота.
— Добавлен патч отключения проверки региона на новых ревизиях (02.2019) второго поколения роботов.
— Отключено обновление с официальных серверов (в MiHome будет выдаваться ошибка обновления прошивки).
— Заменен miio клиент на версию 3.3.9, в которой разрешено обновление прошивок не через сервера (local ota).
Откат прошивки
Прошил не ту прошивку, процесс прошивки оборвался, просто что-то пошло не так и робот теперь ни на что не реагирует, подключиться к нему невозможно или робот не прошивается, выдавая ошибку. Восстанавливаем.
Инструкция к первой версии робота:
Нажимаем кнопки возврата на базу (Home) и сброс под крышкой (Reset), Держим 3-5 секунд. Отпускаем кнопку сброса. Продолжаем держать кнопку возврата на базу, пока не заморгает индикация. Через некоторое время робот поприветствует мелодией включения. Готово.
Инструкция ко второй версии робота:
Нажимаем левую и правую кнопки (локальная уборка и возврат на базу), держим, нажимаем кнопку сброса под крышкой (Reset). Держим 3-5 секунд. Отпускаем кнопку сброса, продолжаем держать левую и правую кнопки, пока не заморгает быстро центральная кнопка, после некоторого ожидания робот заговорит на китайском. Готово.
Можно ли полностью удалить Valetudo из моего робота?
Да. Просто восстановите заводские настройки вашего робота.
Статьи в CONNECT
1) Создаем сцену для пылесоса Xiaomi Mi Robot Vacuum
2) Пылесос Xiaomi Mi Robot Vacuum
Готовая сцена для пылесоса, а для тех, кто хочет собирать сам, выкладываю коды для сцены
Вид сцены
- Сцена Пылесос.JPG (90.83 КБ) 11539 просмотров
Дополнительный код CSS, для стиля оформления сцены
Код: Выделить всё
/* This css is for normalizing styles. You can skip this. */
*, *:before, *:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
}
.XiaomiMiRobotVacuum {
padding: 50px;
background: rgba(0, 0, 0, 0.2); /* Цвет фона */
border: 1px solid black; /* Параметры рамки */
padding: 15px; /* Поля вокруг текста */
margin-bottom: 10px; /* Отступ снизу */
border-radius: 10px;
}
.form-group {
display: block;
margin-bottom: 15px;
}
.form-group input {
padding: 0;
height: initial;
width: initial;
margin-bottom: 0;
display: none;
cursor: pointer;
}
.form-group label {
position: relative;
cursor: pointer;
font-size: 200%;
color: green;
}
.form-group label:before {
content:'';
-webkit-appearance: none;
background-color: transparent;
border: 3px solid #0079bf;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
padding: 15px;
display: inline-block;
position: relative;
vertical-align: middle;
cursor: pointer;
margin-right: 5px;
}
.form-group input:checked + label:after {
content: '';
display: block;
position: absolute;
top: -1px;
left: 13px;
width: 12px;
height: 30px;
border: solid #0079bf;
border-width: 0 4px 4px 0;
transform: rotate(45deg);
}
/*Button Transitions */
button {
transition-property: all;
transition-duration: 0.4s;
transition-timing-function: ease-out;
}
/* General styling */
button {
background: rgba(158, 212, 200, 0.5);
border: 2px solid #fff;
border-radius: 1em;
color: #222;
cursor: pointer;
font-size: 18px;
width: 180px;
height: 60px;
font: Helvetica, Arial, Sans-serif;
padding: 5px;
}
button:hover {
background: green;
color: #fff;
font-size: 18px;
}
body {
background: #222;
}
}
Код для передачи массива отмеченных checkbox в свойство ZonedClean объекта XiaomiMiRobotVacuum и после снимает галочки с выбранных помещении
Код: Выделить всё
<script>
$("#take").click(function() {
var x = [];
$("input:checked").each(function(i, item) { //получим массив значении из выбранных чебоксов
$('input:checkbox').prop('checked', false); //сброс состояния чекбоксов при запуске уборки
x.push($(item).attr("value"))
});
$.get( "../../objects/", { object:"XiaomiMiRobotVacuum", op:"set",p:"ZonedClean", v:x.toString()} );
});
</script>
Код для получения информации о пылесосе
Код: Выделить всё
<div class="XiaomiMiRobotVacuum">
<font size="6" color="DodgerBlue" face="Arial"><center>Информация</center></font>
<font size="4" color="black" face="Arial">
Статус: %XiaomiMiRobotVacuum.State_text_rus%
<br/>
Уровень заряда: %XiaomiMiRobotVacuum.Battery%%
<br/>
Время уборки: %XiaomiMiRobotVacuum.СleanTime% минут
<br/>
Основная щетка: %XiaomiMiRobotVacuum.MainBrushWorkLife% часов
<br/>
Боковая щетка: %XiaomiMiRobotVacuum.SideBrushWorkLife% часов
<br/>
Фильтр: %XiaomiMiRobotVacuum.FilterWorkLife% часов
<br/>
Датчики: %XiaomiMiRobotVacuum.SensorDirtyLife% часов
</font>
</div>
Код блока с чебоксами для выбора зональной уборки
Код: Выделить всё
<div class="XiaomiMiRobotVacuum">
<font size="6" color="White" face="Arial"><center>Где убрать?</center></font>
<br/>
<br/>
<form>
<div class="form-group">
<input type="checkbox" id="Gostinaya" value="%XiaomiMiRobotVacuum.zone_Gostinaya%">
<label for="Gostinaya"><font size="5" color="White" face="Arial">Гостиная</font></label>
</div>
<div class="form-group">
<input type="checkbox" id="Spalnaya" value="%XiaomiMiRobotVacuum.zone_Spalnaya%">
<label for="Spalnaya"><font size="5" color="White" face="Arial">Спальня</font></label>
</div>
<div class="form-group">
<input type="checkbox" id="Koridor" value="%XiaomiMiRobotVacuum.zone_Koridor%">
<label for="Koridor"><font size="5" color="White" face="Arial">Коридор</font></label>
</div>
<div class="form-group">
<input type="checkbox" id="Kuhnya" value="%XiaomiMiRobotVacuum.zone_Kuhnya%">
<label for="Kuhnya"><font size="5" color="White" face="Arial">Кухня</font></label>
</div>
<button id="take" type="button" onclick="getData()">Запустить зональную уборку</button>
</form>
</div>
<script>
$("#take").click(function() {
var x = [];
$("input:checked").each(function(i, item) {
$('input:checkbox').prop('checked', false);
x.push($(item).attr("value"))
});
$.get( "../../objects/", { object:"XiaomiMiRobotVacuum", op:"set",p:"ZonedClean", v:x.toString()} );
});
</script>
Видеоинструкция по созданию сцены для пылесоса
Класс объекта пылесос Xiaomi MiRobotVacuum
Виджет для пылесоса
Ссылка на тему: [Виджет] Пульт робота пылесоса для СЦЕН и МЕНЮ
Класс объекта пылесос. Переделал для взаимодействия с голосовым помощником Алиса + зональная уборка.
—————————————— Обновление статьи от 05.10.2020 ——————————————
Установка, настройка и краткий обзор прошивки смотреть видео
В Valetudo RE 0.9.8 встроены MQTT и Telegram бот
Как запускать зональную уборку в Valetudo?
Для отправки основных команд, создаем valetudo/rockrobo/command
- XiaomiMiRobotVacuum.MQTT_Commands.JPG (59.2 КБ) 8724 просмотра
Для отправки пользовательских команд, создаем valetudo/rockrobo/custom_command
- XiaomiMiRobotVacuum.Custom_command.JPG (66.33 КБ) 8724 просмотра
Список команд MQTT смотреть здесь
start — Запуск уборки
stop — Остановить уборку
pause — Приостановить уборку
locate — Поиск робота
return_to_base — Вернуть робота на базу
return_home — Вернуть робота на базу
battery — Запрос состояния батареи
status — Запрос статуса
clean_spot — Запустить уборку в текущем месте
fan_speed — Выбор мощности всасывания
В свойство custom_command вставляем этот код {«command»: «zoned_cleanup», «zone_ids»: [«Имя зоны»]}
Если нужно убрать несколько зон. Ставим через запятую [«Зона 1″,»Зона 2″,»Зона 3″,»Зона 4″,»Зона 5»]
Например:
Если надо убрать 1 зону:
{«command»: «zoned_cleanup», «zone_ids»: [«Имя зоны»]}
Если надо убрать 2 зоны:
{«command»: «zoned_cleanup», «zone_ids»: [«Имя зоны 1″,»Имя зоны 2»]}
Если надо убрать 3 зоны:
{«command»: «zoned_cleanup», «zone_ids»: [«Имя зоны 1″,»Имя зоны 2″,»Имя зоны 3»]}
Если надо убрать 4 зоны:
{«command»: «zoned_cleanup», «zone_ids»: [«Имя зоны 1″,»Имя зоны 2″,»Имя зоны 3″,»Имя зоны 4»]}
Если надо убрать 5 зон:
{«command»: «zoned_cleanup», «zone_ids»: [«Имя зоны 1″,»Имя зоны 2″,»Имя зоны 3″,»Имя зоны 4″,»Имя зоны 5»]}
В Valetudo RE 0.9.8 есть встроенный телеграм бот.
Чтобы заработал телеграм бот, строго нужно создавать нового бота. Телеграм бот от MajorDoMo не заработает в Valetudo.
—————————————— Обновление статьи от 22.05.2021 ——————————————
Как настроить зональную уборку для пылесосов Roborock 2, Roborock 6 читаем здесь
Последний раз редактировалось Divan Сб май 22, 2021 3:28 pm, всего редактировалось 15 раз.