Skip to content

Настройка с локална връзка Не се препоръчва ​

Този метод трябва да се използва за установяване на директна локална връзка с робота-прахосмукачка без да се разчита на непрекъсната облачна свързаност. За да използвате този метод, устройството трябва да бъде успешно добавено към официалното приложение Xiaomi Home (налично за iOS и Android) поне веднъж, за да се генерира валиден токен. Освен това, трябва да остане свързано с акаунта по време на тази стъпка на настройка, за да може интеграцията да извлече необходимия IP адрес и токен от облака.

Конфигурация на локална връзкаКонфигурация на локална връзка

Съвместимост на устройството

Този метод на връзка се поддържа изключително за устройства, произведени преди 2022 г., които се поддържат от приложението Xiaomi Home. Ако устройство не може да бъде добавено в приложението Xiaomi Home, то при никакви обстоятелства няма да предоставя локален API с какъвто и да е токен.

Без поддръжка на карта Не се препоръчва

Технически не е възможно да се извличат данни за картата чрез локалния API. В резултат на това локалният метод на връзка предоставя няма поддръжка на карти, което напълно деактивира няколко основни функции, които разчитат на данни за картата, като История на почистванията, Възстановяване на карти и динамични Същности на стаята. Тъй като картата и зависимите от нея функции са централни за основната функционалност на интеграцията, този метод на връзка е строго не се препоръчва. За пълно и напълно функционално изживяване се препоръчва силно да се използва един от облачните методи на връзка вместо това.

Извличане на IP и Token ​

За да конфигурирате локалната връзка, трябва ръчно да въведете IP адреса и токена на устройството.

Изискване за подсистема

Поради съображения за сигурност устройството отговаря само на заявки, идващи от собствената му подсистема. Следователно, роботът-прахосмукачка и Home Assistant трябва да са в точно същата подсистема, за да работи локалната комуникация. Вижте тази статия за python-miio за отстраняване на проблеми с кръстосаните подсистеми.

Метод 1: Извличател на токени от Xiaomi Cloud Препоръчително ​

Това е най-надеждният метод. Работи на Windows, macOS или Linux, като се свързва директно със сървърите на Xiaomi cloud, за да извлече IP адресите и токените за всички устройства, свързани към акаунта едновременно.

  1. Изтеглете инструмента: Изтеглете подходящото издание (например .exe за Windows) на Извличател на токени от Xiaomi Cloud от GitHub.
  2. Стартирайте приложението: Стартирайте изтегления файл, за да отворите терминален интерфейс.
  3. Въведете данни за достъп: Въведете точния потребителски имейл (Email или Xiaomi ID) и паролата, използвани за приложението Xiaomi Home.
  4. Изберете регион на сървъра: Уточнете регионa на сървъра, който съвпада с приложението Xiaomi Home (например de за Европа). Ако регионът е неизвестен, оставете полето празно и натиснете Enter, за да сканирате всички налични сървъри.
  5. Вземете токена: Инструментът ще покаже списък на всички устройства, свързани със сметката. Намерете целевия вакуум в списъка и копирайте съответния му 32-символен токен.

Метод 2: Настолно GUI приложение (Get_MiHome_devices_token) ​

За потребители, които предпочитат графичен интерфейс пред командния ред, е налично настолно приложение.

  1. Изтеглете приложението: Изтеглете и инсталирайте приложението Get_MiHome_devices_token от GitHub.
  2. Вход: Отворете приложението, въведете данните за акаунта в Xiaomi и изберете подходящия регион на сървъра.
  3. Вземете токена: След удостоверяване, всички свързани устройства, заедно с техните IP адреси и токени, ще бъдат показани в табличен формат.

Метод 3: Модифицирано Mi Home приложение за Android Не се препоръчва ​

Потребителите на Android могат да използват модифицирана версия на приложението Mi Home, за да виждат токените директно в интерфейса на приложението на мобилното си устройство.

  1. Деинсталиране на оригиналното приложение: Пълно премахване на официалното приложение Mi Home от Android устройството. (Бележка: Устройствата ще останат безопасно свързани с облачния акаунт).
  2. Инсталиране на модифицирано приложение: Потърсете онлайн модифицирания APK "MiHome by Vevs", изтеглете последната версия и го инсталирайте на устройството.
  3. Влизане: Отворете модифицираното приложение и влезте с данните за акаунта на Xiaomi.
  4. Вземане на Token: Изберете целевия робот-прахосмукачка, за да отворите неговия интерфейс за управление. Докоснете трите точки в горния десен ъгъл, за да достъпите настройките, след което отидете в секцията Информация за мрежата или Общи настройки. IP адресът и токенът на устройството ще бъдат директно видими на този екран.