Récupérer le token du robot Xiaomi Roborock quand on est sur iOS

Pourquoi et comment récupérer le token ? Pour plusieurs raisons et principalement pour intégrer le Robot aspirateur de Xiaomi : le Roborock.

Configurer l’aspirateur via l’application Xiaomi Home

Configurer le robot en suivant les étapes d’installation décrites dans l’application Xiaomi Home sur iOS.

Effectuer une sauvegarde de son iPhone

Depuis un PC ou un Mac equipé d’ITunes il faudra faire une sauvegarde de son iPhone.

Cliquer sur « Sauvegarder maintenant » dans iTunes

Extraire la base de données Xiaomi

Maintenant que la sauvegarde est effectuée il va falloir aller fouiller pour retrouver notre fameux token… Pour cela commençons par télécharger le logiciel (gratuit) iBackup Viewer pour Windows ou Mac et l’installer.

Une fois lancé celui-ci se charge de retrouver la sauvegarde de votre iPhone. Cliquez simplement sur le logo en forme d’arborescence.

Il va désormais falloir récupérer les données liées à l’application Xiaomi Home. Dans l’arborescence à gauche cherchez « AppDomain-cm.xiaomi.mihome ». Dans le volet de droite on va trouver un fichier terminant par « mihome.sqlite » et sélectionnez « export » en haut à droite de l’écran.

Dans cette liste à droite on cherche le fichier ayant l’extension .sqlite

Extraire le token

Une fois la base de données récupérée on va devoir décrypter le token pour enfin intégrer le robot Xiaomi dans notre box domotique. 😃

Pour cela commencez par télécharger DB Browser for SQLite. J’ai pris la version portable, plus simple à installer. Une fois lancé cliquez sur « Ouvrir une base de données » puis allez sélectionner la base de données extraite. Vous savez le fichier .sqlite…

Dans l’onglet « Parcourir les données » faites défiler les colonnes jusqu’à la dernière intitulée « ZTOKEN ». En cliquant dessus vous verrez apparaitre le token dans son intégralité à droite. On se rapproche du but!!

Chez moi je possède 2 équipements Xiaomi. Mon robot est en 2nde ligne. Et le token est visible à droite de l’écran.

Décryptage du token

Le token que l’on a récupéré est crypté. Il faut le décrypter si l’on veut pour l’utiliser. Pour cela il existe des outils gratuits sur internet. Utilisez celui-ci :

http://aes.online-domain-tools.com/

Renseignez le formulaire avec les informations ci-dessous. Seule votre token dans le champ « Input Text » sera différent. Cliquez alors sur « decrypt ». Votre token contient 32 caractères, que j’ai surligné dans la capture ci-après.

Key (à copier) : 00000000000000000000000000000000

Quelques infos à renseigner pour décrypter le token

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Up Next:

Je teste la très prometteuse Box Homey!

Je teste la très prometteuse Box Homey!