Zigbee2MQTT, Fehler beim Starten

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
dergroddi
Beiträge: 18
Registriert: 18. Sep 2017 21:14
Answers: 1

Zigbee2MQTT, Fehler beim Starten

Beitrag von dergroddi »

Hallo liebe Community,

auf meinem Raspi 4 mit Openhab 2.5.9 habe ich einen "Zigbee CC2531 USB Stick" angeschlossen und über GitHub das neueste "Zigbee2mqtt" (v1.15.0) installiert.

Beim Start per "npm start" gibt es aber folgende Fehlermeldung:

Code: Alles auswählen

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.15.0 start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.15.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
Die dazugehörige Log-Datei sieht wie folgt aus:

Code: Alles auswählen

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'start' ]
2 info using npm@6.14.8
3 info using node@v12.19.0
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle zigbee2mqtt@1.15.0~prestart: zigbee2mqtt@1.15.0
6 info lifecycle zigbee2mqtt@1.15.0~start: zigbee2mqtt@1.15.0
7 verbose lifecycle zigbee2mqtt@1.15.0~start: unsafe-perm in lifecycle true
8 verbose lifecycle zigbee2mqtt@1.15.0~start: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/opt/zigbee2mqtt/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
9 verbose lifecycle zigbee2mqtt@1.15.0~start: CWD: /opt/zigbee2mqtt
10 silly lifecycle zigbee2mqtt@1.15.0~start: Args: [ '-c', 'node index.js' ]
11 silly lifecycle zigbee2mqtt@1.15.0~start: Returned: code: 1  signal: null
12 info lifecycle zigbee2mqtt@1.15.0~start: Failed to exec start script
13 verbose stack Error: zigbee2mqtt@1.15.0 start: `node index.js`
13 verbose stack Exit status 1
13 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
13 verbose stack     at EventEmitter.emit (events.js:314:20)
13 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:314:20)
13 verbose stack     at maybeClose (internal/child_process.js:1021:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
14 verbose pkgid zigbee2mqtt@1.15.0
15 verbose cwd /opt/zigbee2mqtt
16 verbose Linux 5.4.51-v7l+
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "start"
18 verbose node v12.19.0
19 verbose npm  v6.14.8
20 error code ELIFECYCLE
21 error errno 1
22 error zigbee2mqtt@1.15.0 start: `node index.js`
22 error Exit status 1
23 error Failed at the zigbee2mqtt@1.15.0 start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 1, true ]
Hat jemand einen guten Tipp für mich, was hier das Problem sein könnte?
Danke
DerGroddi
von dergroddi » 8. Okt 2020 19:51
Danke für deine Hilfe, @sihui

Leider hat das keine Abhilfe gebracht.

Gelöst habe ich das Problem vorerst dennoch, indem ich auf eine ältere Version von zigbee2mqtt zurückgegangen bin.

Folgender Code sollte helfen, wenn man ältere GitHub Versionen nutzen möchte:

Code: Alles auswählen

...
git clone https://github.com/Koenkk/zigbee2mqtt.git /opt/zigbee2mqtt
cd /opt/zigbee2mqtt
sudo git reset --hard 654817a
// 654817a ist der Hashwert der Version 1.14.0
...
// und hier geht es dann ganz normal weiter mit der Installation nach Anleitung
Gehe zur vollständigen Antwort

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: Zigbee2MQTT, Fehler beim Starten

Beitrag von sihui »

dergroddi hat geschrieben: 7. Okt 2020 23:20 Hat jemand einen guten Tipp für mich, was hier das Problem sein könnte?
Das hier alles mal Stück für Stück durchgehen:

https://www.zigbee2mqtt.io/information/ ... s-to-start
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

dergroddi
Beiträge: 18
Registriert: 18. Sep 2017 21:14
Answers: 1

Re: Zigbee2MQTT, Fehler beim Starten

Beitrag von dergroddi »

Danke für deine Hilfe, @sihui

Leider hat das keine Abhilfe gebracht.

Gelöst habe ich das Problem vorerst dennoch, indem ich auf eine ältere Version von zigbee2mqtt zurückgegangen bin.

Folgender Code sollte helfen, wenn man ältere GitHub Versionen nutzen möchte:

Code: Alles auswählen

...
git clone https://github.com/Koenkk/zigbee2mqtt.git /opt/zigbee2mqtt
cd /opt/zigbee2mqtt
sudo git reset --hard 654817a
// 654817a ist der Hashwert der Version 1.14.0
...
// und hier geht es dann ganz normal weiter mit der Installation nach Anleitung

Skullbook
Beiträge: 5
Registriert: 31. Mär 2020 23:32
Answers: 0

Re: Zigbee2MQTT, Fehler beim Starten

Beitrag von Skullbook »

Hallo Zusammen,

Ich habe bis soeben Stunden damit verbracht, dass selbe bereits beschriebene Problem zu lösen.

Nach vielen hilflosen versuchen, habe ich festgestellt, dass während der Installation von zigbee2mqtt ein Paket nicht nicht korrekt entpackt wurde.
Es steht sogar der Hinweis in den Codezeilen. Den habe ich aber auch sehr sehr lange völlig übersehen....!

:arrow: Habe direkt nach der Installation, gemäß Hinweiß den Befehl "npm audit fix" ausgeführt.
Hierbei wurde die Installation repariert.
Bei mir hat es auch beim einfachen drüber installieren funktioniert.

Ich hoffe damit kann ich einigen helfen das Thema zu lösen.

Ich habe jetzt mein CC26X2R1 verbunden und auch schon ein Testgerät gepairt.

Beste Grüße aus dem Ruhrpott
Alex

Antworten