5 min read

Intégration d'un aspirateur robot via passerelle IR

Remplacer ses anciennes télécommandes infrarouges est chose aisée, comme vous allez pouvoir le découvrir dans cet article.
Intégration d'un aspirateur robot via passerelle IR

Considérés comme des gadgets coûteux lors de leurs premiers pas, les aspirateurs robots sont aujourd'hui devenus courants dans nos foyers. Cette adoption généralisée a été rendue possible par la hausse des performances des appareils ainsi que leur prix de plus en plus accessible. Les constructeurs proposent de nos jours plusieurs modèles aux tarifs mesurés.

Aspirateurs robots et connectivité Wifi

Les aspirateurs robots premium proposent des fonctionnalités très intéressantes pour quiconque souhaite utiliser facilement son robot grâce aux assistants vocaux tels que Google Assistant ou Amazon Alexa. On pensera également aux applications mobiles du constructeur qui sont associées à un appareil et qui vous permettent de connecter votre aspirateur à votre réseau Wifi domestique pour ensuite le configurer, planifier les nettoyages ou simplement le contrôler.

Capture d'écran de la page Amazon du RoboVac 15C Max.

Ici, j'ai pris l'exemple du modèle juste au-dessus du mien (le RoboVac 11 Slim). On peut constater une différence de prix d'environ 100€ entre les deux modèles. En lisant sa description, on se rend compte que le modèle premium comprend l'intégration avec les différents assistants vocaux grand public existants. Cela est rendue possible grâce au cloud du constructeur. Néanmoins, certains d'entre vous pourraient se poser une question…

Combien de temps vais-je pouvoir utiliser mon robot via son application ? - Il est vrai que nos téléphones ne cessent de s'améliorer, aussi bien au niveau hardware que software. Mais il n'est pas rare que certains constructeurs abandonnent le support des anciennes versions. C'est ce qui pourrait arriver avec l'application dudit robot, vous obligeant à soit arrêter de l'utiliser soit changer votre terminal mobile. Dans le cas du cloud du constructeur, sa fermeture pure et simple rendrait inutilisable votre robot.

Si tout comme moi, vous vous êtes contenté d'un modèle basique pour assurer le nettoyage de votre maison, ou si vous souhaitiez en savoir plus sur l'intégration de l'infrarouge dans votre environnement domotique, alors vous êtes sur le bon article !

Infrarouge, au secours !

Comme présenté précédemment, le nettoyage de mon domicile est assuré en partie par un RoboVac 11 Slim. Il est épaulé par un robot laveur de sol de la marque Hobot.

Le RoboVac 11 Slim que j'utilise quotidiennement.

Ce modèle d'entrée de gamme ne propose logiquement pas de connectivité Wifi, mais simplement une télécommande infrarouge lambda. C'est la même technologique que l'on retrouve dans les télécommandes de téléviseur entre autres.

La télécommande infrarouge de mon RoboVac 11 Slim.

Sans rentrer dans les détails, l'infrarouge fonctionne grâce à une LED infrarouge positionné sur la télécommande et un photorécepteur sur l'appareil à contrôler. Lorsque l'on appuie sur une touche, un message est émis sous la forme d'une série de clignotements très rapides et très précis. Chaque touche est associée à une séquence unique permettant de transmettre un message précis.

Si l'on souhaite interfacer notre aspirateur robot avec notre solution domotique, nous allons donc devoir remplacer cette télécommande infrarouge par un émetteur infrarouge. Le modèle que j'ai retenu est le Broadlink RM Mini 3. Il s'agit d'une solution économique, alimenté par micro USB et qui reste discrète grâce à sa toute petite taille.

Le RM Mini 3 en position.
Intelligent Home Center For EU – Applications sur Google Play
Intelligent Home Center For EU is a super app you can enable all your home appliance smart and control them from any where at any time. You can interact with smart hardware via your mobile phone easily , and get interoperability between intelligent hardware.

Une fois connecté à votre réseau Wifi domestique par le biais de son application mobile dédié, le contrôleur RM Mini 3 est prêt à enregistrer puis restituer les signaux infrarouges que vous désirez (télévision, aspirateur robot, etc.). A ce stade, vous pouvez vous satisfaire de l'application mobile pour contrôler vos différents appareils, ou alors aller plus loin et l'intégrer à votre solution domotique. Dans cet article, nous allons détailler la procédure sous Home Assistant.

Utilisation sous Home Assistant

Maintenant que nous avons déballé et configuré notre passerelle infrarouge, nous allons pouvoir l'utiliser dans nos automatismes sur Home Assistant. Pour ce faire, nous allons commencer par ajouter notre passerelle Broadlink via son intégration, accessible depuis le menu de configuration de HA.

Le menu de configuration de Home Assistant.

Après avoir cliqué sur le bouton Ajouter (+) en bas à droite de votre écran et trouvé le composant Broadlink, il vous suffira d'indiquer l'adresse IP de votre passerelle. Le moyen le plus simple pour la retrouver est d'accéder à l'interface de votre box internet et de visualiser les appareils connectés.

Le panneau de configuration de l'intégration.

Si tout s'est bien passé, vous devriez voir apparaître un nouvel élément dans votre liste d'intégration. Un nouvel appareil ainsi qu'une nouvelle entité devrait alors apparaître.

Nous avons désormais intégré notre Broadlink RM Mini 3 dans notre solution domotique. Nous allons désormais voir comment Home Assistant va pouvoir l'utiliser.
Comme évoqué précédemment, la passerelle a besoin d'enregistrer au préalable les séquences infrarouges qui seront rejouées par la suite. Dans les deux cas, nous allons utiliser des scripts Home Assistant pour parvenir à nos fins. Vous trouverez une version simplifiée des scripts que j'utilise pour mon robot ci-dessous.

Scripts Home Assistant permettant l’apprentissage puis la restitution de signaux IR pour aspirateurs robots.
Scripts Home Assistant permettant l’apprentissage puis la restitution de signaux IR pour aspirateurs robots. - vacuum.yaml

N'oubliez pas d'enregistrer votre séquence IR avant de l'utiliser. Pour ce faire, déclenchez le script d'apprentissage puis appuyez sur le bouton de votre télécommande tout en la pointant vers la RM Mini 3.

Finalement, il ne vous reste plus qu'à appeler le script d'émission dans vos différents automatismes pour rendre connecté votre aspirateur robot ! N'hésitez pas à me retrouver sur Twitter. Je me ferai un plaisir de discuter avec vous.