Mini Guide: intégrer le robot aspirateur Xiaomi dans Jeedom

2

Le robot aspirateur Xiaomi est actuellement mon modèle préféré: pour un prix très abordable (moins de 300€ en général), il offre des performances excellentes ! Même madame l’a adopté, c’est dire :p La seule chose qui manquait à l’appel était son intégration dans mon système domotique, en l’occurrence Jeedom. Grâce à une mise à jour du plugin Xiaomi Home publié la semaine dernière, c’est aujourd’hui possible. Alléluia !

On doit cet excellent plugin à Lunarok et Sarakha, ce dernier ayant fait un gros travail de reverse engineering pour intégrer notamment la plupart des appareils Wifi: le robot aspirateur, bien sûr, mais également  le purificateur d’air (dont je vous parlerai très prochainement), l’humidificateur d’air, le capteur de pollution d’air, le ventilateur, la lampe Philips, la prise Wifi, la multiprise, etc… Un grand merci à eux, car cela offre des possibilités immenses, le catalogue Xiaomi étant relativement conséquent.

L’ajout de la plupart des périphériques se fait automatiquement, le plugin détectant notamment les détecteurs de présence, ampoules, etc… L’ajout du robot aspirateur Xiaomi est toutefois un peu plus complexe, car il nécessite un token, c’est à dire une clé d’utilisation. Deux méthodes sont données dans la documentation, mais la plus simple sera d’utiliser l’application développée par Sarakha pour récupérer ce token.

Pour commencer, il vous faudra donc installer le plugin Xiaomi Home (payant, 6€). Une fois installé et activé, il faudra récupérer le programme sur la page du plugin (menu Plugin / Gestion des plugins, puis Xiaomi Home):

Ensuite, il vous faudra un pc. Oui, un ordinateur sous Windows (ça ne fonctionne pas sur Mac, désolé).

Maintenant que vous avez tout le nécessaire, il faut réinitialiser le robot Xiaomi. Ça se fait très simplement via le petit bouton reset au dessus du voyant Wifi. Le robot va alors générer son propre réseau Wifi, commençant par rockroboxxxxx. Il faut se connecter à ce réseau Wifi avec l’ordinateur (il n’y a pas de clé de sécurité):

Une fois connecté, on lance l’utilitaire xiaowifi récupéré précédemment:

Celui ci va récupérer le « token » du robot aspirateur dont nous avons besoin, entouré en rouge ici. Copiez le quelque part.

Vous pouvez maintenant de nouveau configurer le robot aspirateur dans l’application Mi Home officielle, afin qu’il soit connecté à votre réseau Wifi habituel. Au passage, récupérez son adresse IP dans le menu General Settings / Network Info

On peut maintenant ajouter le robot aspirateur Xiaomi à Jeedom. Sur la page du plugin, on demande à ajouter un nouvel équipement. Dans la liste déroulante à droite, on sélectionne « Robot Aspirateur ». On renseigne ensuite l’adresse IP du robot, puis le token récupéré plus haut. On lui donne un nom, on le place dans une pièce, et surtout on l’active et on le rend visible.

On enregistre: notre robot aspirateur est maintenant fonctionnel sous Jeedom ! On peut ainsi retrouver toutes les commandes via un widget très complet:

C’est royal, car on a absolument toutes les infos et contrôles du robot, mise en marche, retour à la station, faire sonner le robot pour le retrouver, contrôle de la puissance, et diverses informations sur le nettoyage effectué, etc…

Le robot Xiaomi est maintenant bien sûr utilisable dans des scénarios ou des interactions. Une utilisation que j’apprécie particulièrement est notamment de lancer le nettoyage quand on part de chez nous. Pour cela j’utilise le plugin Modes, qui permet de définir des modes pour la maison (absent, vacances, présent, etc…). Pour chaque mode, on peut définir les actions à réaliser quand la maison entre ou sort de ce mode. Ici, par exemple, Jeedom effectue différentes actions quand on part de la maison, dont le lancement de l’aspirateur. Ainsi le robot ne nous dérange pas et fait son travail tranquillement:

Quand on sort du mode Absent, par contre, on demande au robot de retourner à sa station de chargement, histoire de ne pas l’avoir dans les pieds :p

Ainsi le ménage se gère tout seul, en toute transparence ! Il faut juste penser à vider le bac à poussières de temps en te mps ;-)

On peut également imaginer l’utiliser dans des interactions, pour piloter le robot via des ordres vocaux, par SMS, Slack, Telegram, etc…

Bref, l’intégration est parfaite ! Si le support Jeedom était quelque chose qui vous bloquait pour acheter ce robot, n’hésitez plus ! D’autant qu’il est maintenant à moins de 300€. Pour ma part je vais sans doute en prendre un second, maintenant que cette intégration domotique est possible :)

 

 

Partager

2 commentaires

  1. Bonjour,
    Méthode plus valable, l’utilitaire xiaowifi ne fonctionne plus et a été retire du plugin.
    Reste que les méthode décrite dans la documentation du plugin.

Laisser une réponse

Ne ratez plus aucune news !

Inscrivez vous à notre newsletter, et recevez chaque mois toute l'actualité du blog pour ne plus rien louper: actualité, guides, tutoriaux, concours !

Merci pour votre inscription !