Skip to content

Configurare cu Conexiune Locală Nerecomandat ​

Această metodă ar trebui utilizată pentru a stabili o conexiune locală directă cu robotul aspirator fără a se baza pe conectivitate continuă în cloud. Pentru a folosi această metodă, dispozitivul trebuie să fi fost adăugat cu succes cel puțin o dată în aplicația oficială Xiaomi Home (disponibilă pentru iOS și Android) pentru a genera un token valid. În plus, acesta trebuie să rămână conectat la cont în timpul acestui pas de configurare pentru ca integrarea să poată prelua adresa IP necesară și tokenul din cloud.

Configurare Conexiune LocalăConfigurare Conexiune Locală

Compatibilitate Dispozitive

Această metodă de conexiune este susținută exclusiv pentru dispozitive fabricate înainte de 2022 care sunt compatibile cu aplicația Xiaomi Home. Dacă un dispozitiv nu poate fi adăugat în aplicația Xiaomi Home, acesta nu va expune niciodată o API locală, indiferent de token.

Fără Suport pentru Hartă Nerecomandat

Nu este tehnic posibil să se obțină date despre hartă prin API-ul local. Ca urmare, metoda de conectare locală oferă fără suport pentru hartă, ceea ce dezactivează complet mai multe funcții de bază care se bazează pe datele hărții, cum ar fi Istoric curățare, Restaurare hartă și Entități Cameră dinamice. Deoarece harta și funcțiile sale dependente sunt esențiale pentru funcționalitatea principală a integrării, această metodă de conectare este strict nerecomandată. Pentru o experiență completă și pe deplin funcțională, se recomandă cu tărie utilizarea uneia dintre metodele de conectare în cloud.

Obținerea IP-ului și a tokenului ​

Pentru a configura conexiunea locală, trebuie să furnizați manual adresa IP și tokenul dispozitivului.

Cerința subnetului

Din motive de securitate, dispozitivul răspunde doar la cererile care provin din propriul său subnet. Prin urmare, aspiratorul robot și Home Assistant trebuie să fie în exact același subnet pentru ca comunicarea locală să funcționeze. Consultați acest articol python-miio pentru depanarea problemelor între subnete.

Metoda 1: Extractor de Token-uri Xiaomi Cloud Recomandat ​

Aceasta este cea mai fiabilă metodă. Rulează pe Windows, macOS sau Linux, conectându-se direct la serverele cloud Xiaomi pentru a prelua adresele IP și token-urile pentru toate dispozitivele asociate contului simultan.

  1. Descarcă Unealta: Descarcă versiunea potrivită (de exemplu, .exe pentru Windows) a Extractorului de Token-uri Xiaomi Cloud de pe GitHub.
  2. Rulează Aplicația: Execută fișierul descărcat pentru a deschide o interfață terminal.
  3. Introdu Datele de Autentificare: Furnizează numele de utilizator exact (Email sau Xiaomi ID) și parola utilizate pentru aplicația Xiaomi Home.
  4. Selectează Regiunea Serverului: Specifică regiunea serverului care corespunde aplicației Xiaomi Home (de exemplu, de pentru Europa). Dacă regiunea este necunoscută, lasă promptul gol și apasă Enter pentru a scana toate serverele disponibile.
  5. Recuperează Token-ul: Unealta va afișa o listă a tuturor dispozitivelor conectate la cont. Localizează aspiratorul țintă în listă și copiază token-ul său corespunzător, format din 32 de caractere.

Metoda 2: Aplicație GUI de Desktop (Get_MiHome_devices_token) ​

Pentru utilizatorii care preferă o interfață grafică în locul unei unelte în linia de comandă, este disponibilă o aplicație de desktop.

  1. Descarcă Aplicația: Descarcă și instalează aplicația Get_MiHome_devices_token de pe GitHub.
  2. Conectare: Deschide aplicația, introdu acreditările contului Xiaomi și selectează regiunea de server corespunzătoare.
  3. Recuperează Token-ul: Odată ce autentificarea este realizată, toate dispozitivele conectate, împreună cu adresele lor IP și token-urile, vor fi afișate într-un format tabelar.

Metoda 3: Aplicația Mi Home Modificată pentru Android Nerecomandat ​

Utilizatorii Android pot folosi o versiune modificată a aplicației Mi Home pentru a vizualiza token-urile direct în interfața aplicației pe dispozitivul mobil.

  1. Dezinstalare aplicație originală: Dezinstalați complet aplicația oficială Mi Home de pe dispozitivul Android. (Notă: Dispozitivele vor rămâne conectate în siguranță la contul cloud).
  2. Instalare aplicație modificată: Căutați online APK-ul modificat "MiHome by Vevs", descărcați cea mai recentă versiune și instalați-o pe dispozitiv.
  3. Autentificare: Deschideți aplicația modificată și autentificați-vă folosind acreditările contului Xiaomi.
  4. Preluare Token: Selectați aspiratorul țintă pentru a deschide interfața de control. Apăsați pe cele trei puncte din colțul din dreapta sus pentru a accesa setările, apoi navigați la secțiunea Informații rețea sau Setări generale. Adresa IP și token-ul dispozitivului vor fi vizibile direct pe acest ecran.