NEWS
Zigbee Adapter 1.5.6 Fehler Syntax Error
-
@mac_schmeck sagte in Zigbee Adapter 1.5.6 Fehler Syntax Error:
Es geht immer noch nicht obwohl ich node jetzt auf 12.22.1, neueste version oder soll ich auf Version 14 gehen?
which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
das zigbee schon installiert ist, ist für mich aber nicht sichtbar. Bei Upgrade kommt dann der gleiche Fehler wie in Post 1.
iobroker list instances iobroker list adapters iobroker status iobroker update
-
Das ist der Fehler der kommt wenn ich den Adapter installieren möchte
Uncaught Rejection: SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse (<anonymous>) at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22) 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 Upgrade.upgradeAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:279:27) at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpgrade.js:187:26 at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2607:45) at processImmediate (internal/timers.js:463:21)
Die anderen Hilfen werde ich ausprobieren.
Danke schon einmal, sehr sehr kompliziert für mich.
-
@thomas-braun said in Zigbee Adapter 1.5.6 Fehler Syntax Error:
which nodejs node npm && nodejs -v && node -v && npm -v && apt policy nodejs
/usr/bin/nodejs /usr/bin/node /usr/bin/npm v12.22.1 v12.22.1 6.14.12 WARNING: apt does not have a stable CLI interface. Use with caution in scripts. nodejs: Installiert: 12.22.1-1nodesource1 Installationskandidat: 12.22.1-1nodesource1 Versionstabelle: *** 12.22.1-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
kommt dann als meldung.
-
@thomas-braun ```
das zigbee schon installiert ist, ist für mich aber nicht sichtbar. Bei Upgrade kommt dann der gleiche Fehler wie in Post 1.
iobroker list instances iobroker list adapters iobroker status iobroker update
hab ich so nacheinander eingegeben, bei instanzen stand der zigbee adapter nicht dabei. Danach nochmal versucht den zigbee adapter 1.5.6 zu installieren immer noch mit der gleichen Fehlermeldung.
-
@crunchip said in Zigbee Adapter 1.5.6 Fehler Syntax Error:
@mac_schmeck sagte in Zigbee Adapter 1.5.6 Fehler Syntax Error:
immer forbidden
hast möglicherweise zu lange im Browser gebraucht, Seite neu laden, dann sollte es funktionieren
@mac_schmeck sagte in Zigbee Adapter 1.5.6 Fehler Syntax Error:
neueste version oder soll ich auf Version 14 gehen?
nein, nicht notwendig, muss/sollte mit 12.22.1 laufen
geh mal zurück auf die 1.4 und danach updaten auf die 1.5.6
Ich kann die 1.4 nicht auswählen, ich habe nur die Möglichkeit die 1.5.6 auszuwählen, Expertenmodus ist aktiviert.
-
Wäre hilfreich wenn man die kompletten Ein- wie auch Ausgaben der Befehle sehen würde.
-
@thomas-braun said in Zigbee Adapter 1.5.6 Fehler Syntax Error:
Wäre hilfreich wenn man die kompletten Ein- wie auch Ausgaben der Befehle sehen würde.
instances:
+ system.adapter.admin.0 : admin : raspberrypi - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : raspberrypi - enabled + system.adapter.backitup.0 : backitup : raspberrypi - enabled + system.adapter.discovery.0 : discovery : raspberrypi - enabled system.adapter.flot.0 : flot : raspberrypi - disabled + system.adapter.history.0 : history : raspberrypi - enabled + system.adapter.info.0 : info : raspberrypi - enabled + system.adapter.iqontrol.0 : iqontrol : raspberrypi - enabled + system.adapter.javascript.0 : javascript : raspberrypi - enabled + system.adapter.pushover.0 : pushover : raspberrypi - enabled + system.adapter.terminal.0 : terminal : raspberrypi - enabled, port: 8088, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive
adapters:
system.adapter.admin : admin - v5.1.9 system.adapter.alexa2 : alexa2 - v3.9.0 system.adapter.backitup : backitup - v2.1.6 system.adapter.discovery : discovery - v2.6.1 system.adapter.flot : flot - v1.10.6 system.adapter.history : history - v1.9.12 system.adapter.info : info - v1.7.14 system.adapter.iqontrol : iqontrol - v1.6.4 system.adapter.javascript : javascript - v5.1.3 system.adapter.pushover : pushover - v2.0.3 system.adapter.simple-api : simple-api - v2.5.3 system.adapter.socketio : socketio - v3.1.4 system.adapter.terminal : terminal - v0.1.2 system.adapter.web : web - v3.4.0 system.adapter.zigbee : zigbee - v1.5.6
status:
iobroker is running on this host. Objects type: file States type: file
update: auszug weil sonst sehr groß y-z
Adapter "yahka" : 0.12.0 Adapter "yamaha" : 0.4.0 Adapter "yeelight-2" : 1.0.3 Adapter "youtube" : 1.0.3 Adapter "yr" : 2.0.3 Adapter "zigbee" : 1.5.6 Adapter "zont" : 0.5.3 Adapter "zwave2" : 1.10.1
-
@mac_schmeck sagte in Zigbee Adapter 1.5.6 Fehler Syntax Error:
Ich kann die 1.4 nicht auswählen, ich habe nur die Möglichkeit die 1.5.6 auszuwählen, Expertenmodus ist aktiviert.
die 1.4.1 müsste angezeigt werden, zumindest bei mir
-
@crunchip said in Zigbee Adapter 1.5.6 Fehler Syntax Error:
@mac_schmeck sagte in Zigbee Adapter 1.5.6 Fehler Syntax Error:
Ich kann die 1.4 nicht auswählen, ich habe nur die Möglichkeit die 1.5.6 auszuwählen, Expertenmodus ist aktiviert.
die 1.4.1 müsste angezeigt werden, zumindest bei mir
das ging auch mal aber wird nicht mehr angezeigt, ich habe nur das Symbol für instanz hinzufügen und lismich
-
@mac_schmeck aber scheinbar hast du keine Instanz installiert, füge doch mal eine Instanz hinzu
EDIT:
oder du schmeisst den ganzen Adapter mal runter und installierst den neusudo rm -r /opt/iobroker/node_modules/iobroker.zigbee
-
@crunchip said in Zigbee Adapter 1.5.6 Fehler Syntax Error:
@mac_schmeck aber scheinbar hast du keine Instanz installiert, füge doch mal eine Instanz hinzu
dann kommt
$ iobroker add zigbee --host raspberrypi internal/modules/cjs/loader.js:1044 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.zigbee/io-package.json: Unexpected token } in JSON at position 167 at parse (<anonymous>) at Object.Module._extensions..json (internal/modules/cjs/loader.js:1041:22) 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 Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:480:19) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:847:20) at processImmediate (internal/timers.js:463:21) ERROR: Process exited with code
-
@mac_schmeck siehe meine Edit oben
-
@crunchip said in Zigbee Adapter 1.5.6 Fehler Syntax Error:
@mac_schmeck siehe meine Edit oben
das entfernen ist nicht möglich, datei oder verzeichnis nicht gefunden.
-
@mac_schmeck installiere es mal so
cd /opt/iobroker npm install iobroker.zigbee@1.5.6
danach noch ein
iobroker fix
-
Ich hab genau das gleich Problem und jetzt den Befehl ausgeführt. Aber... was installiert er denn da alles (Nodemailer, ffmpeg, etc.)?? Es kamen auch mehrere Fehlermeldungen.
-
@glarios sagte in Zigbee Adapter 1.5.6 Fehler Syntax Error:
Es kamen auch mehrere Fehlermeldungen.
Immer diese geheimen Fehlermeldungen.
-
@glarios sagte in Zigbee Adapter 1.5.6 Fehler Syntax Error:
Ich hab genau das gleich Problem und jetzt den Befehl ausgeführt.
Wirklich genau das gleiche Problem??
Welchen Befehl denn? -
Nach einem Update des Zigbee Adapter hatte ich die gleichen Fehlermeldungen.
Habe dann folgendes ausgeführtcd /opt/iobroker
npm install iobroker.zigbee@1.5.6
danach noch einiobroker fix
Danach musste ich noch Transportschlüssel und Pan ID anpassen (Meldung aus dem Log) Und alles läuft wieder
-
Doch nicht alles in Butter
Wenn ich jetzt Adapter aktualisieren möchte bekomme ich Fehlermeldungen wie:$ ./iobroker upgrade cloud
Update cloud from @3.1.0 to @4.0.11
NPM version: 6.14.13npm install iobroker.cloud@4.0.11 --loglevel error --prefix "/opt/iobroker" (System call)╭─────────────────────────────────────────────────────────╮│ ││ Manual installation of ioBroker is no longer supported ││ on Linux, OSX and FreeBSD! ││ Please refer to the documentation on how to install it! ││ https://github.com/ioBroker/ioBroker/wiki/Installation ││ │╰─────────────────────────────────────────────────────────╯
npm ERR! code ELIFECYCLE
npm ERR! errno 100
npm ERR! iobroker@2.0.3 postinstall:node lib/install.js
npm ERR! Exit status 100
npm ERR!
npm ERR! Failed at the iobroker@2.0.3 postinstall 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/iobroker/.npm/_logs/2021-07-14T17_50_19_300Z-debug.log
ERROR: host.raspberrypi Cannot install iobroker.cloud@4.0.11: 100
ERROR: process exited with code 25 -
cd /opt/iobroker npm cache clean --force iobroker update iobroker upgrade
Und bitte CodeTags für Texte verwenden.