Skip to content

Postavljanje s Xiaomi Home računom ​

Ova metoda treba se koristiti ako se robotski usisavač trenutno upravlja putem aplikacije Xiaomi Home. Kako bi se osigurala kompatibilnost, može se provjeriti putem službene Xiaomi Home aplikacije dostupne za iOS i Android.

Konfiguracija Xiaomi HomeKonfiguracija Xiaomi Home

Zahtjevi

  • Podaci za prijavu: Moraju biti točno korisničko ime i lozinka korišteni za prijavu u mobilnu aplikaciju (ne na službenoj web stranici).
  • Regija servera: Odabrana zemlja mora odgovarati regiji u kojoj je uređaj registriran u aplikaciji. Neslaganje regija rezultirat će greškama "prijava nije uspjela" ili "uređaj nije pronađen".

Prijave trećih strana

Ako je račun kreiran pomoću usluge treće strane (kao što su Google ili Apple), prvo se mora generirati namjenska lozinka unutar korisničkih postavki aplikacije. Lozinke računa treće strane ne mogu se koristiti za autentifikaciju.

Preporuka za odabir aplikacije

Neki uređaji se mogu konfigurirati koristeći ili Dreamehome ili Xiaomi Home aplikaciju. Osim ako lokalna veza nije striktno potrebna, snažno se preporučuje korištenje Dreamehome aplikacije umjesto Xiaomi Home za podržane uređaje:

  • Prijenos kamere: Značajka prijenosa kamere nije dostupna za uređaje konfigurirane putem Xiaomi Home.
  • Push ažuriranja: Dreamehome veza koristi Cloud Push za ažuriranja u stvarnom vremenu, čime se eliminira potreba za periodičnim ispitivanjem.

Preporučite cloud opciju ​

Tijekom koraka konfiguracije dostupna je dodatna Preporuči cloud opcija koja je prema zadanim postavkama označena.

  • Kada je označeno (zadano): Sve komunikacije se prisilno odvijaju putem oblaka (ako uređaj to podržava). Ovo je zadano ponašanje jer je Xiaomi na novijim uređajima onemogućio lokalne pristupne mogućnosti. Nadalje, ako se uređaj i Home Assistant nalaze na različitim podsjetovima, lokalna komunikacija neće uspjeti.
  • Kada nije označeno (preporučeno za podržane postavke): Integracija dohvaća potrebni token iz oblaka, ali uspostavlja izravnu lokalnu vezu s uređajem (slično Lokalna vezametodi). Ovo pruža prednost automatskog obnavljanja tokena i IP-a, dok sva komunikacija (osim podataka karte) ostaje lokalna. Ako ova metoda rezultira pogreškom "ne može se doći do uređaja" u završnom koraku konfiguracije, konfiguracija se treba ponoviti s označenom opcijom Preferiraj oblak.

    Zahtjev podmreže

    Iz sigurnosnih razloga, uređaj odgovara samo na zahtjeve koji dolaze iz njegove vlastite podmreže. Stoga, robot usisavač i Home Assistant moraju biti na istoj podmreži da bi lokalna komunikacija funkcionirala. Pogledajte ovaj članak o python-miio za rješavanje problema s komunikacijom između podmreža.

Provjera Captche ​

Ako Xiaomi Home serveri označe pokušaj prijave ili IP adresu kao nepouzdanu, bit će potrebna provjera putem captche. U tom slučaju, slika captche mora se riješiti za nastavak na sljedeći korak.

Xiaomi Home CaptchaXiaomi Home Captcha

Dvofaktorska autentifikacija (2FA) ​

Osim captche, nepouzdani pokušaj prijave može također pokrenuti Dvofaktorsku autentifikaciju (2FA). Integracija će automatski zatražiti 2FA kod s Xiaomi Home servera, koji se šalje na registrirani broj telefona (prioritetno) ili adresu e-pošte.

Taj kod mora se preuzeti i unijeti u korak konfiguracije kako bi se dovršila prijava.

Xiaomi Home 2FAXiaomi Home 2FA

Ograničenja 2FA

  • Valjanost koda: Ako je prozor konfiguracije zatvoren i pokuša se novi prijava, generirat će se novi 2FA kod. Uvijek se mora koristiti najnovije primljeni kod.
  • Ograničenje brzine: Xiaomi strogo ograničava broj 2FA kodova koji se mogu zatražiti dnevno. Ponavljani pokušaji prijave mogu rezultirati privremenom blokadom.

Periodična ažuriranja stanja ​

Za razliku od drugih metoda povezivanja s oblakom koje podržavaju push obavijesti, Xiaomi Home veza u potpunosti se oslanja na pozadinsko ispitivanje kako bi dohvatila najnovije stanje. Za optimizaciju korištenja mreže, interval ispitivanja dinamički se izračunava na temelju vremena proteklog od posljednje promjene stanja; zahtjevi se šalju često dok je uređaj aktivno u radu, ali interval postupno raste kako vrijeme prolazi dok uređaj miruje.

Ponovna autentifikacija ​

Integracija sigurnosno pohranjuje autentifikacijski token nakon uspješne prijave za komunikaciju s cloud poslužiteljima. Ako taj token istekne ili ga cloud usluga iz bilo kojeg razloga učini nevažećim, Home Assistant će automatski pokrenuti postupak ponovne autentifikacije, tražeći ponovni unos podataka o računu.