Zigbee2MQTT

Hello i have a problem with the install.
I put in the log and the config.
Can somebody help me i am new and frist time raspberry pi 4 8gb

[23:23:35] openhabian@HomeES:/opt/zigbee2mqtt$ sudo su
[sudo] wachtwoord voor openhabian:
[23:23:51] root@HomeES:/opt/zigbee2mqtt# nano /etc/systemd/system/zigbee2mqtt.service
[23:24:02] root@HomeES:/opt/zigbee2mqtt# nano /opt/zigbee2mqtt/data/configuration.yaml
[23:26:13] root@HomeES:/opt/zigbee2mqtt# nano /opt/zigbee2mqtt/data/configuration.yaml
[23:26:42] root@HomeES:/opt/zigbee2mqtt# echo “\n\nadvanced:\n network_key: GENERATE” >> /opt/zigbee2mqtt/data/configuration.yaml
[23:26:50] root@HomeES:/opt/zigbee2mqtt# cd /opt/zigbee2mqtt
[23:27:02] root@HomeES:/opt/zigbee2mqtt# npm start

zigbee2mqtt@1.16.1 start /opt/zigbee2mqtt
node index.js

Zigbee2MQTT:info 2020-11-27 23:27:14: Logging to console and directory: ‘/opt/zigbee2mqtt/data/log/2020-11-27.23-27-13’ filename: log.txt
Zigbee2MQTT:info 2020-11-27 23:27:14: Starting Zigbee2MQTT version 1.16.1 (commit #cb9699e)
Zigbee2MQTT:info 2020-11-27 23:27:14: Starting zigbee-herdsman…
Zigbee2MQTT:error 2020-11-27 23:27:14: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2020-11-27 23:27:14: Failed to start zigbee
Zigbee2MQTT:error 2020-11-27 23:27:14: Exiting…
Zigbee2MQTT:error 2020-11-27 23:27:14: Error: Could not locate the bindings file. Tried:
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/Debug/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/Release/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/out/Debug/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/Debug/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/out/Release/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/Release/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/default/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/compiled/12.20.0/linux/arm/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/addon-build/release/install-root/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/addon-build/debug/install-root/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/addon-build/default/install-root/bindings.node
→ /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/lib/binding/node-v72-linux-arm/bindings.node
at bindings (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/bindings/bindings.js:126:9)
at Object. (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/lib/linux.js:2:36)
at Module._compile (internal/modules/cjs/loader.js:999:30)
at Object.Module._extensions…js (internal/modules/cjs/loader.js:1027:10)
at Module.load (internal/modules/cjs/loader.js:863:32)
at Function.Module._load (internal/modules/cjs/loader.js:708:14)
at Module.require (internal/modules/cjs/loader.js:887:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object. (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/lib/index.js:14:22)
at Module._compile (internal/modules/cjs/loader.js:999:30)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.16.1 start: node index.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.16.1 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2020-11-27T22_27_14_863Z-debug.log

#Required: Home Assistant integration (MQTT discovery) (default: false)
homeassistant: false

Required: allow new devices to join.

WARNING: Disable this after all devices have been paired! (default: false)

permit_join: true

MQTT settings

mqtt:

MQTT base topic for Zigbee2MQTT MQTT messages

base_topic: zigbee2mqtt

MQTT server URL

server: ‘mqtt://localhost’

MQTT server authentication, uncomment if required:

user: my_user

password: my_password

Required: serial settings

serial:

Required: location of the adapter (e.g. CC2531).

To autodetect the port, set ‘port: null’.

port: /dev/ttyACM0

Advanced:

network_key: GENERATE

\n\nadvanced:\n network_key: GENERATE

Can you post what is in you yaml config files

are you running as a daemon with systemctl?

Required: allow new devices to join.
WARNING: Disable this after all devices have been paired! (default: false)

permit_join: true
MQTT settings

mqtt:
MQTT base topic for Zigbee2MQTT MQTT messages

base_topic: zigbee2mqtt
MQTT server URL

server: ‘mqtt://localhost’
MQTT server authentication, uncomment if required:
user: my_user
password: my_password
Required: serial settings

serial:
Required: location of the adapter (e.g. CC2531).
To autodetect the port, set ‘port: null’.

port: /dev/ttyACM0
Advanced:
network_key: GENERATE

\n\nadvanced:\n network_key: GENERATE

its working thnx to all

1 Like