Svenska
Utseende
Svenska
Utseende
Denna metod ska användas om robotdammsugaren för närvarande hanteras via Xiaomi Home-applikationen. För att säkerställa kompatibilitet kan den verifieras mot den officiella Xiaomi Home-appen som finns för iOS och Android.


Krav
Tredjepartsinloggningar
Om kontot skapades med en tredjepartstjänst (såsom Google eller Apple) måste ett dedikerat lösenord först genereras inom applikationens användarinställningar. Lösenord för tredjepartskonton kan inte användas för autentisering.
Rekommendation för appval
Vissa enheter kan konfigureras med antingen Dreamehome- eller Xiaomi Home-applikationen. Om inte en lokal anslutning är strikt nödvändig rekommenderas det starkt att använda Dreamehome-appen istället för Xiaomi Home för stödda enheter:
Under konfigurationssteget finns ett extra Föredra molnet-alternativ tillgängligt och det är förvalt markerat.
Subnätkrav
Av säkerhetsskäl svarar enheten endast på förfrågningar som kommer från dess eget subnät. Därför måste robotdammsugaren och Home Assistant vara på exakt samma subnät för att lokal kommunikation ska fungera. Se denna python-miio-artikel för felsökning av problem över subnät.
Om Xiaomi Home-servrarna markerar inloggningsförsöket eller IP-adressen som opålitlig krävs ett captcha-verifieringssteg. När detta inträffar måste captcha-bilden lösas för att gå vidare till nästa steg.


Utöver en captcha kan ett opålitligt inloggningsförsök även utlösa tvåfaktorsautentisering (2FA). Integration kommer automatiskt att begära en 2FA-kod från Xiaomi Home-servrarna, som skickas till det registrerade telefonnumret (prioriterat) eller e-postadressen.
Denna kod måste hämtas och anges i konfigurationssteget för att slutföra inloggningen.


2FA-begränsningar
Till skillnad från andra molnanslutningsmetoder som stöder push-notiser, förlitar sig Xiaomi Home-anslutningen helt på bakgrundspollning för att hämta den senaste statusen. För att optimera nätverksanvändningen beräknas pollningsintervallet dynamiskt baserat på den tid som gått sedan senaste statusförändring; förfrågningar skickas ofta medan enheten är aktiv, men intervallet ökar gradvis ju längre tid som går när enheten förblir inaktiv.
Integrationen lagrar säkert en autentiseringstoken efter en lyckad inloggning för att kommunicera med molntjänsterna. Om denna token går ut eller ogiltigförklaras av molntjänsten av någon anledning kommer Home Assistant automatiskt att initiera ett re-autentiseringsflöde och be om att kontouppgifterna anges igen.