NEWS
(gelöst)Nach js und node Update Problem mit Zigbee
-
@piet
Zeig mal die node Version -
-
@piet
Sieht auch gut aus.
Dann eben noch mal ein npm rebuild. -
Ist das Normal das es nur ca. 2 Sec dauert
-
@piet
Nein, dauert in der Regel etwas länger. Läuft wohl was schief. Zeig mal die Konsole, wie Du das machst. -
ich hatte sudo vergessen
soll ich npm install -g npm machen? -
@piet
Mach das mal im iobroker VerzeichnisSo steht das auch in der Anleitung:
a) npm rebuild Der erste Versuch sollte immer mit dem Befehl "npm rebuild" im ioBroker Verzeichnis stattfinden, weil dies am saubersten funktioniert und direkt von der Paketverwaltung ausgeführt wird. Im Idealfall dauert das ein paar Minuten und es könnten ein paar Warnungen gelistet werden. Falls es aber Fehler gibt, werden wir zusammen versuchen im nächsten Post alle bekannten Fälle mit Ihren Lösungsansätzen zu sammeln. Wenn das funktioniert ist dies der schnellste und sauberste Weg.
-
-
Installiere den js-controller noch einmal:
cd /opt/iobroker sudo npm i iobroker.js-controller@latest --production --force
Danach den Installation-Fixer:
curl -sL https://iobroker.net/fix.sh | bash -
Startet jetzt wieder was? Also z.B.
iobroker list instances
ausführen... -
Danke Stabilostick für Deine Antwort.
Ich habe gerade folgendes gestartet:
npm install iobroker.js-controller@1.5.11 --production
Jetzt konnte ich Iobroker wieder starten.
Ich warte jetzt erst einmal ab. -
@piet
Und warum den alten? Oben war doch schon der Befehl wie es sein sollte. -
Jan1, das habe ich aus dem How To genommen.
Zu spät erst gemerkt das es der alte ist.
Ich bin ja schon froh wenn der Iobroker wieder läuft. Dann mache ich noch einmal die Befehle von Stabilostick.cd /opt/iobroker
sudo npm i iobroker.js-controller@latest --production --forcecurl -sL https://iobroker.net/fix.sh | bash -
Ist das OK?
-
@piet
Ich würde erst mal den Fixer starten und dann den js ganz normal updaten, der ist bereits im default drin. -
So, jetzt läuft wieder alles, auch Zigbee. Allerdings wieder mit
JS-Controller 1.5.11.
Jetzt eine Nacht schlafen und eventuell morgen den Controller updaten.Vielen Dank an euch
-
@piet
Das läuft morgen auch nicht anders
Hast kein Backup vom IOBroker, oder warum bist da so nervös? -
Doch habe Backup gemacht und iobroker-data Verzeichnis gesichert.
So wie es in der Anweisung Stand.
Ich hatte lediglich erst JS-Controller gemacht und danach Node.js.
Ich bin auch nicht so der Spezialist. -
@piet
Dann würde ich mal schläunigst den Backitup Adapter installieren und damit ein minimal Backup machen, wenn Du dann was zerschossen hast und zu faul zum Feher suchen bist, einfach IOBroker Ordner löschen und IOBroker samt Backitup Adapter installieren und damit das Backup wieder herstellen. Zurücklehnen und warten, das ist alles. Da bist immer locker beim Basteln. -
Danke für den Hinweis. Ich habe ja noch einen NUC zum spielen. Dort hatte ja alles funktioniert. Bald kommt noch ein Neuer NUC um meine PI abzulösen.
-
Heute noch einmal den js-controller Upgrade vorgenommen.
Alles hat jetzt geklappt.
Vielen Dank für eure Hilfe -
Hallo Zusammen, ich benötige wieder eure Unterstützung.
Nachdem ich Node js wie empfohlen auf 14 aktualisiert habe, wird Zigbee nicht mehr grün.
Es ist ein CC2531 Stick im Einsatz. Verbindung zum Host, sowie Lebenszeichen ist grün. Verbindung mit Gerät oder Dienst bleibt auf rot. Im Protokoll wird nach dem Neustart des Adapters folgendes angezeigt:zigbee.0 2022-04-10 20:49:25.897 error Error herdsman start zigbee.0 2022-04-10 20:49:25.896 error Failed to start Zigbee zigbee.0 2022-04-10 20:49:25.894 error Starting zigbee-herdsman problem : "Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)" zigbee.0 2022-04-10 20:49:05.575 info Installed Version: iobroker.zigbee@1.6.16 zigbee.0 2022-04-10 20:49:05.505 info Starting Zigbee npm ... zigbee.0 2022-04-10 20:49:05.503 info Try to reconnect. 1 attempts left zigbee.0 2022-04-10 20:48:55.770 info Installed Version: iobroker.zigbee@1.6.16 zigbee.0 2022-04-10 20:48:55.497 error Error herdsman start zigbee.0 2022-04-10 20:48:55.496 error Failed to start Zigbee zigbee.0 2022-04-10 20:48:55.495 error Starting zigbee-herdsman problem : "Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0'" zigbee.0 2022-04-10 20:48:55.163 info Starting Zigbee npm ... zigbee.0 2022-04-10 20:48:55.032 info starting. Version 1.6.16 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.19.1, js-controller: 4.0.21 host.raspberrypi 2022-04-10 20:48:51.235 info instance system.adapter.zigbee.0 started with pid 14377 host.raspberrypi 2022-04-10 20:48:48.840 info instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) zigbee.0 2022-04-10 20:48:48.156 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason zigbee.0 2022-04-10 20:48:48.154 info terminating zigbee.0 2022-04-10 20:48:48.152 warn Failed to stop zigbee during startup zigbee.0 2022-04-10 20:48:48.139 info Zigbee: disabling joining new devices. zigbee.0 2022-04-10 20:48:48.047 info cleaned everything up... host.raspberrypi 2022-04-10 20:48:48.050 info stopInstance system.adapter.zigbee.0 send kill signal zigbee.0 2022-04-10 20:48:48.044 info Got terminate signal TERMINATE_YOURSELF
Wie kann ich das Problem lösen?