Un robot aspirateur devient vraiment utile quand il se lance tout seul : quand la maison est vide, après le dîner, ou seulement dans la cuisine. Pour cela il doit remonter dans Home Assistant. Toutes les marques ne s’intègrent pas de la même façon : certaines communiquent en local, d’autres passent par le cloud du fabricant, d’autres encore n’ont qu’une intégration communautaire. Le tableau ci-dessous reprend la documentation officielle de Home Assistant (classe IoT indiquée sur chaque page, octobre 2026).
L’essentiel en un tableau
| Marque | Intégration Home Assistant | Type de connexion (doc HA) | Remarque |
|---|---|---|---|
| Roborock | Roborock (officielle) | Local Polling | connexion au compte Roborock pour la configuration, puis pilotage localAmazon |
| iRobot Roomba / Braava | iRobot Roomba and Braava (officielle) | Local Push | modèles connectés Wi-FiAmazon |
| Ecovacs | Ecovacs (officielle) | Cloud Push | dépend du cloud EcovacsAmazon |
| SwitchBot | SwitchBot Cloud (officielle) | Cloud Polling | la doc liste notamment les K10+, K10+ Pro, K11+, K20+ Pro, S10, S20 |
| Shark | Shark IQ (officielle) | Cloud Polling | gamme Shark IQAmazon |
| Xiaomi (anciens modèles) | Xiaomi Miio (officielle) | Local Polling | compatibilité variable selon le modèleAmazon |
| Dreame | pas d’intégration officielle | — | intégration communautaire via HACSAmazon |
| Robots Matter | Matter | local | catégorie « robot aspirateur » ajoutée dans Matter 1.2 (CSA) |
Notre meilleur choix : un Roborock. L’intégration est officielle et pilote le robot en local, avec le choix des pièces, l’état des consommables et les erreurs. C’est aussi notre choix à petit budget, le Roborock Q7 M5, détaillé dans Robot aspirateur à moins de 200 €.
Local ou cloud : pourquoi c’est important
- Local : Home Assistant parle directement au robot sur votre réseau. Les commandes sont immédiates et continuent de fonctionner si Internet tombe ou si le fabricant change son service.
- Cloud : chaque commande passe par les serveurs du fabricant. Ça fonctionne, mais une panne, un changement d’API ou l’arrêt d’un service peut couper l’intégration du jour au lendemain.
Pour un usage durable, privilégiez une intégration marquée Local dans la documentation Home Assistant.
Ce que l’on peut automatiser
Une fois le robot intégré, il apparaît comme une entité vacuum. Exemples courants :
- lancer le ménage quand tout le monde a quitté la maison (zones de présence) ;
- nettoyer seulement la cuisine après le repas (nettoyage par pièce, si l’intégration le permet) ;
- recevoir une notification quand le bac est plein ou quand le robot est bloqué ;
- suivre l’usure des brosses et des filtres.
automation:
- alias: "Ménage quand la maison est vide"
trigger:
- platform: state
entity_id: zone.home
to: "0"
for: "00:15:00"
action:
- action: vacuum.start
target:
entity_id: vacuum.robot_salon
Remplacez vacuum.robot_salon par le nom de votre entité.
Avant d’acheter
- Cherchez le modèle exact dans la page d’intégration Home Assistant de la marque.
- Vérifiez si l’intégration est officielle et locale.
- Choisissez la navigation : un LiDAR cartographie précisément, ce qui permet le nettoyage par pièce (voir LiDAR, caméra ou gyroscope).
- Décidez si vous voulez la fonction serpillière et une station : voir robot aspirateur laveur et stations.
Vous n’avez pas encore de serveur ? Suivez notre guide Installer Home Assistant sur Raspberry Pi 5.