Skip to content

Aseta Xiaomi Home -tilillä ​

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.

Xiaomi Home -asetuksetXiaomi Home -asetukset

Vaatimukset

  • Tunnistetiedot: Täytyy olla sama käyttäjänimi ja salasana, jota käytetään mobiilisovellukseen kirjautumiseen (ei viralliselle verkkosivustolle).
  • Palvelinalue: Valitun maan on vastattava aluetta, jossa laite on rekisteröity sovelluksessa. Väärät alueet johtavat "kirjautuminen epäonnistui" tai "laitetta ei löytynyt" -virheilmoituksiin.

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:

  • Kameravirta: Kameravirtaominaisuus ei ole käytettävissä laitteille, jotka on määritetty Xiaomi Homen kautta.
  • Push-päivitykset: Dreamehome-yhteys käyttää Cloud Pushia reaaliaikaisiin päivityksiin, mikä poistaa tarpeen toistuville kyselypyynnöille.

Suosi pilvivaihtoehtoa ​

Määritysvaiheessa on käytettävissä lisävalinta Suosi pilveä, joka on valittuna oletuksena.

  • Valittuna (Oletus): Pakottaa kaiken viestinnän pilven kautta (jos laite tukee sitä). Tämä on oletuskäyttäytyminen, koska uusilla laitteilla Xiaomi on poistanut paikallisen pääsyn mahdollisuudet käytöstä. Lisäksi, jos laite ja Home Assistant ovat eri aliverkoissa, paikallinen viestintä epäonnistuu.
  • Ei valittuna (Suositeltu tukituissa kokoonpanoissa): Integraatio hakee tarvittavan tunnuksen pilvestä, mutta luo suoran paikallisen yhteyden laitteeseen (vastaavasti kuin Paikallinen yhteys-menetelmä). Tämä tarjoaa automaattisen tunnuksen ja IP-osoitteen uusinnan edun samalla kun kaikki viestintä (paitsi karttatiedot) pysyy paikallisena. Jos tämä menetelmä johtaa "laitteeseen ei saada yhteyttä" -virheeseen lopullisessa konfigurointivaiheessa, konfigurointi tulisi yrittää uudelleen valitsemalla Prefer Cloud-vaihtoehto.

    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.

Captcha-tarkistus ​

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.

Xiaomi Home CaptchaXiaomi Home Captcha

Kaksivaiheinen tunnistautuminen (2FA) ​

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.

Xiaomi Home 2FAXiaomi Home 2FA

2FA:n rajoitukset

  • Koodin voimassaolo: Jos asetusten ikkuna suljetaan ja yritetään uudelleen kirjautumista, luodaan uusi 2FA-koodi. Viimeksi vastaanotettua koodia on aina käytettävä.
  • Rajoitusten määrä: Xiaomi rajoittaa tiukasti päivittäin pyydettävien 2FA-koodien määrää. Toistuvat kirjautumisyritykset voivat johtaa tilapäiseen estoihin.

Jaksoittaiset tilapäivitykset ​

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.

Uudelleentodennus ​

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.