Ayant pas mal passé de temps sur le sujet, ce tutoriel aura pour but de centraliser la méthode et le pack FR.
Il existe un tas de tuto sur le net mais aucun en francais et le pack de langue est difficile à trouver.
Cette méthode peut s'appliquer sur les 2 générations d'aspirateurs xiaomi et ne nécessite pas d'action intrusive (flash firmware/root) autre que flasher le pack de son.
C'est applicable que vous soyez sûr le serveur chinois ou Europe.
Au final, ça réécrit simplement les fichiers de la langue anglaise et vous ne verrez pas de langue française dans la liste des packs dans les configurations de mihome.
Pre-requis: Vous devez disposer de l'IP et du token de l'aspirateur.
Il existe une version de mihome modifiée par un dev russe qui donne directement le token dans les infos de l'aspirateur : MiHome_5.4.38_vevs.apk
1-Sous linux :
1-A :Il faudra installer la librairie python-miio :
Assurez vous d'avoir installé les librairies libffi et openssl avant toute chose :
Puis vous pouvez installer python-miio avec pip3 :
Vous disposez maintenant des librairies capable de vous aider à discuter avec le robot via le binaire "mirobo", vous pouvez d’ailleurs piloter complètement l'aspirateur avec.
1-B upload du pack :
Télécharger le pack FR : voix_packfr.zip
Pour l'envoyer :
2-Sous windows :
Vous devez télécharger le zip que j'ai préparé, contenant les librairies et le pack FR : win-mirobo-min.zip
2-A: Décompressez le zip
2-B: Ouvrez le répertoire obtenu et allez éditer le fichier win-mirobo.ini pour y noter l'ip et le token du robot .
2-C : Lancez le fichier win-mirobo.bat et dans la fenêtre qui vient de s'ouvrir tapez 2 (ca correspond a flasher le pack de son).
2-D : Choisissez le seul pack disponible et c'est parti.
Maintenant votre robot parle français par contre nous avons écrasé le pack anglais de l’aspirateur, si vous changez de pack de langue sous mihome, vous écraserez les fichiers que nous avons écrits et il faudra recommencer.
Il existe un tas de tuto sur le net mais aucun en francais et le pack de langue est difficile à trouver.
Cette méthode peut s'appliquer sur les 2 générations d'aspirateurs xiaomi et ne nécessite pas d'action intrusive (flash firmware/root) autre que flasher le pack de son.
C'est applicable que vous soyez sûr le serveur chinois ou Europe.
Au final, ça réécrit simplement les fichiers de la langue anglaise et vous ne verrez pas de langue française dans la liste des packs dans les configurations de mihome.
Pre-requis: Vous devez disposer de l'IP et du token de l'aspirateur.
Il existe une version de mihome modifiée par un dev russe qui donne directement le token dans les infos de l'aspirateur : MiHome_5.4.38_vevs.apk
1-Sous linux :
1-A :Il faudra installer la librairie python-miio :
Assurez vous d'avoir installé les librairies libffi et openssl avant toute chose :
Code:
apt-get install libffi-dev libssl-dev
Puis vous pouvez installer python-miio avec pip3 :
Code:
pip3 install python-miio
Vous disposez maintenant des librairies capable de vous aider à discuter avec le robot via le binaire "mirobo", vous pouvez d’ailleurs piloter complètement l'aspirateur avec.
1-B upload du pack :
Télécharger le pack FR : voix_packfr.zip
Pour l'envoyer :
Code:
mirobo --ip 192.168.1.XX --token votre-token install-sound /Chemin/voix_packfr.zip
2-Sous windows :
Vous devez télécharger le zip que j'ai préparé, contenant les librairies et le pack FR : win-mirobo-min.zip
2-A: Décompressez le zip
2-B: Ouvrez le répertoire obtenu et allez éditer le fichier win-mirobo.ini pour y noter l'ip et le token du robot .
2-C : Lancez le fichier win-mirobo.bat et dans la fenêtre qui vient de s'ouvrir tapez 2 (ca correspond a flasher le pack de son).
2-D : Choisissez le seul pack disponible et c'est parti.
Maintenant votre robot parle français par contre nous avons écrasé le pack anglais de l’aspirateur, si vous changez de pack de langue sous mihome, vous écraserez les fichiers que nous avons écrits et il faudra recommencer.
Dernière édition: