Introduction
Les appareils Zigbee SONOFF constituent un excellent choix pour créer un réseau domestique intelligent local stable et réactif. Avec Home Assistant comme hub domotique et un coordinateur Zigbee tel que la clé USB Zigbee 3.0 Plus SONOFF (ZBDongle-E ou ZBDongle-P), vous pouvez contrÎler vos appareils Zigbee SONOFF, comme l'interrupteur mural intelligent ZBM5, sans passer par le cloud.
Ce guide vous guidera dans l'intégration des appareils SONOFF Zigbee avec Home Assistant en utilisant deux méthodes :
- ZHA (Domotique Zigbee)
- Z2M (Zigbee2MQTT)
Les deux offrent un excellent contrÎle local, une prise en charge de l'automatisation et une compatibilité avec la gamme de produits SONOFF Zigbee.
Préparation
Avant de commencer, assurez-vous dâavoir les Ă©lĂ©ments suivants :
- Assistant à domicile installé et en cours d'exécution
- UN Coordinateur Zigbee (par exemple, Clé USB SONOFF Zigbee 3.0 Plus-P / -E )
- Appareil Zigbee SONOFFÂ : SONOFF ZBM5
Guide d'installation
Il existe deux maniÚres d'utiliser le dongle USB SONOFF Zigbee 3.0 Plus pour ajouter vos appareils Zigbee à Home Assistant : ZHA ou Zigbee2MQTT.
Ici, je vais vous présenter
Suivez ici si vous utilisez ZBDongle-EÂ : Ajouter ZBDongle-E Ă HA
Suivez ici si vous utilisez ZBDongle-PÂ : Ajouter ZBDongle-P Ă HA
AprÚs avoir ajouté le dongle USB SONOFF Zigbee 3.0 Plus à Home Assistant, nous pouvons ajouter des appareils Zigbee à HA pour le contrÎle.
via ZHA
Ătape 1Â : Installer et configurer ZHA dans Home Assistant
- AccĂ©dez Ă Home Assistant et accĂ©dez Ă ParamĂštres â Appareils et services.
- Cliquez sur « Ajouter une intégration » et recherchez Zigbee Home Automation (ZHA) .
- Une fois terminé, vous devriez voir ZHA configuré avec succÚs dans Home Assistant.
Ătape 2Â : ajouter SONOFF ZBM5 Ă Home Assistant
- Dans Home Assistant, accédez à ParamÚtres > Appareils et services > ZHA > appareils .
- Mettre le SONOFF ZBM5 en mode appairage en appuyant sur le bouton physique et en le maintenant enfoncé pendant 5 secondes jusqu'à ce que la LED commence à clignoter.
- Cliquez sur « Ajouter un appareil » et attendez que ZHA découvre le ZBM5.
- Une fois trouvé, vous pouvez renommer et attribuer l'appareil à une piÚce si nécessaire.
via Z2M
Ătape 1 : Installer les modules complĂ©mentaires
Lors de la connexion HA via le module complémentaire Zigbee2MQTT, vous devez installer les deux modules complémentaires suivants :
- Courtier Mosquitto (courtier MQTT)
- Zigbee2MQTT
Installer le courtier Mosquitto
AccĂ©dez Ă ParamĂštres â Modules complĂ©mentaires â Boutique de modules complĂ©mentaires et installez le module complĂ©mentaire du courtier Mosquitto , puis dĂ©marrez-le.
Installer Zigbee2MQTT
- Ajouter un référentiel
Retournez Ă la boutique de modules complĂ©mentaires, cliquez sur « ⟠» â « RĂ©fĂ©rentiels », remplissez
https://github.com/zigbee2mqtt/hassio-zigbee2mqtt
et cliquez sur Ajouter â Fermer ou cliquez sur le bouton Ajouter un rĂ©fĂ©rentiel ci-dessous, cliquez sur Ajouter â Fermer
Installer Zigbee2MQTT
Revenez à la liste des magasins , recherchez Zigbee2MQTT et procédez à l'installation.
Ătape 2Â : Configurer Zigbee2MQTT
Ouvrez le module complĂ©mentaire Zigbee2MQTT â page Configuration .
Vous devez configurer le type d'adaptateur de l'appareil et le chemin du port série sous série.
Le format suivant :
adapter: Adapter Type
port: ZBDongle Serial Port Path
Exemple de configuration :
Pour ZBDongle-E (SONOFF Zigbee 3.0 USB Dongle Plus V2)Â :
adapter: ember
port: /dev/ttyUSB0
Pour ZBDongle-P (clé USB SONOFF Zigbee 3.0 Plus) :
adapter: zstack
port: /dev/ttyUSB0
â ïž Le chemin du port sĂ©rie peut varier selon le systĂšme hĂŽte. Sous Linux, vous pouvez le trouver en exĂ©cutant :
ls -l /dev/serial/by-id
Exemple de sortie :
coolkit@coolkit-All-Series:~$ ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 3æ 31 18:09 usb-Itead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_V2_76536147c914ef11950378b8bf9df066-if00-port0 -> ../../ttyUSB0
Le chemin du port série dans ce cas est :
/dev/ttyUSB0
Une fois la configuration terminée, démarrez le module complémentaire Zigbee2MQTT . Patientez environ deux minutes, puis cliquez sur l' interface Web pour accéder à la console et ajouter et gérer les appareils Zigbee.
Dépannage
Appareil non trouvé ?
Assurez-vous que le ZBDongle est détecté dans /dev/ttyUSB*
Redémarrez Home Assistant aprÚs avoir inséré le dongle
Ăloignez le dongle des ports USB 3.0 ou utilisez une rallonge USB
Délai d'appairage expiré ?
Assurez-vous que le ZBM5 est en mode d'appairage (LED clignotante)
Redémarrez le commutateur et réessayez
â
Z2M ne démarre pas ?
Vérifiez le type d'adaptateur Zigbee et le port dans configuration.yaml
FAQ
Q : Puis-je utiliser ZBM5 sans Internet ?
Oui. ZHA et Z2M sont des intégrations locales , aucun cloud n'est requis aprÚs l'installation.
Q : Puis-je mettre à jour le firmware du ZBM5 via Home Assistant ?
Oui, vous pouvez mettre Ă jour le micrologiciel de l'appareil sur Home Assistant.
Q : Quelle est la différence entre ZHA et Zigbee2MQTT ?
ZHA est plus convivial et intégré à la haute disponibilité. Z2M offre davantage de contrÎle, de journaux et de prise en charge des appareils. Tous deux sont compatibles avec SONOFF.
Q : Les mĂȘmes fonctionnalitĂ©s sont-elles disponibles sur Home Assistant lors de lâintĂ©gration dâappareils via ZHA et Z2M ?
R : Non, ils ne sont pas exactement identiques. Bien que ZHA et Z2M permettent de contrÎler et de surveiller les appareils Zigbee dans Home Assistant, il existe des différences en termes de prise en charge des appareils, de flexibilité de configuration et d'exposition des fonctionnalités. Les fonctionnalités disponibles peuvent varier selon l'appareil et la méthode d'intégration.
Q : Puis-je mĂ©langer ZHA et Z2M dans le mĂȘme Home Assistant ?
Non. Vous ne pouvez utiliser qu'une seule intégration Zigbee par dongle/instance, sauf si vous utilisez des coordinateurs et des canaux Zigbee distincts.