# Problème lancement intégration Zigbee2MQTT

**URL:** <https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658>\
**Category:** Configuration\
**Created:** [Novembre 5, 2021, 10:55 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658 "2021-11-05T22:55:52Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shiftmaj](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/s/e9c0ed/32.png) [@Shiftmaj](https://community.gladysassistant.com/u/Shiftmaj)\
**Post date:** [Novembre 5, 2021, 10:55 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/1 "2021-11-05T22:55:52Z")

</div>

Bonsoir,

Suite à ma réception d’une clé Zigbee et de quelques interrupteurs, lumières et autres périphériques divers, je voulais les tester sur Gladys. Malheureusement, il semblerait que l’intégration ne parvienne pas à se lancer ☹

Gladys est installée en suivant les instructions officielles sous Docker, mais dans une VM Ubuntu (Virtualbox) tournant sur un hôte en Windows. J’ai effectué un partage de la clé Zigbee sur Virtualbox, pour que celle-ci soit mappée sur la VM. La clé apparait bien dans Gladys, mais impossible de faire disparaître le message d’alerte, y compris en sauvegardant la configuration :

 ![2021-11-05 22.10.23 127.0.0.1 2917764a0ce8](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/6/63f03e9a5272e8e624d84d894790bb42c3ac10df.png)

Je suis un peu à court d’idées de choses à essayer, donc si vous en avez, je suis preneur 😃

J’ai récupéré les logs du conteneur, si ça peut aider !

> **Log Docker**
>
> ```auto
> > gladys-server@ start:prod /src/server
> > cross-env NODE_ENV=production node index.js
> 
> 2021-11-05T20:52:50+0100 <info> job.purge.js:17 (Job.purge) Deleting all background jobs created before = Fri Oct 29 2021 21:52:50 GMT+0200 (Central European Summer Time)
> Initialising OpenZWave 1.6.0 binary addon for Node.JS.
> OpenZWave Security API is ENABLED
> ZWave device db : /usr/local/etc/openzwave
> User settings path : /src/server/services/zwave/node_modules/openzwave-shared/build/Release/../../
> Option Overrides : --Logging false --ConsoleOutput false --SaveConfiguration true
> 2021-11-05T20:52:50+0100 <info> index.js:19 (Object.start) Starting example service
> 2021-11-05T20:52:50+0100 <info> index.js:14 (Object.start) starting GoogleActions service
> 2021-11-05T20:52:50+0100 <warn> service.start.js:44 (Service.start) Unable to start service zigbee2mqtt Error: (HTTP code 301) unexpected -
> at /src/server/node_modules/docker-modem/lib/modem.js:301:17
> at getCause (/src/server/node_modules/docker-modem/lib/modem.js:331:7)
> at Modem.buildPayload (/src/server/node_modules/docker-modem/lib/modem.js:300:5)
> at IncomingMessage.<anonymous> (/src/server/node_modules/docker-modem/lib/modem.js:275:14)
> at IncomingMessage.emit (events.js:412:35)
> at endReadableNT (internal/streams/readable.js:1334:12)
> at processTicksAndRejections (internal/process/task_queues.js:82:21) {
> reason: undefined,
> statusCode: 301,
> json: <Buffer >
> }
> 2021-11-05T20:52:50+0100 <info> index.js:18 (Object.start) Starting TP-Link service
> 2021-11-05T20:52:50+0100 <info> index.js:17 (Object.start) Starting eWeLink service
> 2021-11-05T20:52:50+0100 <info> service.start.js:40 (Service.start) Service ewelink is not configured, so it was not started.
> 2021-11-05T20:52:50+0100 <info> index.js:15 (Object.start) Starting Bluetooth service
> 2021-11-05T20:52:50+0100 <error> index.js:20 (process.<anonymous>) uncaughtException catched: uncaughtException
> 2021-11-05T20:52:50+0100 <error> index.js:21 (process.<anonymous>) Error: ENODEV, No such device
> at Hci.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
> at NobleBindings.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
> at /src/server/services/bluetooth/node_modules/@abandonware/noble/lib/noble.js:60:24
> at processTicksAndRejections (internal/process/task_queues.js:77:11) {
> errno: 19,
> code: 'ENODEV',
> syscall: 'bind'
> }
> 2021-11-05T20:52:51+0100 <info> index.js:15 (Object.start) Starting Tasmota service
> 2021-11-05T20:52:51+0100 <info> index.js:16 (Object.start) Starting zwave service
> 2021-11-05T20:52:51+0100 <info> service.start.js:40 (Service.start) Service zwave is not configured, so it was not started.
> 2021-11-05T20:52:51+0100 <info> index.js:14 (Object.start) Starting Xiaomi service
> 2021-11-05T20:52:51+0100 <info> index.js:13 (Object.start) Starting usb service
> 2021-11-05T20:52:51+0100 <info> index.js:19 (Object.start) Starting Telegram service
> 2021-11-05T20:52:51+0100 <info> service.start.js:40 (Service.start) Service telegram is not configured, so it was not started.
> 2021-11-05T20:52:51+0100 <info> index.js:16 (Object.start) Starting RTSP service
> 2021-11-05T20:52:51+0100 <info> index.js:18 (Object.start) Starting Philips Hue service
> 2021-11-05T20:52:51+0100 <info> index.js:16 (Object.start) Starting MQTT service
> 2021-11-05T20:52:51+0100 <warn> service.start.js:44 (Service.start) Unable to start service mqtt Error: (HTTP code 301) unexpected -
> at /src/server/node_modules/docker-modem/lib/modem.js:301:17
> at getCause (/src/server/node_modules/docker-modem/lib/modem.js:331:7)
> at Modem.buildPayload (/src/server/node_modules/docker-modem/lib/modem.js:300:5)
> at IncomingMessage.<anonymous> (/src/server/node_modules/docker-modem/lib/modem.js:275:14)
> at IncomingMessage.emit (events.js:412:35)
> at endReadableNT (internal/streams/readable.js:1334:12)
> at processTicksAndRejections (internal/process/task_queues.js:82:21) {
> reason: undefined,
> statusCode: 301,
> json: <Buffer >
> }
> 2021-11-05T20:52:51+0100 <info> index.js:20 (Object.start) Starting Open Weather service
> 2021-11-05T20:52:51+0100 <info> service.start.js:40 (Service.start) Service openweather is not configured, so it was not started.
> 2021-11-05T20:52:51+0100 <info> index.js:64 (Object.start) Starting CalDAV service
> 2021-11-05T20:52:51+0100 <info> scene.dailyUpdate.js:58 () Sunrise today is at 7:59 today, in your timezone = Europe/Paris
> 2021-11-05T20:52:51+0100 <info> scene.dailyUpdate.js:59 () Sunset today is at 17:43 today, in your timezone = Europe/Paris
> 2021-11-05T20:52:51+0100 <info> scene.dailyUpdate.js:70 () The sun rose this morning. Not scheduling for today.
> 2021-11-05T20:52:51+0100 <info> scene.dailyUpdate.js:84 () The sun has already set. Not scheduling for today.
> 2021-11-05T20:52:51+0100 <info> device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Calculating aggregates device feature state for interval hourly
> 2021-11-05T20:52:51+0100 <info> index.js:63 (Server.<anonymous>) Server listening on port 80
> 2021-11-05T20:52:51+0100 <info> device.calculateAggregate.js:105 (ChildProcess.<anonymous>) device.calculateAggregate: Finishing processing for interval hourly
> 2021-11-05T20:52:51+0100 <info> device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Calculating aggregates device feature state for interval daily
> 
> ```

---

<div class="post-metadata">

**Author:** ![VonOx](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/vonox/32/10128_2.png) [@VonOx](https://community.gladysassistant.com/u/VonOx)\
**Post date:** [Novembre 6, 2021, 7:48 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/2 "2021-11-06T07:48:18Z")

</div>

La c’est clairement un problème hors Gladys.

Comment as tu mapper le port dans virtual box? ( c’est un port série)

---

<div class="post-metadata">

**Author:** ![Shiftmaj](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/s/e9c0ed/32.png) [@Shiftmaj](https://community.gladysassistant.com/u/Shiftmaj)\
**Post date:** [Novembre 6, 2021, 9:35 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/3 "2021-11-06T09:35:46Z")

</div>

Merci pour ta réponse.

J’avais commencé par mettre la clé en tant que périphérique série :

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/9/96c2a32ea76ad07ea000cdcfb73f8e96605b61d1.png)  
Mais le device /dev/ttyS1 ne fonctionne pas dans Gladys. Idem pour les /dev/ttyS0 et /dev/ttyS2 que j’ai testé aussi dans cette configuration.  
Je suis donc passé en périphérique USB dans VB, ce qui faisait apparaitre un device correspondant dans la VM, mais ça ne fonctionne pas mieux.

J’avais déjà fais ce setup il y a quelques mois, qui fonctionnait parfaitement et qui avait même aboutit à la demande d’ajout de 2 périphériques Zigbee ([Zigbee2mqtt: Add device ZM-L03E-Z · Issue #1244 · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/issues/1244) et [Zigbee2mqtt: Add device TS0002 · Issue #1245 · GladysAssistant/Gladys · GitHub](https://github.com/GladysAssistant/Gladys/issues/1245)). Mais là, l’installation étant nouvelle, je dois sans doute oublier quelque chose…

---

<div class="post-metadata">

**Author:** ![Romuald\_Pochet](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/romuald_pochet/32/6441_2.png) [@Romuald\_Pochet](https://community.gladysassistant.com/u/Romuald_Pochet)\
**Post date:** [Novembre 7, 2021, 9:21 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/4 "2021-11-07T21:21:48Z")

</div>

Bonsoir,

Je suis sous Windows 10 + virtual box + Ubuntu et je dois dire que je dois régulièrement reconfigurer le système car le port USB n’est plus reconnu bien que visible dans l’interface Virtualbox, souvent un simple disable/enable du port USB et redémarrage de VSC régle le problème…

---

<div class="post-metadata">

**Author:** ![Shiftmaj](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/s/e9c0ed/32.png) [@Shiftmaj](https://community.gladysassistant.com/u/Shiftmaj)\
**Post date:** [Novembre 8, 2021, 12:17 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/5 "2021-11-08T12:17:39Z")

</div>

Salut,

Merci pour ton retour, je vais tester tout ça 👍  
Tu es sous quelle version de VB ? J’ai l’impression que la dernière version (6.1.28) ne fonctionne pas… Le dernier essaie concluant que j’ai fais était sous la version 6.1.26.

---

<div class="post-metadata">

**Author:** ![Romuald\_Pochet](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/romuald_pochet/32/6441_2.png) [@Romuald\_Pochet](https://community.gladysassistant.com/u/Romuald_Pochet)\
**Post date:** [Novembre 8, 2021, 12:54 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/6 "2021-11-08T12:54:21Z")

</div>

![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/6/6dce9b36581e3577cb5bb9674278b4dc93094bf0.png)

Pour info, il s’agit de Windows 10 **Pro**

---

<div class="post-metadata">

**Author:** ![Shiftmaj](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/s/e9c0ed/32.png) [@Shiftmaj](https://community.gladysassistant.com/u/Shiftmaj)\
**Post date:** [Novembre 8, 2021, 1:12 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/7 "2021-11-08T13:12:59Z")

</div>

Merci pour ce retour rapide !

La désactivation/réactivation du port via le gestionnaire de périphériques ne semble pas aider.

Je suis sous Windows 10 Éducation, normalement c’est aussi complet que Pro niveau fonctionnalités.  
Je vois que tu es sous Ubuntu 20.04, je vais essayer de passer dessus aussi, je suis en 21.10 pour le moment.

Pour la config de VB, tu mappes bien le port série comme je l’ai fais ?

---

<div class="post-metadata">

**Author:** ![Romuald\_Pochet](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/romuald_pochet/32/6441_2.png) [@Romuald\_Pochet](https://community.gladysassistant.com/u/Romuald_Pochet)\
**Post date:** [Novembre 9, 2021, 6:14 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/8 "2021-11-09T06:14:54Z")

</div>

Non, je mappe en USB. As-tu plusieurs d’ongle USB?

---

<div class="post-metadata">

**Author:** ![Romuald\_Pochet](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/romuald_pochet/32/6441_2.png) [@Romuald\_Pochet](https://community.gladysassistant.com/u/Romuald_Pochet)\
**Post date:** [Novembre 12, 2021, 4:24 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/9 "2021-11-12T16:24:49Z")

</div>

Bon, j’ai du mettre a jour mon Windows 10 hier et depuis les ports USB ne sont plus reconnus par VirtualBox, donc ca semble assez aléatoire comme comportement… 😤

---

<div class="post-metadata">

**Author:** ![Shiftmaj](https://gladys-assistant-community.b-cdn.net/letter_avatar_proxy/v4/letter/s/e9c0ed/32.png) [@Shiftmaj](https://community.gladysassistant.com/u/Shiftmaj)\
**Post date:** [Novembre 12, 2021, 5:35 UTC](https://community.gladysassistant.com/t/probleme-lancement-integration-zigbee2mqtt/6658/10 "2021-11-12T17:35:58Z")

</div>

J’étais sur autre chose ces derniers jours… Et j’ai un peu laissé tombé le sujet.  
Concernant les dongles USB, j’en ai un autre, mais rien à voir. Quoi qu’il en soit, je suis bien certain d’avoir sélectionné le bon.

Bon, c’est pas une bonne nouvelle pour nous ça ! Je vais finir par racheter un RPi. Ça va pas être évident vu le contexte actuel, c’est en rupture de partout…
