NEWS
UNSOLVED Zigbee down nach Kernel Update (npm not found)
-
Hallo,
ich habe ein Kernel Update gemacht mit:
sudo apt update && sudo apt upgrade sudo rpi-update
Seit dem läuft mein Zigbee Adapter nicht mehr. Stick wird erkannt, aber keine Verbindung zum Host.
.
.
.Dieser Teil hat sich erledigt, nur zur Historie:
~~Wenn ich dann versuche auch den Zigbee zu updaten:
$ ./iobroker url "https://github.com/kirovilya/ioBroker.zigbee/tarball/master" zigbee --debug install https://github.com/kirovilya/ioBroker.zigbee/tarball/master npm install https://github.com/kirovilya/ioBroker.zigbee/tarball/master --production --save --prefix "/opt/iobroker" (System call) /bin/sh: 1: npm: not found ERROR: host.raspberrypi Cannot install https://github.com/kirovilya/ioBroker.zigbee/tarball/master: 127 ERROR: process exited with code 25~~
Was kann ich noch versuchen?
Wenn ich den Zigbee nochmal löschen müsste wäre ziemlich blöd, auch für alle Skripte.
~~Der Knackpunkt ist wohl, dass npm nicht gefunden wird. Vermutlich liegt es unter einem falschen Pfad. Wie bekomme ich den gerichtet?npm gelöst mit:
-
apt-get install nodejs npm
-
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
-
apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs
-
sudo npm install -g npm@4
-
reboot~~
Gruß
maxpd -
-
Fehlermeldungen im Log:
host.raspberrypi 2019-02-15 22:06:39.186 error instance system.adapter.zigbee.0 terminated with code 1 () Caught 2019-02-15 22:06:39.186 error by controller[0]: at Object.Module._extensions..js (module.js:663:10) Caught 2019-02-15 22:06:39.186 error by controller[0]: at Module._compile (module.js:652:30) Caught 2019-02-15 22:06:39.186 error by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/cc-znp/node_modules/serialport/lib/bindings/linux.js:2:36) Caught 2019-02-15 22:06:39.186 error by controller[0]: at bindings (/opt/iobroker/node_modules/cc-znp/node_modules/bindings/bindings.js:81:44) Caught 2019-02-15 22:06:39.186 error by controller[0]: at require (internal/module.js:11:18) Caught 2019-02-15 22:06:39.185 error by controller[0]: at Module.require (module.js:596:17) Caught 2019-02-15 22:06:39.185 error by controller[0]: at Function.Module._load (module.js:497:3) Caught 2019-02-15 22:06:39.185 error by controller[0]: at tryModuleLoad (module.js:505:12) Caught 2019-02-15 22:06:39.185 error by controller[0]: at Module.load (module.js:565:32) Caught 2019-02-15 22:06:39.185 error by controller[0]: at Object.Module._extensions..node (module.js:681:18) Caught 2019-02-15 22:06:39.185 error by controller[0]: the module (for instance, using `npm rebuild` or `npm install`). Caught 2019-02-15 22:06:39.184 error by controller[0]: NODE_MODULE_VERSION 57. Please try re-compiling or re-installing Caught 2019-02-15 22:06:39.184 error by controller[0]: NODE_MODULE_VERSION 48. This version of Node.js requires Caught 2019-02-15 22:06:39.184 error by controller[0]: was compiled against a different Node.js version using Caught 2019-02-15 22:06:39.184 error by controller[0]: Error: The module '/opt/iobroker/node_modules/cc-znp/node_modules/serialport/build/Release/serialport.node' Caught 2019-02-15 22:06:39.184 error by controller[0]: ^ Caught 2019-02-15 22:06:39.184 error by controller[0]: throw e Caught 2019-02-15 22:06:39.183 error by controller[0]: /opt/iobroker/node_modules/cc-znp/node_modules/bindings/bindings.js:88
-
@maxpd sagte in Zigbee down nach Kernel Update (npm not found):
Caught 2019-02-15 22:06:39.185 error by controller[0]: the module (for instance, using npm rebuild or npm install).
Da steht was zu tun ist:
in/opt/iobroker : npm rebuild (ggf. mit sudo)
A.
-
Ja, dabei passiert leider gar nichts. Gibt auch keine Rückmeldung.
-
@maxpd
mit oder ohne sudo ?A.
-
beidem
-
Dann kann ich dir nur raten den Zigbee Adapter zu entfernen und neu zu installieren.
Die gute Nachricht: die Namen der Datenpunkte sind HW abhängig, sie ändern sich bei einer Neuinstallation nicht. Auch die Datenbank (Shepherd.db) bleibt erhalten, du musst also nichts neu anlernen.
A.
-
Super, danke für die Info. Ich habe vorm Kernel Update natürlich noch ein Backup gemacht, dass ich einspielen könnte.
Nur was ist besser:
Aktueller Kernel oder
Falsche Node.js -
Was genau heisst denn "es gibt bei npm rebuild keine rückmeldung"? Du hast es aber schon im iobroker-Verzeichnis (/opt/iobroker) ausgeführt?!
-
wo ich es ausgeführt hatte, weiß ich tatsächlich nicht mehr. Allerdings habe ich jetzt npm install im /iobroker.zigbee Order ausgeführt. Jetzt läuft es. Keine Ahnung was ich mit meinen Versuchen jetzt alles sonst zusammengebaut habe ^^
-
Halli Hallo alle zusammen,
ich versuche nun seit Tagen meinen Zigbee adapter wieder in den gang zu bekommen jedoch OHNE Erfolg. Ich habe alles was hier schon beschrieben wird probiert.
Nix passiert leider.hier mal mein LOG
eventuell hat da jeman eine Idee...
Mein System besteht aus einem Raspberry 3b+ wenn noch Info fehlen reiche ich sie gerne nach ....
Danke an alle
-
ja bitte mal neu installieren. Da ist beim Installieren was schief gegangen.
-
Hallo miteinander...
gestern kam ein neues Admin update und nun ist es so das der Adapter wenigstens wieder auf Gelb geht aber irgendwie scheint er keine Verbindung mit dem Stick herzustellen. Welchen Kanal muss man denn dort einstellen???Nervt mich total das es nicht mehr geht.
-
Was genau steht denn im Log wenn DU den Adapter startest? Mit Admin hat das an sich nichts zu tun
-
@apollon77 hier ist meine log datei ... da müsste es drin stehen.... allerdings habe ich seit gestern ein neues problem denn nun geht nix mehr.... ich könnte so brechen......wenn ich versuche den Iobroker zu starten sagt er immer er kan adresse 0.0.0......... nicht erreichen .... ich habe langsam das gefühl ich komme um eine neue Instalation nicht drum herum
-
Also der Fehler sagt nur das serialport nicht sauber installiert wurde. "npm rebuild" könnte helfen oder Adapter neu installieren
-
erst mal möchte ich mich für den Support bedanken.
leider bringt dieser Befehl " npm rebuild" auch keinen erfolg....
kann man den serialport nicht neu installieren oder so?
-
Kein Erfolg heisst? Fehlermeldungen?
-
Bei mir ist er gestern plötzlich wieder ausgestiegen mit:
-
Heute habe ich den Adapter komplett gelöscht und neu installiert und stoße auf das alte Problem:
Also habe ich wieder npm install /iobroker.zigbee versucht, allerdings weiger er sich:
Wenn ich das ganze in /opt/iobroker : npm rebuild ausführe, dann kommen 1000 andere fehlermeldungen