HowTo : Zigbee - Migrer un coordinateur CC2530/CC2531 sous zigbee2mqtt vers un autre coordinateur

je l'utilise depuis pas mal de temps zigbee2mqtt aux capteurs et actionneurs Zigbee dans mon SmartHome impliquer

Depuis quelques années, j'ai eu un dongle USB basé sur le CC2530 ou CC2531 IC avec le zigbee2mqtt micrologiciel utilisé.

Maintenant, au fil du temps, le réseau Zigbee s'est tellement développé qu'il est temps pour un dongle USB Zigbee plus puissant. Le coordinateur Zigbee basé sur le CC2530 ou CC2531 IC (c'est ainsi que s'appelle le "rôle" du dongle USB Zigbee dans un réseau Zigbee.) peut gérer un maximum de 15 appareils Zigbee avec le firmware standard.

Au début, j'étais un peu réticent à le faire car je pensais que je devrais alors reconnecter tous mes appareils Zigbee existants au coordinateur.

Mais ensuite, j'ai vu qu'il existe maintenant un moyen d'intégrer un nouvel adaptateur USB Zigbee sans cet effort. Vous pouvez donc échanger le dongle USB Zigbee (coordinateur) sans avoir à réapprendre tous les appareils Zigbee. 🙂

J'ai décrit comment procéder dans l'article suivant.


Consignes de sécurité

Je sais que les notes suivantes sont toujours un peu ennuyeuses et semblent inutiles. Malheureusement, de nombreuses personnes qui savaient "mieux" ont perdu des yeux, des doigts ou d'autres choses à cause d'une négligence ou se sont blessées. La perte de données est presque négligeable en comparaison, mais même celles-ci peuvent être vraiment ennuyeuses. Par conséquent, veuillez prendre cinq minutes pour lire les consignes de sécurité. Parce que même le projet le plus cool ne vaut pas une blessure ou d'autres problèmes.
https://www.nerdiy.de/sicherheitshinweise/

Liens d'affiliation/publicitaires

Les liens vers des boutiques en ligne répertoriés ici sont des liens dits d'affiliation. Si vous cliquez sur un tel lien d'affiliation et effectuez un achat via ce lien, Nerdiy.de recevra une commission de la boutique en ligne ou du fournisseur concerné. Le prix ne change pas pour vous. Si vous effectuez vos achats via ces liens, vous aidez Nerdiy.de à pouvoir proposer d'autres projets utiles à l'avenir. 🙂 


Conditions préalables

Articles utiles :
Avant de commencer cet article, vous devez avoir préparé un RaspberryPi pour qu'il soit accessible via le réseau et contrôlé via SSH. De plus, zigbee2mqtt doit bien sûr déjà être installé.

Les articles suivants décrivent ce qui doit être fait pour préparer le RaspberryPi.

Dans les listes suivantes, vous trouverez toutes les pièces dont vous avez besoin pour mettre en œuvre cet article.

Outil requis :

NuméroLien
1xJeu de tournevis  Acheter sur Amazon
1xLecteur de carte SD  Acheter sur Amazon

Matériel requis :

NuméroLien
1xClé USB SONOFF Zigbee 3.0 Plus  Acheter sur Amazon
1xCâble d'extension USB  Acheter sur Amazon
1x Raspberry Pi  Acheter sur Amazon
1x Adaptateur secteur Raspberry Pi  Acheter sur Amazon
1x Boîtier Raspberry Pi  Acheter sur Amazon
1x Carte Micro SD 64 Go  Acheter sur Amazon


Connectez-vous à l'interface de configuration de NodeRed

Avant de pouvoir modifier votre configuration NodeRed, vous devez - si activé - vous connecter d'abord à l'interface de configuration NodeRed.

Vue de la boîte de dialogue de connexion. Ici, vous devez entrer les données de connexion que vous avez spécifiées lors de la configuration de la connexion. Vous trouverez des informations à ce sujet dans l'article NodeRed - configurer la connexion de l'utilisateur.

Découvrez l'adresse IEEE de l'ancien coordinateur Zigbee (clé USB).

L'astuce dans tout cela est que le nouveau coordinateur doit avoir la même adresse IEEE que l'ancien coordinateur. Il vous suffit donc de lire l'adresse IEEE actuelle (attribuée à votre ancien coordinateur) et de transférer la même adresse au nouveau coordinateur lors du flashage du firmware zigbee2mqtt. 🙂

Pour lire l'ancienne adresse IEEE, un coup d'œil à la base de données zigbee2mqtt suffit. Les appareils Zigbee connectés, y compris leurs adresses IEEE, sont enregistrés dans ce fichier.

Pour ce faire, ouvrez le fichier de base de données avec la commande suivante.

sudo nano /opt/zigbee2mqtt/data/database.db

Vous trouverez alors (très probablement) les données de votre coordinateur en première ligne.

La ligne qui correspond à l'entrée de votre coordinateur a la valeur "Coordinator" dans la propriété "type". Dans la même ligne, vous trouverez également la valeur de "ieeeAddr". Les deux parties sont marquées en rouge sur l'image de gauche.

Notez maintenant la valeur dans le champ "ieeeAddr" et enregistrez-la dans un simple fichier texte, par exemple.


Transférer l'adresse IEEE au nouveau coordinateur Zigbee

Vous devez maintenant transférer l'adresse IEEE que vous venez de découvrir au nouveau coordinateur Zigbee. Ceci n'est (actuellement) malheureusement possible que pendant le processus de flash. Comme vous devez de toute façon équiper votre nouveau coordinateur Zigbee du firmware approprié, ce n'est pas vraiment un effort supplémentaire.

Le processus complet d'équipement d'un dongle USB Plus Sonoff Zigbee 3.0 avec le firmware zigbee2mqtt et également le transfert de l'ancienne adresse IEEE est décrit dans l'article suivant.

Néanmoins, j'ai énuméré ci-dessous les étapes les plus importantes pour transférer l'adresse IEEE.

Pour cela, ouvrez le logiciel « SmartRF Flash Programmer 2 » puis l'onglet

Adresse Mac

Entrez l'adresse MAC souhaitée dans le champ de texte affiché et programmez l'adresse IEEE, y compris le micrologiciel souhaité, sur le dongle USB Zigbee.

Dans l'article Zigbee - Préparez un dongle USB Sonoff zigbee 3.0 Plus pour zigbee2mqtt ceci est décrit plus en détail comme mentionné ci-dessus.


Plus d'articles sur le sujet

J'ai résumé d'autres articles sur le sujet de Zigbee et zigbee2mqtt dans la catégorie suivante. Vous y trouverez également des articles sur divers appareils Zigbee et leur apparence NodeRed peut être contrôlée.

Liens externes:


Amusez-vous avec le projet

J'espère que tout a fonctionné comme décrit. Si ce n'est pas le cas ou si vous avez des questions ou des suggestions, faites-le moi savoir dans les commentaires. Je les ajouterai à l'article si nécessaire.
Les idées de nouveaux projets sont toujours les bienvenues. 🙂

PS Beaucoup de ces projets - en particulier les projets matériels - coûtent beaucoup de temps et d'argent. Bien sûr, je le fais parce que j'aime ça, mais si vous pensez que c'est cool que je partage l'information avec vous, je serais heureux d'un petit don au fonds du café. 🙂

Achetez-moi un café sur ko-fi.com       

Kommentar hinterlassen

Votre adresse e-mail ne sera pas publiée. Erforderliche Felder sind mit * markiert

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.