Suomi
Ulkoasu
Suomi
Ulkoasu
Tätä menetelmää tulisi käyttää, jos robotti-imuria hallinnoidaan tällä hetkellä Xiaomi Home -sovelluksen kautta. Yhteensopivuuden varmistamiseksi se voidaan tarkistaa virallisesta Xiaomi Home -sovelluksesta, joka on saatavilla iOS ja Android.


Vaatimukset
Kolmannen osapuolen kirjautumiset
Jos tili on luotu kolmannen osapuolen palvelun (kuten Google tai Apple) avulla, sovelluksen käyttäjäasetuksissa on ensin luotava oma salasana. Kolmannen osapuolen tilin salasanoja ei voi käyttää todennukseen.
Sovelluksen valintasuositus
Jotkin laitteet voidaan määrittää joko Dreamehome- tai Xiaomi Home -sovelluksella. Ellei paikallinen yhteys ole ehdottoman välttämätön, suositellaan vahvasti käyttämään Dreamehome-sovellusta Xiaomi Homen sijaan tuetuilla laitteilla:
Määritysvaiheessa on käytettävissä lisävalinta Suosi pilveä, joka on valittuna oletuksena.
Aliverkko-vaatimus
Turvallisuussyistä laite vastaa vain pyyntöihin, jotka tulevat sen omalta aliverkosta. Siksi robotti-imurin ja Home Assistantin on oltava täsmälleen samalla aliverkolla, jotta paikallinen kommunikointi toimii. Katso tämä python-miio-artikkeli ristiinaliverkkohäiriöiden vianmääritystä varten.
Jos Xiaomi Home -palvelimet merkitsevät kirjautumisyrityksen tai IP-osoitteen epäluotettavaksi, captcha-tarkistusvaihe on suoritettava. Tällöin captcha-kuva on ratkaistava, jotta voidaan siirtyä seuraavaan vaiheeseen.


Captchan lisäksi epäluotettava kirjautumisyritys voi myös laukaista kaksivaiheisen tunnistautumisen (2FA). Integraatio pyytää automaattisesti 2FA-koodia Xiaomi Home -palvelimilta, joka lähetetään rekisteröityyn puhelinnumeroon (priorisoiden) tai sähköpostiosoitteeseen.
Tämä koodi on haettava ja syötettävä konfigurointivaiheeseen kirjautumisen suorittamiseksi.


2FA:n rajoitukset
Toisin kuin muut pilvitapojen yhteydet, jotka tukevat push-ilmoituksia, Xiaomi Home -yhteys perustuu kokonaan taustapollaukseen uusimman tilan hakemiseksi. Verkkokäytön optimoimiseksi polling-väli lasketaan dynaamisesti viimeisen tilamuutoksen jälkeen kuluneen ajan perusteella; pyyntöjä lähetetään usein, kun laite on aktiivinen, mutta väli kasvaa vähitellen, kun laite pysyy paikallaan pidemmän aikaa.
Integraatio tallentaa turvallisesti todennusmerkin onnistuneen kirjautumisen jälkeen kommunikoidakseen pilvipalvelimien kanssa. Jos tämä merkki vanhenee tai pilvipalvelu mitätöi sen jostain syystä, Home Assistant käynnistää automaattisesti uudelleentodennusprosessin ja pyytää tilin kirjautumistietojen syöttämistä uudelleen.