Hizo
Juin 23, 2025, 11:56
1
Description
Ajout de l’id Zigbee2Mqtt dans la configuration des appareils.
Intérêt
Faciliter le fait de retrouver l’appareil dans Zigbee2Mqtt lorsqu’on ne les a pas renommé ou renommé différemment de Gladys.
Proposition
On pourrait l’ajouter dans un bloc de même type que « Nom » + son input mais en disabled pour ne pas permettre la modification de l’id :
Voire même, le top serait d’avoir un lien pointant directement vers l’appareil dans Zigbee2Mqtt
Je n’ai plus de votes de dispo mais je plussoie, et surtout avec le lien ! (comme dans matterbridge )
1 « J'aime »
Bonjour @mutmut
Le lien devra vers l’interface de Z2M devra pouvoir être modulaire en fonction de l’hôte (Gladys et Z2M ne fonctionnant pas forcement sur la même machine …).
Voilà ce que je proposes
Pour le lien 2 cas de figure.
Soit c’est une installation par Gladys et l’adresse ip du lien utilisera l’adresse de Gladys.
Soit c’est une installation externe et dans ce cas l’adresse n’est pas connu.
Pour ce cas j’ai rajouté la propriété pour renseigner l’adresse IP+port de zigbee2mqtt
Si l’adresse n’est pas renseigné alors le lien ne sera pas affiché.
Je me suis permis d’améliorer le rendu du bouton Editer.
Dans le cas d’un petit écran de téléphone
3 « J'aime »
Salut @Will_71 !
Très sympa !
Pour le logo Zigbee2mqtt, pense à mettre un logo PNG pour éviter le fond blanc en dark mode
Ok pas bête!
Propre !
1 « J'aime »
Oui pour l’icône j’ai pris celle existante mais j’ai pas cherché plus pour l’instant car c’était deja tard hier soir
Je modifierai cela dans le week end
2 « J'aime »
Voila avec l’icône et fond transparent
Du coup cela a changé celui de la page configuration car j’ai simplement remplacé le logo dans le dossier front/src/assets/integrations/logos
J’ai également ajouté l’adresse IEEE et le lien dans la page de Découverte Zigbee.
La mise à jour n’est pas automatique, j’ai utilisé la méthode en place et il faut pour tous les devices déjà ajoutés appuyer sur le bouton Mettre à jour pour appliquer la sauvegarde de l’adresse IEEE dans la base et quel l’adresse soit mise dans la box de l’onglet appareils
.
Je ne peux pas faire de migration automatique au démarrage car la découverte de l’adresse se fait pendant la phase de découverte des appareils.
A la demande je mettrais une image pour ceux qui veulent tester.
La PR.
master ← William-De71:features/zigbee2mqtt-add-id
ouvert 11:24PM - 20 Feb 26 UTC
### Description of change
add IEEE address and link to open Z2M on device & d… iscover page
https://community.gladysassistant.com/t/ajout-de-lid-zigbee2mqtt-dans-la-configuration-des-appareils/9616
<img width="282" height="374" alt="image" src="https://github.com/user-attachments/assets/e53b9355-4986-4c4c-b293-c5e5fcb9ad2f" />
## Summary by CodeRabbit
* **New Features**
* Configurable Zigbee2MQTT frontend URL in setup; new API endpoints to read/update configuration
* Automatic migration of IEEE address params for discovered devices
* **Internationalization**
* German, English, and French translations for IEEE Address labels and Zigbee2MQTT URL fields
* **UI/UX**
* Display IEEE Address for Zigbee devices and quick links (with logo) to open devices in Zigbee2MQTT
* Improved device page button layout and styling
1 « J'aime »
mutmut
Février 21, 2026, 5:09
9
Top @Will_71 !
HS : ça va aussi modifier le bouton Editer dans l’intégration MQTT ?
non mais je pourrais faire une PR pour le modifier aussi
1 « J'aime »
Tu es sûr qu’on ne peut pas faire autrement, par exemple ne pas stocker cette adresse et en fait juste faire le lien entre la donnée venant de Zigbee2mqtt et la donnée venant de Gladys, pour afficher des informations « enrichies » dans la liste ?
C’est ce qu’on fait sur l’intégration Matter par exemple !
Oui j’ai regardé et tu as raison on peut faire autrement.
Je travail pour modifier la PR.
J’ai refait une PR ou j’ai modifié. Plus besoin de mettre à jour manuellement.
master ← William-De71:features/zigbee2mqtt-add-IEEE-address
ouvert 09:33PM - 08 Mar 26 UTC
### Pull Request check-list
To ensure your Pull Request can be accepted as fa… st as possible, make sure to review and check all of these items:
- [x] If your changes affect the code, did you write the tests?
- [x] Are tests passing? (`npm test` on both front/server)
- [x] Is the linter passing? (`npm run eslint` on both front/server)
- [x] Did you run prettier? (`npm run prettier` on both front/server)
- [x] If you are adding a new feature/service, did you run the integration comparator? (`npm run compare-translations` on front)
- [x] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community ([forum](https://community.gladysassistant.com/)) for testing before merging.
- [x] If your changes modify the API (REST or Node.js), did you modify the API documentation? (Documentation is based on comments in code)
- [x] If you are adding a new features/services which needs explanation, did you modify the user documentation? See [the GitHub repo](https://github.com/GladysAssistant/v4-website) and the [website](https://gladysassistant.com).
- [x] Did you add fake requests data for the demo mode (`front/src/config/demo.js`) so that the demo website is working without a backend? (if needed) See [https://demo.gladysassistant.com](https://demo.gladysassistant.com).
NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
### Description of change
add IEEE address and link to open Z2M on device & discover page
https://community.gladysassistant.com/t/ajout-de-lid-zigbee2mqtt-dans-la-configuration-des-appareils/9616
<img width="282" height="374" alt="image" src="https://github.com/user-attachments/assets/7a89fc30-878e-4a0e-89d5-4ff9c3b3cb07" />
## Summary by CodeRabbit
* **New Features**
* Display IEEE address for Zigbee2MQTT devices on device and discovery pages.
* Add an input to configure the Zigbee2MQTT frontend URL in setup.
* Show quick links to open devices directly in the Zigbee2MQTT web interface, with a small logo.
* **Translations**
* Added German/English/French labels and placeholders for the new frontend URL and IEEE address UI.
Ci dessous une image de test si quelqu’un veux essayer, je n’ai pas pu tester avec une installation local.
willde71/gladys-test:zigbee2mqtt-ieee-address