J’ai aussi trouvé ceci sur le forum en anglais, ZHA Vs Zigbee2Mqtt - zigbee2mqtt - Home Assistant Community, dont voici la traduction, et je suis tenté de mettre une 2e clé Zigbee pour Z2M, de façon à pouvoir migrer + facilement.
"Si ZHA fonctionne bien pour vous et vos appareils, il n’est pas nécessaire de changer.
Si vous rencontrez des problèmes de prise en charge des appareils, si un appareil semble trop compliqué à gérer avec ZHA, ou si vous avez besoin de séparer votre installation Zigbee de votre installation HA, regardez du côté de z2m.
À mon avis, ZHA est plus facile à démarrer, mais z2m est plus facile à utiliser au quotidien.
En tant qu’intégration Zigbee native de HA, HA détectera votre clé et vous guidera dans la configuration de ZHA, et l’interface utilisateur est entièrement intégrée.
ZHA s’efforce d’être plus conforme aux normes, ce qui signifie que les appareils conformes aux normes Zigbee devraient « juste fonctionner » dès la sortie de la boîte. La conformité aux normes Zigbee est un objectif louable, mais elle est limitée en pratique. Trop de fabricants d’appareils accordent peu, voire aucune, attention aux normes (Aqara, Tuya, entre autres).
Lorsque le respect des normes fonctionne, c’est formidable. J’ai récemment acheté une prise Sonoff S40Lite nouvellement sortie. Rien n’était nécessaire pour que la prise fonctionne avec une installation ZHA vieille de quelques mois.
Zigbee2Mqtt demande plus de travail pour la configuration, mais il est plus facile à utiliser au quotidien en raison de ce que je considère comme un support d’appareils plus étendu et plus approfondi.
Plus étendu signifie que z2m prend en charge plus d’appareils et prend souvent en charge plus rapidement de nouveaux appareils ne respectant pas les normes. Plus approfondi signifie que z2m expose souvent plus de fonctionnalités des appareils en tant qu’entités et attributs dans HA. En grande partie grâce à une base d’utilisateurs/développeurs plus établie.
En prenant mon capteur de mouvement Hue comme exemple, à la fois z2m et ZHA vous donnent des entités de présence, de luminosité et de température, mais seul z2m expose les options de sensibilité et de délai en tant qu’entités. En toute justice, les paramètres sont accessibles dans ZHA via des appels de service et/ou le menu Gérer les clusters, mais il faut savoir où chercher, puis rechercher ou expérimenter par essais et erreurs les valeurs à utiliser.
Un autre exemple est le capteur de vibration Aqara, tout est disponible dans ZHA, mais il faut comprendre et analyser divers événements par essais et erreurs (mais des modèles préétablis sont disponibles). Dans z2m, presque toutes les options et données sont disponibles en tant qu’entités ou attributs facilement accessibles dans l’interface d’automatisation.
Paradoxalement, à ma connaissance, TOUS les appareils dans z2m ont besoin d’un convertisseur écrit manuellement pour eux. Les nouveaux appareils sont pris en charge très rapidement, mais rien ne « fonctionne simplement » dans z2m tant qu’un convertisseur n’a pas été écrit.
La prise Sonoff S40 mentionnée ci-dessus était inutile dans z2m jusqu’à ce que j’installe un convertisseur pour elle. Dans ce cas, ce n’était pas difficile, il suffisait de copier/éditer la définition de la prise S31, mais cela devait être fait. D’autres appareils pourraient ne pas être aussi simples.
Il existe des options pour l’installation manuelle du convertisseur - j’aurais pu attendre quelques semaines jusqu’à la sortie de juillet de z2m, ou passer à la branche de développement, où elle était prise en charge quelques jours seulement après sa disponibilité.
Un autre avantage de z2m est ce que certains pourraient considérer comme un inconvénient - il n’est pas directement lié à HA. En tant que système séparé, les mises à jour de z2m n’auront pas d’impact direct/rupture sur HA et les mises à jour de HA ne casseront pas votre réseau Zigbee. Cette conception peut être bénéfique si vous avez besoin d’un réseau Zigbee séparé. Vous avez un atelier séparé dans le jardin ? Installez un Pi avec z2m dans l’atelier et faites rapporter tous ces appareils à votre HA via MQTT sur le LAN. Vous pouvez avoir une instance z2m séparée pour la maison principale.
J’ai utilisé les deux, j’ai commencé avec ZHA parce que c’était plus facile à mettre en place, mais j’ai finalement pris le temps de migrer tout vers Zigbee2mqtt. J’ai commencé avec z2m en testant un appareil « problématique », et j’ai rapidement déplacé la plupart des choses vers z2m. Tout ce que j’avais était aussi bien ou mieux pris en charge dans z2m, donc cela avait du sens de tout déplacer pour maintenir le maillage aussi solide que possible.
Mais je garde toujours ZHA installé à côté de z2m. Les dongles Sonoff sont peu coûteux, alors pourquoi pas ? J’aime les objectifs de ZHA, même si j’utilise actuellement z2m. Les choses évoluent rapidement et j’aime avoir le meilleur des deux disponibles.
Si vous êtes intéressé, mais pas sûr de changer, cela vaut probablement la peine de dépenser 20 $ pour prendre une autre clé de coordinateur et expérimenter sans perturber votre réseau Zigbee existant. Si vous aimez z2m, migrez à votre guise, sinon, reprogrammez la clé avec un firmware de routeur et ajoutez-la à votre maillage."