NEWS
rpi-monitor: GPIO is not initialized
-
@josh
Die Lösung hast du doch schon gepostet.
Rebuild machen.
Sollte eigentlich auch mit einem mal neubauen erledigt sein. -
@thomas-braun Ja, aber das muss ich ja dann bei jedem js-controller Update machen. Früher mit Node.js V12 gab's das Problem nicht. Die Reparatur ist dummerweise nur temporär.
Gibt's keine dauerhafte Lösung?
-
-
@thomas-braun Der js-controller wird natürlich recht selten aktualisiert. Das Problem ist daher ebenfalls nur selten ... aber unangenehm.
pi@ioBroker-Slave-KG:~ $ cd /opt/iobroker pi@ioBroker-Slave-KG:/opt/iobroker $ npm ls epoll iobroker.inst@3.0.0 /opt/iobroker └─┬ iobroker.rpi2@1.3.1 └─┬ rpi-gpio@2.1.7 └── epoll@2.0.10
-
Du kannst auch mal probieren, den rpi2-Adapter rauszuhauen, den iobroker neustarten und dann den rpi2 neuinstallieren. Dann wird der direkt gegen die aktuelle nodejs-Umgebung gebaut.
Am Rande: Ist die senkrecht im System?Ich sehe gerade, das handelt sich um ein MultiHost? Da sollte dann auf allen Systemen 'Gleichklang' herrschen, was die Versionen angeht.
-
@thomas-braun sagte in rpi-monitor: GPIO is not initialized:
Am Rande: Ist die senkrecht im System?
Hä?
Die beiden Slaves und den Master halte ich selbstverständlich immer auf dem gleichen Stand.
Ich werde dann die Tage mal den Adapter deinstallieren und nach einem Reboot wieder neu installieren. Das hört sich vielversprechend an. Hätte ich vielleicht auch selber drauf kommen können
Erstmal Danke für Deine schnelle Unterstützung
-
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
Schau auf allen Systemen mal damit nach der Installation.
-
@thomas-braun
Master:pi@ioBroker-Master-Debian-priv:~$ which nodejs && nodejs -v /usr/bin/nodejs v14.18.2 pi@ioBroker-Master-Debian-priv:~$ which node && node -v /usr/bin/node v14.18.2 pi@ioBroker-Master-Debian-priv:~$ which npm && npm -v /usr/bin/npm 6.14.15 pi@ioBroker-Master-Debian-priv:~$ apt policy nodejs nodejs: Installed: 14.18.2-deb-1nodesource1 Candidate: 14.18.2-deb-1nodesource1 Version table: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main amd64 Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://ftp.debian.org/debian buster/main amd64 Packages 500 http://security.debian.org buster/updates/main amd64 Packages
Slave-DG
pi@ioBroker-Slave-DG:~ $ which nodejs && nodejs -v /usr/bin/nodejs v14.18.2 pi@ioBroker-Slave-DG:~ $ which node && node -v /usr/bin/node v14.18.2 pi@ioBroker-Slave-DG:~ $ which npm && npm -v /usr/bin/npm 6.14.15 pi@ioBroker-Slave-DG:~ $ apt policy nodejs nodejs: Installiert: 14.18.2-deb-1nodesource1 Installationskandidat: 14.18.2-deb-1nodesource1 Versionstabelle: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.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
Slave-KG
pi@ioBroker-Slave-KG:~ $ which nodejs && nodejs -v /usr/bin/nodejs v14.18.2 pi@ioBroker-Slave-KG:~ $ which node && node -v /usr/bin/node v14.18.2 pi@ioBroker-Slave-KG:~ $ which npm && npm -v /usr/bin/npm 6.14.15 pi@ioBroker-Slave-KG:~ $ apt policy nodejs nodejs: Installiert: 14.18.2-deb-1nodesource1 Installationskandidat: 14.18.2-deb-1nodesource1 Versionstabelle: *** 14.18.2-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.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
Ich sehe jetzt keine Auffälligkeiten. Alles OK, oder?
Als nächstes versuche ich mal den Reinstall.
-
Ja, das passt von der nodeJS-Seite her.
-
@thomas-braun Kleine Zwischeninfo. Um den Fehler hervorzurufen reicht es, den Master neu zu starten. Warum auch immer. Ich bleibe am Ball.