Intégrer votre robot tondeuse Mammotion à Home Assistant : contrôle, capteurs, automatisations

Résumer cet article :

Un robot tondeuse Mammotion, c’est un peu comme un collègue autonome : tant qu’on le laisse travailler dans son coin via l’application officielle, tout roule… jusqu’au jour où l’on veut lui imposer de vraies règles de vie. Ne pas sortir quand la pluie menace, éviter de passer quand les enfants jouent dans le jardin, profiter d’un pic de production solaire, ou synchroniser la tonte avec le planning familial. C’est exactement ce que permet Home Assistant : transformer le LUBA ou le YUKA en un équipement domotique à part entière, avec des capteurs exploitables, des commandes accessibles partout, et surtout des automatisations qui font gagner du temps (et évitent quelques sueurs froides). Aujourd’hui je vous propose de découvrir comment intégrer votre robot tondeuse Mammotion dans Home Assistant, pour que la tonte s’intègre enfin dans votre maison… au lieu de rester enfermée dans une appli.

A lire également:
1500 m² de pelouse, 0 câble, 100 % auto : le Luba Mini AWD Lidar explose les codes [Test]

Ce que l’intégration Mammotion apporte concrètement

L’intérêt, c’est de sortir la tonte du “silo application”. Une fois le LUBA ou le YUKA dans Home Assistant, le robot devient un appareil domotique comme un autre : vous récupérez des capteurs (batterie, état, GPS, satellites, zone de travail, type de connexion…) et vous déclenchez des actions (démarrer, mettre en pause, arrêter, renvoyer à la base/dock).

Résultat : vos scénarios peuvent enfin prendre de bonnes décisions à la place du robot (ou en complément). Exemple typique : on coupe court à une tonte si la pluie arrive, on évite les heures de canicule, on profite d’un créneau de surplus solaire, ou on empêche une tonte quand les enfants jouent dehors… bref, du concret, pas du gadget.

Pré-requis avant de démarrer

Vérifiez d’abord que votre Home Assistant est à jour : l’intégration annonce une version minimale Home Assistant 2025.3.0.

Il vous faut aussi HACS (Home Assistant Community Store), puisqu’on installe ici une intégration communautaire… et elle n’est pas dans le catalogue HACS “par défaut”, il faut l’ajouter en dépôt personnalisé.

Dernier point important : il est vivement recommandé de créer un second compte Mammotion dédié à Home Assistant. Sinon, en vous connectant avec le compte principal, vous risquez d’être déconnecté de l’application mobile, et ça devient vite enquiquinant :)

Étape 1 : créer un second compte Mammotion

Ouvrez l’app Mammotion et créez un nouveau compte (un autre email suffit). Ensuite, reconnectez-vous sur votre compte principal, puis allez dans le partage d’appareil pour partager votre robot vers ce second compte. Enfin, reconnectez-vous sur le second compte et acceptez le partage : c’est ce compte “secondaire” que vous utiliserez uniquement dans Home Assistant.

Oui, c’est un peu “administratif”… mais ça évite des prises de tête après (et des messages du genre “pourquoi mon app se déconnecte toute seule ?!”).

Étape 2 : installer l’intégration Mammotion via HACS

Dans Home Assistant, ouvrez HACS, puis allez dans Intégrations. Dans le menu (les trois points en haut à droite), ouvrez Dépôts personnalisés et ajoutez le dépôt https://github.com/mikey0000/Mammotion-HA en choisissant la catégorie Integration.

Cherchez ensuite “Mammotion” dans HACS, installez l’intégration, puis redémarrez Home Assistant.

Étape 3 : ajouter l’intégration dans Home Assistant

Après redémarrage, allez dans Paramètres → Appareils et services → Ajouter une intégration, cherchez “Mammotion”, puis lancez la configuration.

À ce stade, deux notions comptent vraiment :

  • D’abord, la connexion. L’intégration prévoit du Bluetooth (BLE) et du Wi-Fi (y compris via SIM 4G, selon les modèles), avec une feuille de route orientée contrôle, planification, zones, etc.
  • Ensuite, si vous partez sur du Bluetooth et que votre Home Assistant est loin du robot, un Bluetooth Proxy ESPHome peut être très utile (un petit ESP32 placé au bon endroit, et Home Assistant “étend” sa portée BLE).

Ici nous partirons sur une liaison Wifi, plus simple, puisque tout le jardin est parfaitement couvert.

Il suffit de renseigner l’adresse email et le mot de passe du second compte Mammotion créé:

Étape 4 : vérifier les entités et capteurs remontés

Une fois l’intégration en place, vous devriez voir apparaître votre robot avec des commandes et pas mal de capteurs. Ici je récupère mon Luba Mini AWD Lidar testé récemment. Côté infos utiles, on retrouve typiquement le niveau de batterie, le statut (tonte, charge, idle…), le type de connexion, la position GPS, le nombre de satellites, la zone de travail, etc.

Étape 5 : lancer une tonte depuis Home Assistant

L’intégration expose une action dédiée mammotion.start_mow. Pour tester rapidement, allez dans Outils de développement → Actions, choisissez mammotion.start_mow, ciblez votre tondeuse, puis renseignez les paramètres que votre modèle supporte.

Exemple simple (à adapter à vos entités/aires) :

action: mammotion.start_mow
data:
  is_mow: true
  speed: 0.3
  border_mode: "1"
  ultra_wave: "2"
  areas: [switch.mower_1]

Selon le wiki, il existe des options universelles (ordre de tonte, vitesse, détection d’obstacles, mode de trajectoire, etc.), des options spécifiques YUKA (collecte/dépose, bordures…), et des options spécifiques LUBA comme la hauteur de coupe.

Idées d’automatisations vraiment utiles

A partir de maintenant, il est possible de créer diverses automatisations intégrant son robot tondeuse. Par exemple:

  • Arrêt “météo intelligente”. Si votre station météo (Netatmo, capteurs Zigbee, ou une intégration météo) annonce une forte probabilité de pluie, Home Assistant peut renvoyer la tondeuse à la base avant que le jardin ne se transforme en patinoire.
  • Anti-canicule. Si la température extérieure dépasse un seuil (30°C, par exemple), vous pouvez reporter la tonte au soir ou au lendemain. Ce n’est pas juste du confort : sur certains terrains secs, tondre en plein cagnard peut aussi être moins “propre”.
  • Tonte au surplus solaire. Si vous suivez votre production photovoltaïque dans Home Assistant, déclencher la tonte quand vous avez du surplus entre deux horaires (par exemple fin de matinée/début d’après-midi) est une astuce toute simple pour recharger votre robot sur l’énergie solaire produite.
  • Sécurité “présence au jardin”. Si un capteur d’ouverture de portail s’active, si une caméra détecte une présence, ou si le mode “barbecue” est activé, vous pouvez mettre la tondeuse en pause automatiquement (parce qu’un robot discret dans l’herbe, ça se fait oublier… jusqu’au moment où il passe au mauvais endroit).
  • Selon planning familial. Si on a intégré les calendriers de la famille dans Home Assistant, il est facile de connaitre les moments où le robot ne dérangera pas en se promenant dans le jardin.

Un dashboard personnalisé

Avec toutes les informations récupérées du robot, il est possible de se réaliser un dashboard personnalisé intégrant son robot tondeuse Mammotion. J’ai réalisé par exemple ce dashboard:

En ayant recours aux HA-Animated-Cards par exemple, il est possible de faire des choses assez sympa (je dois encore bosser dessus, mais les deux premières tuiles donnent un aperçu).

Dépannage rapide

Si vous tombez sur un timeout vers l’API api.link.aliyun.com, le dépôt mentionne qu’il faut vérifier que votre réseau ou firewall ne bloque pas des services “hébergés en Chine”. C’est le genre de détail qui fait perdre une heure si on ne le sait pas.

Et si l’ajout de compte refuse votre email, le dépôt indique que parfois “le numéro de compte” fonctionne mieux que l’adresse email (oui, c’est étrange, mais autant le garder sous le coude).

Conclusion

Au final, intégrer un robot tondeuse Mammotion (LUBA ou YUKA) dans Home Assistant, ce n’est pas juste “ajouter un gadget de plus” à son tableau de bord. C’est surtout reprendre la main sur la tonte, en la reliant à des informations réelles du quotidien : météo, présence au jardin, horaires, production solaire, modes de vie de la maison. Une fois les entités en place, on se rend vite compte que les meilleurs gains viennent des automatisations simples : éviter les mauvais créneaux, arrêter au bon moment, et lancer la tonte quand tout est réuni. Et c’est là que Mammotion + Home Assistant prend tout son sens : une pelouse entretenue, sans y penser, et sans surprises.

Résumer cet article :

Pour information, cet article peut contenir des liens affiliés, sans aucun impact sur ce que vous gagnez vous même ou le prix que vous pouvez payer pour le produit. Passer par ce lien vous permet de me remercier pour le travail effectué sur le blog chaque jour, et d'aider à couvrir les dépenses du site (hébergement, frais de port pour les concours, etc.). Ca ne vous coute rien, mais ca m'aide beaucoup ! Merci donc à ceux qui joueront le jeu !

Inscrivez vous à notre newsletter !

Ne ratez plus aucun article, test de produit ou guide, grâce à un mail dans votre boite chaque vendredi !
Nous n'avons pas pu confirmer votre inscription.
Votre inscription est confirmée.
Que pensez vous de cet article ? Laissez nous vos commentaires !
Merci de rester courtois: un bonjour et un merci ne coutent rien ! Nous sommes là pour échanger de façon constructive. Les trolls seront supprimés.

Laisser un commentaire

4 − 1 =

Maison et Domotique
Logo
Compare items
  • Casques Audio (0)
  • Sondes de Piscine Connectées (0)
  • Smartphones (0)
Compare