Hallo,
ich habe eine Rasperry Pi mit Openhabian und die aktuelle Openhab 2.4 installiert. Ich habe mir diesen geflashten USB-Stick besorgt, der für Zigbee genutzt werden kann. Bei Youtube habe ich ein entsprechendes Anleitungsvideo gefunden, was ich hier mal verlinke. Ich habe alles nach Anleitung gemacht, der der MQTT Broker (Mosquito) läuft und ist im Paperui auch als Thing grün/online.
Anleitungsvideo: https://www.youtube.com/watch?v=8u9jMRod5XI&t=1s
Wenn ich jedoch aus der Anleitung die Zigbee Bridge mit "npm start" starten möchte, bekomme ich folgende Fehlermeldung:
> zigbee2mqtt@1.2.1 start /opt/zigbee2mqtt
> node index.js
zigbee2mqtt:info 3/31/2019, 7:19:15 PM Logging to directory: '/opt/zigbee2mqtt/data/log/2019-03-31.19-19-14'
/opt/zigbee2mqtt/lib/extension/devicePublish.js:6
const topicRegex = new RegExp(`^${settings.get().mqtt.base_topic}/.+/(set|get)$`);
^
TypeError: Cannot read property 'base_topic' of null
at Object.<anonymous> (/opt/zigbee2mqtt/lib/extension/devicePublish.js:6:54)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
at Object.<anonymous> (/opt/zigbee2mqtt/lib/controller.js:13:32)
at Module._compile (internal/modules/cjs/loader.js:701:30)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.2.1 start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.2.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! /home/openhabian/.npm/_logs/2019-03-31T17_19_15_944Z-debug.log
Hat jemand eine Idee, woran es liegen könnte?
Bin für jeden Hinweis dankbar. Habe jetzt mein ganzes Wochenende dafür geopfert und bin nicht weiter gekommen, etwas frustierend.....
LG Claudio
zigbee2mqtt Probleme bei Installation
-
- Beiträge: 10
- Registriert: 31. Jul 2017 11:59
- Wohnort: Lörrach
-
- Beiträge: 1
- Registriert: 3. Jun 2019 19:23
Re: zigbee2mqtt Probleme bei Installation
Hi dr_vergleich,
Ich habe mich auch an diesem Thema versucht und exakt die gleichen Fehler.
Hast Du mittlerweile Antworten bekommen oder es vielleicht schon gelöst?
Gruss ulorsch
Ich habe mich auch an diesem Thema versucht und exakt die gleichen Fehler.
Hast Du mittlerweile Antworten bekommen oder es vielleicht schon gelöst?
Gruss ulorsch
-
- Beiträge: 2
- Registriert: 8. Sep 2019 12:14
Re: zigbee2mqtt Probleme bei Installation
Habe so ziemlich das gleiche Problem.Habe jetzt die neue data/configuration.yaml von
https://www.zigbee2mqtt.io/configuratio ... ation.html eingefügt und das npm start bekommen.
zigbee2mqtt@1.5.1 start /opt/zigbee2mqtt
> node index.js
zigbee2mqtt:info 2019-9-8 11:55:16 AM Logging to directory: 'data/log/2019-09-08.11-55-14'
zigbee2mqtt:info 2019-9-8 11:55:16 AM Starting zigbee2mqtt version 1.5.1 (commit #ac3b924)
zigbee2mqtt:info 2019-9-8 11:55:16 AM Starting zigbee-shepherd
zigbee2mqtt:info 2019-9-8 11:55:19 AM zigbee-shepherd started
zigbee2mqtt:info 2019-9-8 11:55:19 AM Coordinator firmware version: '20190608'
zigbee2mqtt:info 2019-9-8 11:55:19 AM Currently 0 devices are joined:
zigbee2mqtt:warn 2019-9-8 11:55:19 AM `permit_join` set to `true` in configuration.yaml.
zigbee2mqtt:warn 2019-9-8 11:55:19 AM Allowing new devices to join.
zigbee2mqtt:warn 2019-9-8 11:55:19 AM Set `permit_join` to `false` once you joined all devices.
zigbee2mqtt:info 2019-9-8 11:55:19 AM Zigbee: allowing new devices to join.
zigbee2mqtt:info 2019-9-8 11:55:19 AM Connecting to MQTT server at mqtt://localhost:1883
/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js:155
throw e;
^
Error: ENOENT: no such file or directory, open '/etc/ssl/mqtt-ca.crt'
at Object.openSync (fs.js:443:3)
at Object.readFileSync (fs.js:343:35)
at MQTT.connect (/opt/zigbee2mqtt/lib/mqtt.js:27:27)
at Controller.onZigbeeStarted (/opt/zigbee2mqtt/lib/controller.js:111:19)
at zigbee.start (/opt/zigbee2mqtt/lib/controller.js:173:26)
at shepherd.start (/opt/zigbee2mqtt/lib/zigbee.js:81:17)
at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js
17
at runSingle (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js:137:13)
at flush (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js:125:13)
at process._tickCallback (internal/process/next_tick.js:61:11)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.5.1 start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.5.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! /home/openhabian/.npm/_logs/2019-09-08T09_55_19_154Z-debug.log
Hmmh
https://www.zigbee2mqtt.io/configuratio ... ation.html eingefügt und das npm start bekommen.
zigbee2mqtt@1.5.1 start /opt/zigbee2mqtt
> node index.js
zigbee2mqtt:info 2019-9-8 11:55:16 AM Logging to directory: 'data/log/2019-09-08.11-55-14'
zigbee2mqtt:info 2019-9-8 11:55:16 AM Starting zigbee2mqtt version 1.5.1 (commit #ac3b924)
zigbee2mqtt:info 2019-9-8 11:55:16 AM Starting zigbee-shepherd
zigbee2mqtt:info 2019-9-8 11:55:19 AM zigbee-shepherd started
zigbee2mqtt:info 2019-9-8 11:55:19 AM Coordinator firmware version: '20190608'
zigbee2mqtt:info 2019-9-8 11:55:19 AM Currently 0 devices are joined:
zigbee2mqtt:warn 2019-9-8 11:55:19 AM `permit_join` set to `true` in configuration.yaml.
zigbee2mqtt:warn 2019-9-8 11:55:19 AM Allowing new devices to join.
zigbee2mqtt:warn 2019-9-8 11:55:19 AM Set `permit_join` to `false` once you joined all devices.
zigbee2mqtt:info 2019-9-8 11:55:19 AM Zigbee: allowing new devices to join.
zigbee2mqtt:info 2019-9-8 11:55:19 AM Connecting to MQTT server at mqtt://localhost:1883
/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js:155
throw e;
^
Error: ENOENT: no such file or directory, open '/etc/ssl/mqtt-ca.crt'
at Object.openSync (fs.js:443:3)
at Object.readFileSync (fs.js:343:35)
at MQTT.connect (/opt/zigbee2mqtt/lib/mqtt.js:27:27)
at Controller.onZigbeeStarted (/opt/zigbee2mqtt/lib/controller.js:111:19)
at zigbee.start (/opt/zigbee2mqtt/lib/controller.js:173:26)
at shepherd.start (/opt/zigbee2mqtt/lib/zigbee.js:81:17)
at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js
at runSingle (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js:137:13)
at flush (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/q/q.js:125:13)
at process._tickCallback (internal/process/next_tick.js:61:11)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.5.1 start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.5.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! /home/openhabian/.npm/_logs/2019-09-08T09_55_19_154Z-debug.log
Hmmh
-
- Beiträge: 59
- Registriert: 16. Sep 2019 18:57
Re: zigbee2mqtt Probleme bei Installation
Hallo,
auch wenn der letzte Eintrag von hier schon was älter ist.
Vielleicht kann ich helfen, hab die Installation von Zigbee2MQTT geschafft.
Wie sieht der Inhalt der configuration.yaml aus?
Schonmal mit
versucht?
auch wenn der letzte Eintrag von hier schon was älter ist.
Vielleicht kann ich helfen, hab die Installation von Zigbee2MQTT geschafft.
Wie sieht der Inhalt der configuration.yaml aus?
Schonmal mit
Code: Alles auswählen
sudo npm start
versucht?
-
- Beiträge: 5
- Registriert: 31. Mär 2020 23:32
Re: zigbee2mqtt Probleme bei Installation
Hallo Zusammen,
Ich habe eben eine Lösung die für mich erfolgreich war und das beschriebene Problem betrifft in einem anderen Beitrag beschrieben:
viewtopic.php?p=27447#p27447
Alex
Ich habe eben eine Lösung die für mich erfolgreich war und das beschriebene Problem betrifft in einem anderen Beitrag beschrieben:
viewtopic.php?p=27447#p27447
Beste Grüße aus dem RuhrpottNach 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....!
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.
Alex