Re: Пылесос Xiaomi MiRobotVacuum
Добавлено: Вт янв 14, 2020 4:30 pm
У меня вообще не загружается карта, это снова проблема в самом софте FloleVac, напишите разработчику, чтобы исправили и они исправят.
Привет. А можете подсказать как этот valetudo прикрутить к мажордомо?Divan писал(а): Чт окт 31, 2019 2:05 am У FloleVac перестала загружаться карта, зональная уборка не везде работает, пылесос вроде бы принимает команду, но спустя 30 секунд сообщает, что уборка завершена и меня это выбесило. Стандартный MiHome меня тоже не устраивает, чтобы пылесос поехал на кухню, он должен при уборке объехать всю квартиру и только по пути доедет до кухни, а вручную выделять зону, убейте меня. Не мой вариант. Установил на пылесос веб сервер Valetudo и делюсь с вами своим результатом. Пока не разобрался как отправлять карту на telegram, но такая возможность есть, может вы поможете мне.
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Так выглядит web интерфейс в majordomoSPOILERSPOILER_SHOW01 - Valetudo.jpgПочему я выбрал Valetudo, вместо стоковой прошивки?SPOILERSPOILER_SHOW02 - WEB MD.jpg
03 - WEB MD.jpg
04 - WEB MD.jpg
05 - WEB MD настройка зоны.JPGОткат прошивкиSPOILERSPOILER_SHOWПри входе по 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).SPOILERSPOILER_SHOWПрошил не ту прошивку, процесс прошивки оборвался, просто что-то пошло не так и робот теперь ни на что не реагирует, подключиться к нему невозможно или робот не прошивается, выдавая ошибку. Восстанавливаем.
Инструкция к первой версии робота:
Нажимаем кнопки возврата на базу (Home) и сброс под крышкой (Reset), Держим 3-5 секунд. Отпускаем кнопку сброса. Продолжаем держать кнопку возврата на базу, пока не заморгает индикация. Через некоторое время робот поприветствует мелодией включения. Готово.
Инструкция ко второй версии робота:
Нажимаем левую и правую кнопки (локальная уборка и возврат на базу), держим, нажимаем кнопку сброса под крышкой (Reset). Держим 3-5 секунд. Отпускаем кнопку сброса, продолжаем держать левую и правую кнопки, пока не заморгает быстро центральная кнопка, после некоторого ожидания робот заговорит на китайском. Готово.
Можно ли полностью удалить Valetudo из моего робота?
Да. Просто восстановите заводские настройки вашего робота.
Я сейчас так и делаю...но проклятый сервер сяоми что то часто теряет координаты...и из за этого практически кажую неделю приходиться делать новую картуDivan писал(а): Чт фев 27, 2020 12:43 am В раздел Тип HTML вставляете ссылку с доступом к WEB серверу валетудо, это ip вашего пылесоса. Но это не то, валетудо не работает с MD, это всего лишь будет отображение управления вашего пылесоса с веб страницы. Лучше использовать родную прошивку на пылесосе и подключить через модуль miIO, а координаты получить через Flolevac.
SPOILERSPOILER_SHOWСнимок2.JPG