MQTT2 en arret

Bonjour

Depuis quelques jours j’ai des soucis avec le plugin ZIGBEELINKER.

Le demon mqtt2 s’arrete sans arret. Je l’(ai demarré en mode debug et voila ce que j’obtiens

zigbee2mqtt@1.29.2 start
node index.js

/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:183
  return new YAMLException(message, mark);
         ^
YAMLException: bad indentation of a mapping entry (15:3)

 12 | advanced:
 13 |   channel: 20
 14 |   network_key: GENERATE
 15 |   - 144
--------^
 16 |   - 125
 17 |   - 155
    at generateError (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:183:10)
    at throwError (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:187:9)
    at readBlockMapping (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1182:7)
    at composeNode (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1441:12)
    at readDocument (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1625:3)
    at loadDocuments (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1688:5)
    at Object.load (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1714:19)
    at Object.read (/opt/zigbee2mqtt/lib/util/yaml.ts:7:21)
    at read (/opt/zigbee2mqtt/lib/util/settings.ts:328:20)
    at getInternalSettings (/opt/zigbee2mqtt/lib/util/settings.ts:433:21)

Une idée ?

Merci bien

A+

Bonjour

Pourriez vous donner la configuration de zigbeelinker et mqtt2 pour la partie mqtt.

Antoine

Est-ce bien cela que vous souhaitez ?

Merci

RE

J’ai supprimer le plugin ZIGBEELINKER, pour le reinstaller

Ensuite j’ai choisi, installation complete. Je ne vois plus le plugin MQTT manager

Dans le LOG , j’ai tout une ligne de ca :

2023-01-29T17:29:05.459Z zigbee-herdsman:deconz:driver no free slots. Delay sending of APS Request
2023-01-29T17:29:05.465Z zigbee-herdsman:deconz:driver no free slots. Delay sending of APS Request
2023-01-29T17:29:05.470Z zigbee-herdsman:deconz:driver no free slots. Delay sending of APS Request

De plus, impossible de lancer l’interface ZIGBEE2MQTT

Je ne comprends plus rien

A+

1 « J'aime »

Déjà installer zigbeelinker selon

Zigbee2mqtt + Client MQTT :
Idem à la solution en dessus, mais le serveur MQTT sera géré par un autre plugin ou par vos soins.

Le serveur mqtt est installé par mqtt2 et vous ne pouvez pas faire autrement. Vous devez reprendre la configuration de Server mqtt de mqtt2 dans zigbeelinker. Voir le lien ci-dessous :

Antoine

RE

Ou est cette commande ?

Télécharger le certificat client

Merci

Voir le message suivant en fait…

Déjà, installer zigbeelinker comme indiqué Zigbee2mqtt + Client MQTT

Puis paramétrer le serveur mqtt dans zigbeelinker en reprenant celle de mqtt2.

Antoine

Pourquoi ne pas faire une installation Complete ?

Je vous avoue que je ne comprends plus rien

Ou sera le serveur MQTT ?

Ou trouver les parametre serveur mqtt et mqtt2 ?

Merci

Parce que c’est mqtt2 qui installe mosquitto et pas moyen de faire sans … Donc le faire installer par zigbeelinker devient inutile et source de problèmes pour l’un des plugins.

Si vous voulez absolument le faire installer par zigbeelinker, il faudrait nous expliquer pourquoi.

Antoine

1 « J'aime »

Merci, j’essaie de comprendre

J’ai installé ZIGBEELINKER et fait ensuite Zigbee2mqtt + Client MQTT

J’ai installé MQTT Manager, ensuite Installé Mosquitto avec comme parametre :

Broker local

J’ai ensuite rempli la parametre dans :

J’ai ensuite configurer le MQTT Client en mettant le meme login et pass que dans ZIGBEE2-MQTT

J’ai le message : Service Mqtt2 arreté et MQTT client local arrété

Le frontEnd ne s’ouvre pas non plus

A+

Revoir les points 6 et 7 du post dont j’ai donné le lien…

Antoine

Merci pour votre aide

C’est bien ce que j’ai

Avec un password de renseigner(que l’on ne voit pas)

A+

Avez-vous rebooté? C’est une façon d’être sur que tout fonctionne comme paramétré.

Antoine

Oui, une multitude de fois

J’ai cela dans le log MQTT2D de MQTT Manager apres l’installation de Mosquitto

Sun, 29 Jan 2023 22:07:03 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:165:31
[2023-01-29 22:07:03][ERROR] : Error on connection to mqtt server : Error: connect ECONNREFUSED 127.0.0.1:1883

Je connais moins. En première approche, réinstaller les dépendances de mqtt2 puis reboot.

Antoine
PS: si vous faites une réponse générale et non à mon post, je ne suis pas informé.

Bonjour

Resumé de la situation

  • desinstallation de MQTT manager, zigbeelinker
    J’ai suivi ce post: Installation mqtt manager sur zigbeelinker (zigbee2mqtt)

  • Installation de Mqtt manager

  • Installation de docker manager - installation de Mosquitto

  • installation de docker mqtt (je ne sais pas vraiment a quoi il sert). Les capture d’ecran ne sont pas les memes que les plugins installés)

  • installation de zigbeelinker (Zigbee2mqtt + Client MQTT)

  • configuration de l’ensemble en suivant les captures d’ecran

Cela ne fonctionne toujours pas. Tous les DEMON sont bien lancés

Pas d’acces au FrontEnd de Mqtt2. J’ai le messsage , le service MQTT2 est arrété

J’ai demarré MQTT
en mode debug

voici le resultat :

zigbee2mqtt@1.29.2 start
node index.js

Zigbee2MQTT:debug 2023-01-30 21:41:29: Can't load state from file /var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/state.json (doesn't exist)
Zigbee2MQTT:info  2023-01-30 21:41:29: Logging to console and directory: '/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/2023-01-30.21-41-29' filename: log.txt
Zigbee2MQTT:debug 2023-01-30 21:41:29: Removing old log directory '/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/log/2023-01-30.21-22-12'
Zigbee2MQTT:info  2023-01-30 21:41:29: Starting Zigbee2MQTT version 1.29.2 (commit #14021395)
Zigbee2MQTT:info  2023-01-30 21:41:29: Starting zigbee-herdsman (0.14.83-hotfix.0)
Zigbee2MQTT:debug 2023-01-30 21:41:29: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/coordinator_backup.json","databaseBackupPath":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/database.db.backup","databasePath":"/var/www/html/plugins/zigbee2mqtt/data/zigbee2mqtt/database.db","network":{"channelList":[20],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":18991},"serialPort":{"adapter":"deconz"}}'
2023-01-30T20:41:29.779Z zigbee-herdsman:adapter No path provided, auto detecting path
Zigbee2MQTT:error 2023-01-30 21:41:29: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2023-01-30 21:41:29: Failed to start zigbee
Zigbee2MQTT:error 2023-01-30 21:41:29: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2023-01-30 21:41:30: Exiting...
Zigbee2MQTT:error 2023-01-30 21:41:30: Error: No path provided and failed to auto detect path
    at Function.create (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/adapter.ts:81:23)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at Controller.start (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:129:24)
    at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.ts:58:27)
    at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:101:27)
    at start (/opt/zigbee2mqtt/index.js:107:5)

Des idées ?

Merci a vous

A+

est-ce que le demon de mqtt2 foncitonne ?
Norbert

RE

Je viens de tout reinstallé !!!

Il y a du progres. Le frontEnd demarre mais impossible d’intégrer des capteurs.

Dans le frontEnd, il y a un parametre PERMIT JOIN qui n’est pas coché. Je l’ai coché, mais idem. Pas d’integration possible

Tous les demons sont bien demarrés

A+

Que dit le log quand tu fais l’'inclusion?

Peux-tu mettre des copies d’écrans, c’est un peu confus.

. Antoine

Bonjour

Quel LOG souhaitez-vous ?

Merci pour votre aide

Thierry