Skip to content

Konfigurasjon med lokal tilkobling Ikke anbefalt ​

Denne metoden bør brukes for å etablere en direkte lokal tilkobling til robotstøvsugeren uten å være avhengig av kontinuerlig skylagringstilkobling. For å bruke denne metoden må enheten ha blitt lagt til den offisielle Xiaomi Home-applikasjonen (tilgjengelig for iOS og Android) minst én gang for å generere et gyldig token. Videre må den forbli tilknyttet kontoen under dette konfigurasjonstrinnet slik at integrasjonen kan hente nødvendig IP-adresse og token fra skyen.

Konfigurasjon av lokal tilkoblingKonfigurasjon av lokal tilkobling

Enhetskompatibilitet

Denne tilkoblingsmetoden støttes utelukkende for enheter produsert før 2022 som støttes av Xiaomi Home-applikasjonen. Hvis en enhet ikke kan legges til Xiaomi Home-appen, vil den under ingen omstendigheter eksponere et lokalt API med noen som helst token.

Ingen kartstøtte Ikke anbefalt

Det er teknisk sett ikke mulig å hente kartdata gjennom den lokale API-en. Som et resultat gir den lokale tilkoblingsmetoden ingen kartstøtte, noe som fullstendig deaktiverer flere kjernefunksjoner som er avhengige av kartdata, som Rengjøringshistorikk, Gjenopprettingskart, og dynamisk Rom-enheter. Fordi kartet og dets avhengige funksjoner er sentrale for integrasjonens kjernefunksjonalitet, anbefales denne tilkoblingsmetoden strengt tatt ikke. For en komplett og fullt funksjonell opplevelse anbefales det på det sterkeste å bruke en av skyløsningene i stedet.

Hente IP og token ​

For å konfigurere den lokale tilkoblingen må du manuelt oppgi enhetens IP-adresse og token.

Krav til subnett

Av sikkerhetsmessige årsaker svarer enheten bare på forespørsler som kommer fra sitt eget subnett. Derfor må robotstøvsugeren og Home Assistant være på nøyaktig samme subnett for at lokal kommunikasjon skal fungere. Se denne python-miio-artikkelen for feilsøking av problemer på tvers av subnett.

Metode 1: Xiaomi Cloud Tokens Extractor Anbefalt ​

Dette er den mest pålitelige metoden. Den kjører på Windows, macOS eller Linux, og kobler direkte til Xiaomi skyservere for å hente IP-adresser og tokens for alle enheter som er knyttet til kontoen samtidig.

  1. Last ned verktøyet: Last ned den passende versjonen (f.eks. .exe for Windows) av Xiaomi Cloud Tokens Extractor fra GitHub.
  2. Kjør applikasjonen: Kjør den nedlastede filen for å åpne et terminalgrensesnitt.
  3. Skriv inn påloggingsinformasjon: Oppgi nøyaktig brukernavn (E-post eller Xiaomi ID) og passord som brukes for Xiaomi Home-applikasjonen.
  4. Velg serverregion: Spesifiser serverregionen som samsvarer med Xiaomi Home-appen (f.eks. de for Europa). Hvis regionen er ukjent, la feltet stå tomt og trykk Enter for å skanne alle tilgjengelige servere.
  5. Hent tokenet: Verktøyet vil vise en liste over alle enheter som er koblet til kontoen. Finn den aktuelle robotstøvsugeren i listen og kopier dens tilsvarende 32-tegns token.

Metode 2: Desktop GUI-applikasjon (Get_MiHome_devices_token) ​

For brukere som foretrekker en grafisk brukergrensesnitt fremfor et kommandolinjeverktøy, er en desktop-applikasjon tilgjengelig.

  1. Last ned applikasjonen: Last ned og installer Get_MiHome_devices_token-applikasjonen fra GitHub.
  2. Logg inn: Åpne applikasjonen, skriv inn Xiaomi-kontoinformasjonen, og velg riktig serverregion.
  3. Hent tokenet: Når du er autentisert, vil alle tilknyttede enheter, sammen med deres respektive IP-adresser og tokens, bli vist i et tabellformat.

Metode 3: Modifisert Mi Home-app for Android Ikke anbefalt ​

Android-brukere kan bruke en modifisert versjon av Mi Home-applikasjonen for å se token direkte i appens grensesnitt på mobilenheten sin.

  1. ** Avinstaller originalappen:** Avinstaller den offisielle Mi Home-applikasjonen fullstendig fra Android-enheten. (Merk: Enhetene vil forbli trygt koblet til skykontoen).
  2. Installer Modifisert App: Søk på nettet etter den modifiserte APK-en "MiHome by Vevs", last ned den nyeste versjonen, og installer den på enheten.
  3. Logg inn: Åpne den modifiserte applikasjonen og logg inn med Xiaomi-kontodetaljene.
  4. Hent Token: Velg støvsugeren du ønsker å kontrollere for å åpne dens grensesnitt. Trykk på de tre prikkene øverst til høyre for å få tilgang til innstillinger, og naviger deretter til Nettverksinfo eller Generelle innstillinger-seksjonen. Enhetens IP-adresse og token vil være direkte synlig på denne skjermen.