Comment récupérer un token Xiaomi Home simplement

Que vous soyez utilisateur de Domoticz, Jeedom, Home Assistant ou encore Homey Pro, vous avez sûrement déjà pensé à intégrer vos objets connectés Xiaomi dans votre système domotique. S’il est plus que facile d’intégrer ceux utilisant le protocole ZigBee à l’aide d’un dongle ou en procédant à une simple installation de Zigbee2MQTT, l’exercice se corse avec les périphériques Wi-Fi associés au cloud pour lesquels vous devez récupérer un token Xiaomi Home.

Plusieurs techniques existent, notamment celle consistant à récupérer une ancienne version de l’application Android qui affichait jadis en clair les tokens, ou de parcourir la base de données sur de l’application Xiaomi Home sur iPhone pour y déchiffrer le token. Deux méthodes efficaces, mais un peu fastidieuses, la plus simple et rapide étant désormais d’utiliser l’application « Get Mi Home Devices Token App » développée par Maxmudjon et disponible sur Github.

Un token, c’est quoi ?

Les tokens, ou jetons d’authentification, sont des solutions d’identification forte utilisées en complément ou à la place d’un mot de passe. C’est une sorte de clé électronique qui permet à un utilisateur de prouver qu’il est bien légitime et autorisé à accéder au service.

En domotique, ces jetons vont notamment nous servir à :

Récupérer un token Xiaomi Mi Home

DifficultéFacile
Temps total5 mins

1

Téléchargez la dernière version de l'application « Get Mi Home Devices Token App » sur Github pour Windows ou macOS.

Récupérer token Xiaomi Home

2

Installez l'application : sur Windows comme sur MacOS, une autorisation est nécessaire. N'ayez crainte, le code est public et disponible sur Github, il a été validé par la communauté.

Get Token Xiaomi security issue

3

Entrez les identifiants de votre compte : nom d'utilisateur (login) et mot de passe (password).

Se connecter avec ses identifiants Xiaomi Home

4

Sélectionnez le token que vous souhaitez récupérer.

5

Vous pouvez désormais utiliser votre token Xiaomi Home dans une intégration ou une application tierce. Notez, cependant, que votre appareil reste lié au cloud et ne fonctionnera pas pour autant en local.

Token Xiaomi Home pour Homey Pro

Ingrédients

 1 appareil Xiaomi Home
 1 application « Get Mi Home Devices Token App »

Instructions

1

Téléchargez la dernière version de l'application « Get Mi Home Devices Token App » sur Github pour Windows ou macOS.

Récupérer token Xiaomi Home

2

Installez l'application : sur Windows comme sur MacOS, une autorisation est nécessaire. N'ayez crainte, le code est public et disponible sur Github, il a été validé par la communauté.

Get Token Xiaomi security issue

3

Entrez les identifiants de votre compte : nom d'utilisateur (login) et mot de passe (password).

Se connecter avec ses identifiants Xiaomi Home

4

Sélectionnez le token que vous souhaitez récupérer.

5

Vous pouvez désormais utiliser votre token Xiaomi Home dans une intégration ou une application tierce. Notez, cependant, que votre appareil reste lié au cloud et ne fonctionnera pas pour autant en local.

Token Xiaomi Home pour Homey Pro

Récupérer un token Xiaomi Mi Home

 

Fasciné par Alexa depuis le jour où je l'ai reçue en bêta test, je me suis peu à peu passionné pour le sujet, avant de me décider à aller plus loin en créant un site avec Jean-Christophe. Une activité qui me permet d'étancher ma soif de nouvelles technologies et de partager mes découvertes sur la plus sympathique des communautés : Les Alexiens.