Skip to content

Beállítás Xiaomi Home fiókkal ​

Ezt a módszert akkor kell használni, ha a robotporszívót jelenleg a Xiaomi Home alkalmazás kezeli. A kompatibilitás biztosítása érdekében ellenőrizhető az iOS és Android hivatalos Xiaomi Home alkalmazásával.

Xiaomi Home konfigurációXiaomi Home konfiguráció

Követelmények

  • Hitelesítő adatok: Pontosan azoknak a felhasználónévnek és jelszónak kell lenniük, amelyeket a mobilalkalmazásba történő bejelentkezéshez használ (nem a hivatalos weboldalhoz).
  • Szerver régió: A kiválasztott országnak meg kell egyeznie azzal a régióval, ahol az eszköz az alkalmazásban regisztrálva van. A nem megfelelő régiók "bejelentkezés sikertelen" vagy "eszköz nem található" hibát eredményeznek.

Harmadik fél általi bejelentkezések

Ha a fiókot harmadik fél szolgáltatásával hozták létre (például Google vagy Apple), először a felhasználói beállításokban kell egy külön jelszót generálni. A harmadik fél fiókjának jelszavai nem használhatók azonosításhoz.

Alkalmazás kiválasztásának ajánlása

Néhány eszköz konfigurálható akár a Dreamehome, akár a Xiaomi Home alkalmazással. Hacsak nem szükséges szigorúan helyi kapcsolat, erősen ajánlott a Dreamehome alkalmazást használni a támogatott eszközökhöz a Xiaomi Home helyett:

  • Kamerakép stream: A kamerakép stream funkció nem elérhető a Xiaomi Home-on keresztül konfigurált eszközöknél.
  • Push frissítések: A Dreamehome kapcsolat a Cloud Push-t használja valós idejű frissítésekhez, így nincs szükség periódikus lekérdezésekre.

Felhő opció előnyben ​

A konfigurációs lépés során további Felhő előnyben opció érhető el, amely alapértelmezés szerint be van jelölve.

  • Bejelölve (Alapértelmezett): Minden kommunikációt a felhőn keresztül kényszerít (ha az eszköz támogatja). Ez az alapértelmezett viselkedés, mivel az újabb eszközökön a Xiaomi letiltotta a helyi hozzáférési képességeket. Továbbá, ha az eszköz és a Home Assistant külön alhálózatokon vannak, a helyi kommunikáció sikertelen lesz.
  • Nincs bejelölve (Támogatott konfigurációk esetén ajánlott): Az integráció a szükséges tokent a felhőből szerzi be, de közvetlen helyi kapcsolatot létesít az eszközzel (hasonlóan a Helyi Kapcsolat módszerhez). Ez az előny biztosítja az automatikus token- és IP-megújítást, miközben minden kommunikáció (kivéve a térképadatokat) helyi marad. Ha ez a módszer a végső konfigurációs lépésnél "nem elérhető az eszköz" hibát eredményez, a konfigurációt a Prefer Cloud opciónak a bejelölésével kell újrapróbálni.

    Alhálózati követelmény

    Biztonsági okokból az eszköz csak a saját alhálózatáról érkező kérésekre válaszol. Ezért a robotporszívónak és a Home Assistantnak pontosan ugyanazon az alhálózaton kell lennie a helyi kommunikáció működéséhez. Olvassa el ezt a python-miio cikket a kereszt-alhálózati problémák elhárításához.

Captcha ellenőrzés ​

Ha a Xiaomi Home szerverei gyanúsnak jelölik a bejelentkezési kísérletet vagy az IP-címet, captcha ellenőrzés fog következni. Ilyenkor a captcha képet meg kell oldani a következő lépéshez való továbblépéshez.

Xiaomi Home CaptchaXiaomi Home Captcha

Kétfaktoros hitelesítés (2FA) ​

A captcha mellett egy megbízhatatlan bejelentkezési kísérlet kétfaktoros hitelesítést (2FA) is kiválthat. Az integráció automatikusan kéri a 2FA kódot a Xiaomi Home szerverektől, amelyet a regisztrált telefonszámra (előnyben részesítve) vagy e-mail címre küldenek.

Ezt a kódot le kell kérni és be kell írni a konfigurációs lépésbe a bejelentkezés befejezéséhez.

Xiaomi Home 2FAXiaomi Home 2FA

2FA korlátozások

  • Kód érvényessége: Ha a konfigurációs ablak bezárul, és új bejelentkezési kísérlet történik, egy új 2FA kód lesz generálva. Mindig a legutóbb kapott kódot kell használni.
  • Korlátozás gyakoriságban: A Xiaomi szigorúan korlátozza a naponta kérhető 2FA kódok számát. Ismételt bejelentkezési próbálkozások ideiglenes blokkoláshoz vezethetnek.

Időszakos állapotfrissítések ​

Ellentétben más felhőkapcsolati módszerekkel, amelyek támogatják a push értesítéseket, a Xiaomi Home kapcsolat teljes mértékben háttérben zajló lekérdezésre támaszkodik a legfrissebb állapot lekéréséhez. A hálózati használat optimalizálása érdekében a lekérdezési időközt dinamikusan számítják ki az utolsó állapotváltozás óta eltelt idő alapján; a kérések gyakran érkeznek, miközben az eszköz aktívan működik, de az időköz fokozatosan nő, ahogy az eszköz állandó tétlenségben marad.

Újraazonosítás ​

Az integráció egy hitelesítési token-t biztonságosan tárol a sikeres bejelentkezés után, hogy kommunikálhasson a felhő szerverekkel. Ha ez a token lejár, vagy bármilyen okból a felhő szolgáltatás érvényteleníti, a Home Assistant automatikusan elindít egy újraazonosítási folyamatot, kéri a fiókadatok újbóli megadását.