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)
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
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 :
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.
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
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)