Skip to content

Nastavenie s lokálnym pripojením Neodporúčané ​

Táto metóda by sa mala použiť na vytvorenie priameho lokálneho pripojenia k robotickému vysávaču bez závislosti od neustáleho pripojenia k cloudu. Aby sa táto metóda mohla použiť, zariadenie musí byť aspoň raz úspešne pridané do oficiálnej aplikácie Xiaomi Home (dostupnej pre iOS a Android) na vygenerovanie platného tokenu. Ďalej musí zostať prepojené s účtom počas tohto nastavovacieho kroku, aby integrácia mohla z cloudu načítať požadovanú IP adresu a token.

Konfigurácia lokálneho pripojeniaKonfigurácia lokálneho pripojenia

Kompatibilita zariadení

Táto metóda pripojenia je výlučne podporovaná pre zariadenia vyrobené pred rokom 2022, ktoré sú podporované aplikáciou Xiaomi Home. Ak zariadenie nemožno pridať do aplikácie Xiaomi Home, pod žiadnymi okolnosťami neposkytne lokálne API s žiadnym tokenom.

Nepodporuje mapovanie Neodporúčané

Technicky nie je možné získať údaje máp cez lokálne API. V dôsledku toho lokálna metóda pripojenia poskytuje žiadnu podporu mapy, čo úplne deaktivuje niekoľko základných funkcií, ktoré závisia od údajov máp, ako sú História čistenia, Obnova mapy a dynamické Entity miestnosti. Keďže mapa a jej závislé funkcie sú ústredným prvkom základnej funkčnosti integrácie, táto metóda pripojenia je striktne neodporúčaná. Pre kompletný a plne funkčný zážitok sa dôrazne odporúča namiesto toho použiť jednu z cloudových metód pripojenia.

Získanie IP a tokenu ​

Na nastavenie lokálneho pripojenia musíte manuálne poskytnúť IP adresu zariadenia a token.

Požiadavka na podsieť

Z bezpečnostných dôvodov zariadenie odpovedá iba na požiadavky pochádzajúce z jeho vlastnej podsiete. Preto musia byť robotický vysávač a Home Assistant v presne rovnakej podsieti, aby lokálna komunikácia fungovala. Pozrite si tento článok python-miio pre riešenie problémov s komunikáciou medzi podsieťami.

Metóda 1: Xiaomi Cloud Tokens Extractor Odporúčané ​

Toto je najspoľahlivejšia metóda. Funguje na Windows, macOS alebo Linux a pripája sa priamo na servery Xiaomi cloudu, aby naraz získala IP adresy a tokeny všetkých zariadení prepojených s účtom.

  1. Stiahnutie nástroja: Stiahnite si príslušnú verziu (napr. .exe pre Windows) Xiaomi Cloud Tokens Extractor z GitHubu.
  2. Spustenie aplikácie: Spustite stiahnutý súbor, aby sa otvorilo terminálové rozhranie.
  3. Zadajte prihlasovacie údaje: Zadajte presné používateľské meno (Email alebo Xiaomi ID) a heslo použité v aplikácii Xiaomi Home.
  4. Výber regiónu servera: Uveďte región servera zodpovedajúci aplikácii Xiaomi Home (napr. de pre Európu). Ak región nie je známy, nechajte výzvu prázdnu a stlačte Enter pre scan všetkých dostupných serverov.
  5. Získajte token: Nástroj zobrazí zoznam všetkých zariadení pripojených k účtu. Vyhľadajte cieľový vysávač v zozname a skopírujte jeho zodpovedajúci 32-miestny token.

Metóda 2: Desktopová GUI aplikácia (Get_MiHome_devices_token) ​

Pre používateľov, ktorí uprednostňujú grafické používateľské rozhranie pred nástrojom príkazového riadku, je k dispozícii desktopová aplikácia.

  1. Stiahnutie aplikácie: Stiahnite a nainštalujte aplikáciu Get_MiHome_devices_token z GitHubu.
  2. Prihlásenie: Otvorte aplikáciu, zadajte prihlasovacie údaje Xiaomi účtu a vyberte vhodný serverový región.
  3. Získajte token: Po autentifikácii sa všetky prepojené zariadenia spolu s príslušnými IP adresami a tokenmi zobrazia v tabuľkovom formáte.

Metóda 3: Modifikovaná aplikácia Mi Home pre Android Neodporúčané ​

Používatelia Androidu môžu využiť upravenú verziu aplikácie Mi Home na zobrazenie tokenov priamo v rozhraní aplikácie na svojom mobilnom zariadení.

  1. Odstránenie pôvodnej aplikácie: Úplne odinštalujte oficiálnu aplikáciu Mi Home z Android zariadenia. (Poznámka: Zariadenia zostanú bezpečne prepojené s cloudovým účtom).
  2. Inštalácia modifikovanej aplikácie: Vyhľadajte online upravený APK "MiHome by Vevs", stiahnite si najnovšiu verziu a nainštalujte ju do zariadenia.
  3. Prihlásenie: Otvorte modifikovanú aplikáciu a prihláste sa pomocou prihlasovacích údajov k účtu Xiaomi.
  4. Získanie tokenu: Vyberte cieľový vysávač, aby ste otvorili jeho ovládacie rozhranie. Klepnite na tri bodky v pravom hornom rohu pre prístup k nastaveniam, potom prejdite do sekcie Informácie o sieti alebo Všeobecné nastavenia. IP adresa a token zariadenia budú priamo viditeľné na tejto obrazovke.