NEWS
RPI2 Adapter kann nicht installiert werden
-
martin@RaspberryPi-Iobroker:~ $ cd /opt/iobroker && npm ls iobroker.inst@3.0.0 /opt/iobroker ├── @iobroker-javascript.0/node-wol@npm:node-wol@0.1.1 ├── @iobroker-javascript.0/wake_on_lan@npm:wake_on_lan@1.0.0 ├── @stoprocent/bluetooth-hci-socket@1.5.2 extraneous ├── @types/w3c-web-usb@1.0.13 extraneous ├── @yarnpkg/lockfile@1.1.0 extraneous ├── chalk@4.1.2 extraneous ├── find-yarn-workspace-root@2.0.0 extraneous ├── has-flag@4.0.0 extraneous ├── iobroker.admin@7.7.19 ├── iobroker.alexa2@3.27.4 ├── iobroker.backitup@3.3.10 ├── iobroker.device-watcher@2.13.1 ├── iobroker.devices@1.2.8 ├── iobroker.echarts@1.9.2 ├── iobroker.energiefluss@3.6.2 ├── iobroker.eusec@2.0.3 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.eusec.git#f625cbb12aea40dcf6faf11a17d93328f069b753) ├── iobroker.flot@1.12.0 ├── iobroker.fullybrowser@3.1.2 ├── iobroker.history@3.0.1 ├── iobroker.icons-icons8@0.0.1 ├── iobroker.iot@5.0.7 ├── iobroker.iqontrol@3.0.0 ├── iobroker.javascript@9.0.11 ├── iobroker.jeelink@1.2.5 ├── iobroker.js-controller@7.0.7 ├── iobroker.mqtt@6.1.4 ├── iobroker.netatmo-crawler@1.1.0 ├── iobroker.opendtu@3.1.0 ├── iobroker.radar2@2.4.0 ├── iobroker.reolink@1.2.3 ├── iobroker.shelly@10.4.1 ├── iobroker.smartgarden@2.0.1 ├── iobroker.sonoff@3.2.1 ├── iobroker.telegram@4.1.0 ├── iobroker.terminal@1.0.0 ├── iobroker.web@7.0.8 ├── iobroker.wled@0.7.2 ├── iobroker.zigbee@3.2.5 ├── is-docker@2.2.1 extraneous ├── is-wsl@2.2.0 extraneous ├── json-stable-stringify@1.3.0 extraneous ├── jsonify@0.0.1 extraneous ├── klaw-sync@6.0.0 extraneous ├── node-addon-api@8.5.0 extraneous ├── open@7.4.2 extraneous ├── patch-package@8.0.1 extraneous ├── slash@2.0.0 extraneous ├── supports-color@7.2.0 extraneous ├── tmp@0.2.5 extraneous ├── usb@2.16.0 extraneous └── yaml@2.8.2 extraneousDa geht der Build von (mehreren) Paketen in die Hose.
stoprocent/noble:
gyp ERR! UNCAUGHT EXCEPTION gyp ERR! stack TypeError: Cannot assign to read only property 'cflags' of object '#' gyp ERR! stack at createConfigFile (/opt/iobroker/node_modules/node-gyp/lib/configure.js:117:21) gyp ERR! stack at /opt/iobroker/node_modules/node-gyp/lib/configure.js:84:9 gyp ERR! stack at FSReqCallback.oncomplete (node:fs:187:23) gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v22.21.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author.Ich meine mich erinnern zu können das es damit unlängst auch bei anderen zu Problemen kam. Finde den Thread aber jetzt nicht.
Nächster Build-Error ist bei node-dht-sensor:
gyp ERR! stack TypeError: Cannot assign to read only property 'cflags' of object '#' gyp ERR! stack at createConfigFile (/opt/iobroker/node_modules/node-gyp/lib/configure.js:117:21) gyp ERR! stack at /opt/iobroker/node_modules/node-gyp/lib/configure.js:84:9 gyp ERR! stack at FSReqCallback.oncomplete (node:fs:187:23) gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v22.21.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author.- Build-Error:
gyp ERR! UNCAUGHT EXCEPTION gyp ERR! stack TypeError: Cannot assign to read only property 'cflags' of object '#' gyp ERR! stack at createConfigFile (/opt/iobroker/node_modules/node-gyp/lib/configure.js:117:21) gyp ERR! stack at /opt/iobroker/node_modules/node-gyp/lib/configure.js:84:9 gyp ERR! stack at FSReqCallback.oncomplete (node:fs:187:23) gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v22.21.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package.gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 7 npm error path /opt/iobroker/node_modules/opengpio npm error command failednpm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-26T16_49_34_254Z-debug-0.logMusste mal schauen, wo diese Module verwendet werden. Den enstprechenden Adapter dann reinstallieren oder neubauen.
-
noble, dht und opengpio klingen verdächtig nach Raspi
-
Da geht der Build von (mehreren) Paketen in die Hose.
stoprocent/noble:
gyp ERR! UNCAUGHT EXCEPTION gyp ERR! stack TypeError: Cannot assign to read only property 'cflags' of object '#' gyp ERR! stack at createConfigFile (/opt/iobroker/node_modules/node-gyp/lib/configure.js:117:21) gyp ERR! stack at /opt/iobroker/node_modules/node-gyp/lib/configure.js:84:9 gyp ERR! stack at FSReqCallback.oncomplete (node:fs:187:23) gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/@stoprocent/noble gyp ERR! node -v v22.21.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author.Ich meine mich erinnern zu können das es damit unlängst auch bei anderen zu Problemen kam. Finde den Thread aber jetzt nicht.
Nächster Build-Error ist bei node-dht-sensor:
gyp ERR! stack TypeError: Cannot assign to read only property 'cflags' of object '#' gyp ERR! stack at createConfigFile (/opt/iobroker/node_modules/node-gyp/lib/configure.js:117:21) gyp ERR! stack at /opt/iobroker/node_modules/node-gyp/lib/configure.js:84:9 gyp ERR! stack at FSReqCallback.oncomplete (node:fs:187:23) gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "configure" gyp ERR! cwd /opt/iobroker/node_modules/node-dht-sensor gyp ERR! node -v v22.21.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package. gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author.- Build-Error:
gyp ERR! UNCAUGHT EXCEPTION gyp ERR! stack TypeError: Cannot assign to read only property 'cflags' of object '#' gyp ERR! stack at createConfigFile (/opt/iobroker/node_modules/node-gyp/lib/configure.js:117:21) gyp ERR! stack at /opt/iobroker/node_modules/node-gyp/lib/configure.js:84:9 gyp ERR! stack at FSReqCallback.oncomplete (node:fs:187:23) gyp ERR! System Linux 6.12.47+rpt-rpi-2712 gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/opengpio gyp ERR! node -v v22.21.0 gyp ERR! node-gyp -v v7.1.2 gyp ERR! Node-gyp failed to build your package.gyp ERR! Try to update npm and/or node-gyp and if it does not help file an issue with the package author. npm error code 7 npm error path /opt/iobroker/node_modules/opengpio npm error command failednpm error command sh -c node-gyp rebuild npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-12-26T16_49_34_254Z-debug-0.logMusste mal schauen, wo diese Module verwendet werden. Den enstprechenden Adapter dann reinstallieren oder neubauen.
@Thomas-Braun
Erstmal Danke für deine Hilfe.
Bin verwundert, dass so viel nicht passt.
Wie kann das kommen?
Ich habe heute Mittag Trixie neu aufgespielt und danach mit dem Backup alle Adapter neu erstellen lassen.
Bis auf dem PRI2 habe null Probleme im Log. -
@Homoran
Meinst du durch den RPI2 Adapter oder das der Raspi einen weg hat? -
@Homoran
Meinst du durch den RPI2 Adapter oder das der Raspi einen weg hat?@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
@Homoran
Meinst du durch den RPI2 Adapter oder das der Raspi einen weg hat?ob alle 3 im RPI2 verwendet werden weiss ich nicht!
- noBLE sollte beim BLE Adapter verwendet werden
- openGPIO wird vom RPI2 verwendet
- DHT möglicherweise auch
-
@Thomas-Braun
Erstmal Danke für deine Hilfe.
Bin verwundert, dass so viel nicht passt.
Wie kann das kommen?
Ich habe heute Mittag Trixie neu aufgespielt und danach mit dem Backup alle Adapter neu erstellen lassen.
Bis auf dem PRI2 habe null Probleme im Log.@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
danach mit dem Backup alle Adapter neu erstellen lassen.
Vermutlich war der Ursprung des Backups nicht auf Stand.
-
@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
@Homoran
Meinst du durch den RPI2 Adapter oder das der Raspi einen weg hat?ob alle 3 im RPI2 verwendet werden weiss ich nicht!
- noBLE sollte beim BLE Adapter verwendet werden
- openGPIO wird vom RPI2 verwendet
- DHT möglicherweise auch
echad@chet:/opt/iobroker $ cd /opt/iobroker/ && npm ls @stoprocent/noble node-dht-sensor opengpio iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.ble@0.14.1 │ └── @stoprocent/noble@1.19.1 └─┬ iobroker.rpi2@3.0.2 ├── node-dht-sensor@0.4.5 └── opengpio@2.0.2 echad@chet:/opt/iobroker $Edit: Vollständige Abfrage der Module.
Also rpi2 und ggfls. ble nochmal komplett neu installieren.
-
@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
danach mit dem Backup alle Adapter neu erstellen lassen.
Vermutlich war der Ursprung des Backups nicht auf Stand.
@Thomas-Braun
Da hatte ich eigentlich alles auf dem neuesten Stand.
Node.js 22.21.0
js-controller 7.0.7
Erst heute ein neues Backup gemacht. -
echad@chet:/opt/iobroker $ cd /opt/iobroker/ && npm ls @stoprocent/noble node-dht-sensor opengpio iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.ble@0.14.1 │ └── @stoprocent/noble@1.19.1 └─┬ iobroker.rpi2@3.0.2 ├── node-dht-sensor@0.4.5 └── opengpio@2.0.2 echad@chet:/opt/iobroker $Edit: Vollständige Abfrage der Module.
Also rpi2 und ggfls. ble nochmal komplett neu installieren.
@Thomas-Braun
rpi2 Adapter lässt sich ja nicht installieren.
Mit Modulen habe ich mich noch nie beschäftigt.
ble was ist das?
dth hört sich nach einem Temperatursensor an? -
@Thomas-Braun
rpi2 Adapter lässt sich ja nicht installieren.
Mit Modulen habe ich mich noch nie beschäftigt.
ble was ist das?
dth hört sich nach einem Temperatursensor an?@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
ble was ist das?
bei dir wahrscheinlich im radar2 drin.
aber warum müssen wir raten?mach doch einfach eine
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
Vollständige Abfrage der Module.
-
@Thomas-Braun
rpi2 Adapter lässt sich ja nicht installieren.
Mit Modulen habe ich mich noch nie beschäftigt.
ble was ist das?
dth hört sich nach einem Temperatursensor an?Zunächst musst du mal schauen wo @stoprocent/noble in deinem npm-Tree hängt (bzw. hängen sollte).
Die build errors musst du einen nach dem anderen herausbekommen. -
@Gonzokalle sagte in RPI2 Adapter kann nicht installiert werden:
ble was ist das?
bei dir wahrscheinlich im radar2 drin.
aber warum müssen wir raten?mach doch einfach eine
@Thomas-Braun sagte in RPI2 Adapter kann nicht installiert werden:
Vollständige Abfrage der Module.
@Homoran
Ich habe ja schon geschrieben, dass ich mich noch nie mit Modulen beschäftigt habe.
Geschweigen denn eine Abfrage der Module.
Das geht jetzt schon tief rein in das System. -
@Homoran
Ich habe ja schon geschrieben, dass ich mich noch nie mit Modulen beschäftigt habe.
Geschweigen denn eine Abfrage der Module.
Das geht jetzt schon tief rein in das System.Schau es dir oben ab.
-
Zunächst musst du mal schauen wo @stoprocent/noble in deinem npm-Tree hängt (bzw. hängen sollte).
Die build errors musst du einen nach dem anderen herausbekommen.@Thomas-Braun
Sorry, aber das sind alles böhmische Dörfer.
Damit kann doch ein nicht ITler etwas anfangen.
@stoprocent/noble in deinem npm-Tree hängt (bzw. hängen sollte) -
@Thomas-Braun
Sorry, aber das sind alles böhmische Dörfer.
Damit kann doch ein nicht ITler etwas anfangen.
@stoprocent/noble in deinem npm-Tree hängt (bzw. hängen sollte)Abschreiben / kopieren kannste die böhmischen Dörfer aber?
cd /opt/iobroker/ && npm ls @stoprocent/noble node-dht-sensor opengpioBtw: Ich bin auch kein 'ITler'...
-
Abschreiben / kopieren kannste die böhmischen Dörfer aber?
cd /opt/iobroker/ && npm ls @stoprocent/noble node-dht-sensor opengpioBtw: Ich bin auch kein 'ITler'...
@Thomas-Braun
Das kann ich gut. 😀
Hier wird schon gemotzt.
War jetzt 10 Stunden vor dem Rechner.
Morgen geht es weiter. -
Abschreiben / kopieren kannste die böhmischen Dörfer aber?
cd /opt/iobroker/ && npm ls @stoprocent/noble node-dht-sensor opengpioBtw: Ich bin auch kein 'ITler'...
@Thomas-Braun
Es geht weiter.
Die Ausgabe ist recht übersichtlich.login as: martin martin@192.168.10.12's password: Linux RaspberryPi-Iobroker 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47- 1+rpt1 (2025-09-16) aarch64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Dec 26 18:06:04 2025 from 192.168.10.11 martin@RaspberryPi-Iobroker:~ $ cd /opt/iobroker/ && npm ls @stoprocent/noble node-dht-sensor opengpio iobroker.inst@3.0.0 /opt/iobroker └── (empty) martin@RaspberryPi-Iobroker:/opt/iobroker $ -
@Thomas-Braun
Es geht weiter.
Die Ausgabe ist recht übersichtlich.login as: martin martin@192.168.10.12's password: Linux RaspberryPi-Iobroker 6.12.47+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.47- 1+rpt1 (2025-09-16) aarch64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Fri Dec 26 18:06:04 2025 from 192.168.10.11 martin@RaspberryPi-Iobroker:~ $ cd /opt/iobroker/ && npm ls @stoprocent/noble node-dht-sensor opengpio iobroker.inst@3.0.0 /opt/iobroker └── (empty) martin@RaspberryPi-Iobroker:/opt/iobroker $@Gonzokalle dann fehlen die notwendigen Pakete.
Das erklärt die Fehlermeldungen -
@Gonzokalle dann fehlen die notwendigen Pakete.
Das erklärt die Fehlermeldungen@Homoran
Das ist schlecht.
Ich habe mal mit "sudo apt update && sudo apt full-upgrade" versucht die fehlenden Pakete zu installieren?
Da kommt auch nicht viel.
Mit welchem Befehl kann ich denn die fehlenden Pakete installieren?martin@RaspberryPi-Iobroker:/opt/iobroker $ sudo apt update && sudo apt full-upgrade OK:1 http://deb.debian.org/debian trixie InRelease OK:2 http://archive.raspberrypi.com/debian trixie InRelease Holen:3 http://deb.debian.org/debian trixie-updates InRelease [47,3 kB] OK:4 http://deb.debian.org/debian-security trixie-security InRelease OK:5 https://deb.nodesource.com/node_22.x nodistro InRelease Es wurden 47,3 kB in 0 s geholt (256 kB/s). Alle Pakete sind aktuell. Warnung: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details Zusammenfassung: Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 0 -
@Homoran
Das ist schlecht.
Ich habe mal mit "sudo apt update && sudo apt full-upgrade" versucht die fehlenden Pakete zu installieren?
Da kommt auch nicht viel.
Mit welchem Befehl kann ich denn die fehlenden Pakete installieren?martin@RaspberryPi-Iobroker:/opt/iobroker $ sudo apt update && sudo apt full-upgrade OK:1 http://deb.debian.org/debian trixie InRelease OK:2 http://archive.raspberrypi.com/debian trixie InRelease Holen:3 http://deb.debian.org/debian trixie-updates InRelease [47,3 kB] OK:4 http://deb.debian.org/debian-security trixie-security InRelease OK:5 https://deb.nodesource.com/node_22.x nodistro InRelease Es wurden 47,3 kB in 0 s geholt (256 kB/s). Alle Pakete sind aktuell. Warnung: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details Zusammenfassung: Aktualisiere: 0, Installiere: 0, Entferne: 0, Aktualisiere nicht: 0Versuch mal
cd /opt/iobroker/ && npm ciDa dürfte dann so einiges im Terminal passieren.