Bemfa Cloud (également appelé BeHome) permet à Home Assistant (HA) de recevoir des commandes vocales depuis les enceintes XiaoAi, Xiaodu et Tmall Genie. La commande est envoyée à Bemfa Cloud, puis retransmise par MQTT à l’installation HA locale pour contrôler les appareils du domicile.
L’article chinois d’origine décrit la situation au 15 avril 2026 : à cette date, le service Bemfa fonctionnait et aucune annonce officielle n’indiquait la fin de la prise en charge de HA. L’article attribue les difficultés d’intégration à une ancienne version du module HA.
Commencez par créer un compte sur https://bemfa.com/ et récupérer votre clé privée (UID).
1. Situation décrite dans l’article
Selon l’article d’origine, le site, la console, la connexion des appareils et l’association avec Xiaodu, Tmall Genie et XiaoAi étaient disponibles. Aucune annonce de fin de prise en charge de HA n’y était signalée.
L’extension Bemfa initiale de larry-wong/bemfa n’aurait pas été mise à jour depuis juin 2025. À partir de HA 2025.3, la bibliothèque interne paho-mqtt est passée de 1.x à 2.x, tandis que certaines API et chemins de constantes ont changé. Les anciennes versions de l’extension peuvent alors échouer avec les erreurs 500, RequirementsNotFound, TypeError ou ImportError.
2. Solution recommandée dans l’article (avril 2026)
L’article recommande la version communautaire disponible sur https://github.com/skddyj/bemfa. Ajoutez ce dépôt comme dépôt personnalisé dans HACS. Vérifiez sa compatibilité avec votre version actuelle de HA avant de l’installer.
3. Ajouter l’intégration et synchroniser les appareils
1. Ouvrez Paramètres → Appareils et services → Ajouter une intégration.
2. Recherchez « bemfa ».
3. Saisissez votre clé privée Bemfa (UID), puis validez.
4. Ouvrez les options de l’intégration, sélectionnez les appareils à synchroniser avec Xiaodu et enregistrez.
4. Associer Xiaodu
1. Dans l’application Xiaodu, ouvrez « + » → Ajouter un appareil.
2. Recherchez Bemfa et connectez-vous à votre compte Bemfa.
3. Attendez la synchronisation des appareils ; vous pourrez ensuite les contrôler à la voix.