# Intégration externe - Supervision zigbee

**URL:** <https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533>\
**Category:** Développement\
**Tags:** integration-externe\
**Created:** [Août 11, 2026, 6:46 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533 "2026-08-11T18:46:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 11, 2026, 6:46 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/1 "2026-08-11T18:46:11Z")

</div>

Hello,

Demain soir je commencerai le developpement d’une intégration de supervision pour Zigbee.

En effet comme vu dans ce topic les indications des capteurs de piles sont non fiable :

> [@\[NODE-RED\] Contrôle réception signal capteur zigbee](https://community.gladysassistant.com/t/node-red-controle-reception-signal-capteur-zigbee/8036):
>
> Je vous partage un flow Node-Red pour mesurer le temps de réception du signal d’un capteur zigbee. Si le temps entre chaque réception du signal est supérieur à 24H (paramètrable) alors une alerte avec Telegram est envoyée. Je réalisé cette fonction car l’indication de batterie des capteurs zigbee n’est pas fiable et plusieurs fois je me suis fait avoir sur une température alors que le capteur ne fonctionnait plus. Ce qui peux être embêtant quand on a besoin de cette valeur dans une scène. Mai…

Il est donc necessaire d’être alerté lorsqu’un capteur ne donne plus signe de vie 😀

Je vous tiens au courant ici quand j’aurai une version stable dispo sur le store 😉

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 12, 2026, 9:19 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/2 "2026-08-12T21:19:25Z")

</div>

L’intégration est dispo 🙂 :

[https://github.com/prohand/gladys-z2m-devices-monitor](https://github.com/prohand/gladys-z2m-devices-monitor)

Attention a bien lire la documentation pour comprendre le fonctionnement :

> <https://github.com/prohand/gladys-z2m-devices-monitor/blob/main/docs/fr.md>

Une scène doit être créé pour être alerté en suivant ce qui est indiqué ici :

[https://github.com/prohand/gladys-z2m-devices-monitor/blob/main/docs/fr.md#être-alerté--créer-la-scène](https://github.com/prohand/gladys-z2m-devices-monitor/blob/main/docs/fr.md#%C3%AAtre-alert%C3%A9--cr%C3%A9er-la-sc%C3%A8ne)

N’hésitez pas à me remonter vos remarques / bugs 😉

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Août 12, 2026, 10:03 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/3 "2026-08-12T22:03:54Z")

</div>

Intégration installée et scène construite en 5 minutes, c’est top. Et en grande partie grâce aux explications hyper claires.

Bravo @prohand et merci, parce que ça va m’être bien utile pour ne plus me faire berner par un capteur ‹&nbsp;endormi&nbsp;›. 👍

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 12, 2026, 11:14 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/4 "2026-08-12T23:14:47Z")

</div>

Petit bug sur mon instance de prod que je n’avais pas sur ma dev :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/d/4/d4508f8a4e3c4f128ef6ae9cad758691107528dd.png)

Correction apportée en version 1.0.2 :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/d/4/d4f4cf3353cca447b3536252b8b73b9797f25541.png)

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 12, 2026, 11:24 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/5 "2026-08-12T23:24:32Z")

</div>

> [@StephaneB](#):
>
> Intégration installée et scène construite en 5 minutes, c’est top. Et en grande partie grâce aux explications hyper claires.
> 
> Bravo @prohand et merci, parce que ça va m’être bien utile pour ne plus me faire berner par un capteur ‹ endormi ›. 👍

Merci 🙂

Attention sur la scène je viens de corriger une coquille ou il ne faut pas oublier de récuperer l’état :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/a/7/a70cdb2288a776cee818e3279478c6e46a0aafe6.png)

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Août 13, 2026, 6:11 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/6 "2026-08-13T06:11:27Z")

</div>

Oui. Je l’ai fait d’instinct, et je me suis dit ensuite qu’il fallait que je te le signale pour que tu ajustes. Mais tu as été plus rapide 👍

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Août 14, 2026, 6:33 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/7 "2026-08-14T18:33:28Z")

</div>

Salut @prohand et merci pour ton travail !

Petite question de flemmard… j’ai pas mal d’appareils, je me vois pas les ajouter un par un à gladys dans ton intégration. On pourrait ajouter un bouton «&nbsp;Ajouter tous&nbsp;» ?

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/3/33e06eb2bb3a3a5ed5340e968ae0b853517fea7d.jpeg)

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 14, 2026, 7:41 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/8 "2026-08-14T19:41:12Z")

</div>

> [@guim31](#):
>
> Salut @prohand et merci pour ton travail !
> 
> Petite question de flemmard… j’ai pas mal d’appareils, je me vois pas les ajouter un par un à gladys dans ton intégration. On pourrait ajouter un bouton « Ajouter tous » ?
> 
> ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/3X/3/3/33e06eb2bb3a3a5ed5340e968ae0b853517fea7d.jpeg)

Salut 🙂

Voici la réponse de l’IA :

> J’ai vérifié le fonctionnement côté Gladys avant de répondre, parce qu’il y a une contrainte de fond.
> 
> Le bouton « Ajouter » de cet écran appartient au cœur de Gladys, pas à l’intégration. L’écran Discovery (front/…/external-integration/discover-page/) affiche une carte par appareil publié et chaque bouton fait un POST /api/v1/device avec le JWT de l’utilisateur. L’API hôte des intégrations (/api/integration/v1/…) n’expose que status, discovered\_device, device (lecture), state, config, container… — aucune route de création d’appareil. Une intégration peut proposer des appareils, jamais les créer. Donc un bouton « Ajouter tous » dans l’écran de configuration de l’intégration n’est techniquement pas possible.

Je te laisse créer une demande de fonctionnalité suite à ce retour 🙂

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Août 14, 2026, 7:55 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/9 "2026-08-14T19:55:14Z")

</div>

Je ne suis pas certain que cette demande soit très utile si ça doit toucher au core Gladys. Je vais juste prendre le temps de cliquer 😛

---

<div class="post-metadata">

**Author:** ![StephaneB](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/stephaneb/32/15443_2.png) [@StephaneB](https://community.gladysassistant.com/u/StephaneB)\
**Post date:** [Août 16, 2026, 5:19 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/10 "2026-08-16T17:19:48Z")

</div>

Bonjour @prohand. Est-ce que dans ton intégration, tu aurais possibilité de gérer les choses suivantes :

- dans ton onglet 'supervision :
  - redémarrer le gestionnaire zigbee (et ce serait bien que ça soit accessible dans une scène d’ailleurs, pour le déclencher de façon régulière)
  - activer/désactiver l’apparaige

- dans ton onglet appareil :
  - renommer un appareil (c’est à dire lui donner un nom différent de 0x… dans l’interface zigbee, et que Gladys en tienne compte pour ne pas perdre l’historique de données, et les usages dans les scènes et les dashboards)

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 16, 2026, 5:55 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/11 "2026-08-16T17:55:57Z")

</div>

Bonjour @StephaneB

Cette intégration à pour but uniquement la supervision des éléments zigbee.

Tes 2 points peuvent par contre je pense faire l’objet d’une demande d’amélioration de l’intégration zigbee2mqtt 😉

---

<div class="post-metadata">

**Author:** ![elfedagger](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/elfedagger/32/13658_2.png) [@elfedagger](https://community.gladysassistant.com/u/elfedagger)\
**Post date:** [Août 25, 2026, 3:20 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/12 "2026-08-25T15:20:30Z")

</div>

Je n’arrive pas à me connecter à cette intégration. mon broker l’adresse de mon broker c’est IP:1884 et j’ai l’impression que l’application voudrait que ce soit IP:1883.  
J’ai ce retour.  
Broker MQTT injoignable sur —.—.-.—:1884 (connect ENETUNREACH 0.0.7.92:1883).

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 25, 2026, 8:33 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/13 "2026-08-25T20:33:20Z")

</div>

Je viens de pousser un correctif  
En faite il fallait obligatoirement mettre mqtt:// avant l’adresse  
Avec la correction les 2 sont possibles maintenant 👌

---

<div class="post-metadata">

**Author:** ![elfedagger](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/elfedagger/32/13658_2.png) [@elfedagger](https://community.gladysassistant.com/u/elfedagger)\
**Post date:** [Août 26, 2026, 3:06 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/14 "2026-08-26T15:06:03Z")

</div>

Connecté dès que j’ai fait ta mise a jour, mes 25 appareils sont surveillés. Merci.

---

<div class="post-metadata">

**Author:** ![guim31](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/guim31/32/4840_2.png) [@guim31](https://community.gladysassistant.com/u/guim31)\
**Post date:** [Août 26, 2026, 3:57 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/15 "2026-08-26T15:57:49Z")

</div>

Pareil pour moi, tout est en place !!  
Merci pour le boulot !

---

<div class="post-metadata">

**Author:** ![jean\_bruder](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/jean_bruder/32/13_2.png) [@jean\_bruder](https://community.gladysassistant.com/u/jean_bruder)\
**Post date:** [Août 27, 2026, 10:19 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/16 "2026-08-27T10:19:27Z")

</div>

Bonjour @guim31 ,

Je suis dans le même cas que toi : déjà 55 bidules Zigbee, et d’autres vont arriver … Du coup, l’ajout massif ferait du bien 🙂

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Août 27, 2026, 7:59 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/17 "2026-08-27T19:59:34Z")

</div>

Hello,

C’est lié au core et non au plugin comme indiqué ici il faut faire une demande de fonctionnalité :

> [@Intégration externe - Supervision zigbee](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/8):
>
> Salut slight_smile Voici la réponse de l’IA : J’ai vérifié le fonctionnement côté Gladys avant de répondre, parce qu’il y a une contrainte de fond. Le bouton « Ajouter » de cet écran appartient au cœur de Gladys, pas à l’intégration. L’écran Discovery (front/…/external-integration/discover-page/) affiche une carte par appareil publié et chaque bouton fait un POST /api/v1/device avec le JWT de l’utilisateur. L’API hôte des intégrations (/api/integration/v1/…) n’expose que status, discovere…

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Septembre 22, 2026, 9:08 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/18 "2026-09-22T21:08:32Z")

</div>

La version 2 est dispo avec les widgets, déclencheurs et actions 🙂

---

<div class="post-metadata">

**Author:** ![NineStars](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/ninestars/32/22836_2.png) [@NineStars](https://community.gladysassistant.com/u/NineStars)\
**Post date:** [Septembre 23, 2026, 8:30 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/19 "2026-09-23T20:30:18Z")

</div>

Super, j’ai fait la maj, et j’ai bien retrouvé le widget de l’intégration, c’est très clair.

Je vais laisser tourner quelques jours pour voir comment ça se comporte 🙂

Par contre je n’ai pas compris l’étape intermédiaire nécessitant d’ajouter à Gladys dans l’onglet «&nbsp;découverte&nbsp;».

Ça ne pourrait pas se faire automatiquement ?

---

<div class="post-metadata">

**Author:** ![prohand](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/prohand/32/15713_2.png) [@prohand](https://community.gladysassistant.com/u/prohand)\
**Post date:** [Septembre 23, 2026, 8:41 UTC](https://community.gladysassistant.com/t/integration-externe-supervision-zigbee/10533/20 "2026-09-23T20:41:54Z")

</div>

> [@NineStars](#):
>
> Par contre je n’ai pas compris l’étape intermédiaire nécessitant d’ajouter à Gladys dans l’onglet « découverte ».

Merci pour le retour 🙂  
Je ne suis pas bien sur de comprendre ta phrase 😅  
Tu pourrai la reformuler stp ? 🙂

Edit : Je pense avoir compris, l’ajout via l’étape de découverte est necessaire ici car on peut rajouter plusieurs appareils
