Method get status error on socket receive xiaomi что делать
Робот-пылесос Xiaomi Viomi Cleaning Robot V-RVCLM21B
Тип: Робот-пылесос
Тип уборки: сухая, влажная
Объём аккумулятора (mAh): 3200
Время автономной работы: 180 мин
Давление: 2150 PA
Время зарядки: 1,5 ч
Мощность всасывания: 33 W
Фильтр: НЕРА
Пылесборник: 0.6 л
Ёмкость бака воды: 560мл
Материал: пластик
Основная щетка; Боковая щетка; Две тряпки из микрофибры
Вес, кг : 3,3
Размеры: 350 × 350 × 94.5мм
Четырехъядерный процессор Cortex-A7 в сочетании с лазерной навигацией LDS позволяет роботу ориентироваться на расстоянии до 8 метров, благодаря чему удалось добиться высокой точности с отклонением менее 2%.
Управление роботом осуществляется при помощи приложения Mi Home. Здесь можно настроить частоту уборки, а также выбрать режим. На карте, которую робот создаст во время уборки, можно нарисовать запретные линии и произвести дополнительные настройки. Помимо всего прочего, можно указать какой участок комнаты в каком режиме убирать.
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку 
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).

Xiaomi miio получение токена для доступа к устройству
Самый простой и быстрый способ получения token’а на данный момент для всех устройств компании Xiaomi использование утилиты Xiaomi cloud token extractor. В случае OS Windows это утилита, в случае использования Unix/Linux это скрипт, написанный на Python. Проект выложен на GitHub.
Для Ubuntu и Raspberry Pi установка Pyton3 и необходимых компонентов будет выглядеть так:
При запуске утилита/скрипт попросит авторизоваться учетной записью Xiaomi. Необходимы:
Огромным плюсом этого метода является то, что помимо подключенных Wi-Fi устройств, утилита показывает подключенные Bluetooth устройства, подключенные к шлюзам ZigBee устройства, созданные пульты для Mi IR Remote control.
Это удобно использовать для определения ID ZigBee устройств.
Способ достаточно старый, но все еще действенный. Mi Home версии v5.4.49 для Android ведет логи взаимодействия с устройствами, логи хранятся в папке /Smarthome/logs в виде текстовых файлов. Порядок действий следующий:
В папке может быть несколько текстовых файлов, просматриваем их все или удаляем всё содержимое папки и запускаем Mi Home v5.4.49 заново.
Результат просмотра log файла:
Для моего пылесоса Mijia Robot Vacuum Cleaner 1C токен тоже есть в лог файле, но в плагин управления попасть нельзя т.к. не поддерживается версией приложения. Но это не важно, главное результат получить token.
Список устройств и методы с помощью которых мне удалось получить токен.
Xiaomi Mi Gateway 2 (DGNWG02LM)
Токен можно получить с помощью методов #1, #2 и #3 описанных выше.
Comments
dnl0319 commented Feb 16, 2020 •
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:
rand256 commented Feb 18, 2020
I’d say it could be firewall blocking connections or wrong IP address of a robot specified in configuration.
dnl0319 commented Feb 26, 2020
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?
lemuba commented Mar 12, 2020 •
@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.
ministryofsillywalks commented Jan 17, 2021
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?
rand256 commented Jan 17, 2021
Try flashing via XVacuum app on the smartphone.
ministryofsillywalks commented Jan 17, 2021 •
«Requested page not found» on XDA when trying to download the apk.
Is the app hosted somewhere else?
nvm found a link
ministryofsillywalks commented Jan 17, 2021 •
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»
ministryofsillywalks commented Jan 17, 2021 •
I’m dumb.
Typo in the token.
Works now
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.
Method get status error on socket receive xiaomi что делать
Робот-пылесос 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 уборку от одного заряда батареи.
Кастомные прошивки:
Важно: Обе версии робота прошиваются одинаково, то есть все инструкции по прошивке подходят к обеим версиям! Для 3 поколения только офф. пакеты через моды МиХоум или напрямую со смартфона XVacuum Firmware
Вопрос/ Ответ:
В: Зачем?
О: После получения рут прав вы получаете полноценный дистрибутив Ubuntu внутри пылесоса. Что с этим делать решать вам. После этого только ваша фантазия ограничивает возможности пылесоса, ну и, соответственно, умения работать с Ubuntu.
Для первой версии:
Полный сток (версия 3532) с рутом, вход по ssh, логин и пароль cleaner, после входа можно/нужно поменять пароль на свой с помощью команды passwd v11_003532.fullos_root.pkg.
Модифицированные прошивки
——————
Теперь зональная уборка и отправка в определенную точку работает официально в родном плагине MiHome, больше никаких манипуляций.
Для второй версии:
Ввиду появления региональной блокировки у второго поколения робота используйте модифицированные прошивки
Важно: В роботе языковые пакеты не копятся, в нем всегда только один языковой пакет. Поэтому одновременно установить можно только один языковой пакет. Выбор языка в MiHome никак не связан с тем, что находится в роботе. MiHome лишь дает команду роботу скачать языковой пакет по ссылке, заранее запрограммированной разработчиками. То есть только разработчики могут добавить в MiHome языки. Вы же устанавливаете языковой пакет именно на робота вместо текущего. MiHome об этом ничего не знает и никогда не узнает.
Смена региона робота пылесоса Xiaomi roborock, c Европейского на Материковый Китай
Всем привет! Данная статья не моя, но я решил её написать, т.к. мучился с поиском ответа, как сменить регион у пылесоса не прибегая к подменам плагинов в приложении MiHome, т.к. на iOS это не реально.
Данная статья собрана по крупицам из целой ветки форума 4PDA, поэтому все разработки, программы и прочее принадлежат их правообладателю!
Итак, приступим. Мы имеем робот пылесос Xiaomi 1-ого или 2-ого поколения европейской версии и не имеем возможность ставить переделанные программы MiHome, т.к. iOS.
Итак, схему я проверил лично и все работает. Если у кого какие вопросы остались, пишите в теме.
Отличная статья, удачи в конкурсе=)
А для чего менять регион на Материковый Китай?
Ну вот расскажу свой пример у меня все устройства привязаны к Материковому Китаю, пылесос пришел для Евро региона соответственно добавить его можно только в Евро зону. Переключать в приложении регион неудобно, а так же автоматизации приделать нельзя. Для этого и требуется смена региона у пылика.
поймал себя на мысли. Дожили Debian в пылесосе))
Сделал согласно инструкции, теперь при подключение к Российскому серверу устройство подключается, но пишет устройство не в сети, а если подключаться к Китайскому то постоянно висит на получении статуса. В обоих случаях предлагает обновить прошивку но вылетает с ошибкой.
Подскажите как все починить?
вернул прошивку до заводской и сделал все по новой, все заработало.
P.S. может не все знают, но токен меняется, если возвращаешь прошивку до заводскую.
Был в командировках не мог ответить очень рад что все получилось! Да токен меняется при любом сбросе настроек Wi-Fi.
у кого получилось? а то как то стремно стало после последнего коммента?
получилось со второго раза, все работает (главное делать все по инструкции). сразу обновил языковый пакет на алису, все ок.
Два раза пробывал =( но пылесос весит в ожидании статуса и не возможно обновить! Есть варианты?
ага, пробывать снова. у меня было такое первый раз, что то не правильно сделал, итог откатил до заводской подключил к mi home (регион россия) и далее по новой прошил (после отката до заводской токен меняется)
Вышеуказанная проблема решилась крайне просто.
Все сначала как у всех. Купил пылесос 1 поколения с евророзеткой. В моем аккаунте MiHome, с регионом Китай, уже было много подключённых устройств. Подключил новый пылесос и из-за региона он мог только пылесосить и возвращаться на базу😭. Ни каких карт, настроек и т.д. Перерыл инет, нашёл данный емкий и выполнимый совет. Всё сделал как написано. Параллельно с бубнами добывал токен. На андроиде с модифиц. приложением настройки сети не видны, так-как выпадает ошибка Региона. Нашёл выход: смена языка позволяет один раз зайти в меню настроек. Добыл. Перепрошил, но пылесос не заработал👎. Вообще. Может я что-то в процедуре накосячил?! Сбросил пылесос на заводские настройки, удалил, снова добавил в MiHome. И о чудо! С тем же Китаем, всё работает😃. Может с Reset и надо было начать?! Может у них заводские настройки у всех на Китай, а сверху на другие регионы?!
Тоже только после полного сброса настроек получилось сделать.
Ребята делал кучу раз ни чего не получается может я гдето косячу?
после всей процедуры пылисос просто не трогается с базы начинает глючить
Дай хоть немного инфы что ты делаешь.
Ребят,подскажите пожалуйста, я в этом деле не особо соображаю, вытащил через Nox токен, залил прошивку, но через putty по ssh не подключается, может не правильно что-то делаю, ввожу ip порт 22 ни логин ни пароль не запрашивает
и тут пусто, буду очень благодарен за помощь
А IP 10.0.1.28 это от пылесоса?
Инструкция к первой версии робота:
Нажимаем кнопки возврата на базу (Home) и сброс под крышкой (Reset), Держим 3-5 секунд. Отпускаем кнопку сброса. Продолжаем держать кнопку возврата на базу, пока не заморгает индикация. Через некоторое время робот поприветствует мелодией включения. Готово.
Инструкция ко второй версии робота:
Нажимаем левую и правую кнопки (локальная уборка и возврат на базу), держим, нажимаем кнопку сброса под крышкой (Reset). Держим 3-5 секунд. Отпускаем кнопку сброса, продолжаем держать левую и правую кнопки, пока не заморгает быстро центральная кнопка, после некоторого ожидания робот заговорит на китайском. Готово.
Ситуация 1 в 1 как описывал человек выше:
Привет! выручайте, делал по инструкции каких то отклонений не было. После завершения всех шагов нельзя подключить не в европу не в китай постоянно пишет получение «получение статуса» кнопки в апликации неактивны. Видя пост выше что достаточно прошить оригинал прошивкой, после повторить по статье пылесос ожил. у меня к сожалению нет. есть у кого какая идея как его востановить хотябы в европейский регион? спсибо
Сброс выполнил инструкции ко второй версии робота, добавил робот, но все равно при подключении к роботу пишет получение «получение статуса» кнопки в апликации неактивны















