Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. RPI-Monitor und GPIO rpi2 v2.3.1

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    263

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

RPI-Monitor und GPIO rpi2 v2.3.1

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
64 Beiträge 7 Kommentatoren 2.1k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Thomas BraunT Thomas Braun

    @torsten-lehmann sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

    vor dem zurücksetzen des Backups hab ich opt/iobroker/node_modules/iobroker.rpi2 gesichert und nach dem zurücksetzen des Backups wieder zurück gespeichert.

    Das macht man NICHT. Außer vielleicht unter anderen Betriebssystemen, aber auch da ist das Krampf.

    Torsten LehmannT Offline
    Torsten LehmannT Offline
    Torsten Lehmann
    schrieb am zuletzt editiert von
    #32

    @thomas-braun dachte ich mir schon. bekomme es nicht ohne Backup hin. Viele Adapter, Skripte usw. jahrelange Arbeit.

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • Torsten LehmannT Torsten Lehmann

      @thomas-braun dachte ich mir schon. bekomme es nicht ohne Backup hin. Viele Adapter, Skripte usw. jahrelange Arbeit.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #33

      @torsten-lehmann

      Durch das wüste hin- und herkopieren zerballerst du dir die 'npm-Versionsdatenbank'.
      Kein Wunder, das dann alles ins Schleudern gerät.

      Wie schaut denn deine Ausgangslage aus?
      Generelle Vorgehensweise (bei allen Sprüngen): Alt-System auf den allerletzten Stand bringen, davon ein gescheites Backup ziehen (Backitup-Adapter!), neues Betriebssystem installieren, auf den letzten Stand bringen, iobroker leer installieren, in den leeren ioBroker das Backup einspielen.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      AsgothianA 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @torsten-lehmann

        Durch das wüste hin- und herkopieren zerballerst du dir die 'npm-Versionsdatenbank'.
        Kein Wunder, das dann alles ins Schleudern gerät.

        Wie schaut denn deine Ausgangslage aus?
        Generelle Vorgehensweise (bei allen Sprüngen): Alt-System auf den allerletzten Stand bringen, davon ein gescheites Backup ziehen (Backitup-Adapter!), neues Betriebssystem installieren, auf den letzten Stand bringen, iobroker leer installieren, in den leeren ioBroker das Backup einspielen.

        AsgothianA Offline
        AsgothianA Offline
        Asgothian
        Developer
        schrieb am zuletzt editiert von Asgothian
        #34

        @thomas-braun sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

        Wie schaut denn deine Ausgangslage aus?
        Generelle Vorgehensweise (bei allen Sprüngen): Alt-System auf den allerletzten Stand bringen, davon ein gescheites Backup ziehen (Backitup-Adapter!), neues Betriebssystem installieren, auf den letzten Stand bringen, iobroker leer installieren, in den leeren ioBroker das Backup einspielen.

        Da fehlt ein wichtiger Punkt. Da auch das auf Stand bringen schon Probleme erzeugen kann:

        • Backup (A) ziehen (So wie das System ist)
        • Auf den neusten möglichen Stand bringen, ohne das Betriebssystem hoch zu ziehen
        • Backup (B) ziehen
        • neues OS installieren
        • IoBroker installieren
        • Backup einspielen - wenn Möglich Backup B, im Notfall Backup A

        A.

        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

        Torsten LehmannT Thomas BraunT 3 Antworten Letzte Antwort
        0
        • AsgothianA Asgothian

          @thomas-braun sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

          Wie schaut denn deine Ausgangslage aus?
          Generelle Vorgehensweise (bei allen Sprüngen): Alt-System auf den allerletzten Stand bringen, davon ein gescheites Backup ziehen (Backitup-Adapter!), neues Betriebssystem installieren, auf den letzten Stand bringen, iobroker leer installieren, in den leeren ioBroker das Backup einspielen.

          Da fehlt ein wichtiger Punkt. Da auch das auf Stand bringen schon Probleme erzeugen kann:

          • Backup (A) ziehen (So wie das System ist)
          • Auf den neusten möglichen Stand bringen, ohne das Betriebssystem hoch zu ziehen
          • Backup (B) ziehen
          • neues OS installieren
          • IoBroker installieren
          • Backup einspielen - wenn Möglich Backup B, im Notfall Backup A

          A.

          Torsten LehmannT Offline
          Torsten LehmannT Offline
          Torsten Lehmann
          schrieb am zuletzt editiert von
          #35

          @asgothian said in RPI-Monitor und GPIO rpi2 v2.3.1:

          @thomas-braun sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

          Wie schaut denn deine Ausgangslage aus?
          Generelle Vorgehensweise (bei allen Sprüngen): Alt-System auf den allerletzten Stand bringen, davon ein gescheites Backup ziehen (Backitup-Adapter!), neues Betriebssystem installieren, auf den letzten Stand bringen, iobroker leer installieren, in den leeren ioBroker das Backup einspielen.

          Da fehlt ein wichtiger Punkt. Da auch das auf Stand bringen schon Probleme erzeugen kann:

          • Backup (A) ziehen (So wie das System ist)
          • Auf den neusten möglichen Stand bringen, ohne das Betriebssystem hoch zu ziehen
          • Backup (B) ziehen
          • neues OS installieren
          • IoBroker installieren
          • Backup einspielen - wenn Möglich Backup B, im Notfall Backup A

          A.

          okay nutze neben das iobroker backup noch ein windows tool (iobroker Tool) um ein komplettes Backup zu erstellen. erstelle neue SD mit iobroker.

          1 Antwort Letzte Antwort
          0
          • AsgothianA Asgothian

            @thomas-braun sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

            Wie schaut denn deine Ausgangslage aus?
            Generelle Vorgehensweise (bei allen Sprüngen): Alt-System auf den allerletzten Stand bringen, davon ein gescheites Backup ziehen (Backitup-Adapter!), neues Betriebssystem installieren, auf den letzten Stand bringen, iobroker leer installieren, in den leeren ioBroker das Backup einspielen.

            Da fehlt ein wichtiger Punkt. Da auch das auf Stand bringen schon Probleme erzeugen kann:

            • Backup (A) ziehen (So wie das System ist)
            • Auf den neusten möglichen Stand bringen, ohne das Betriebssystem hoch zu ziehen
            • Backup (B) ziehen
            • neues OS installieren
            • IoBroker installieren
            • Backup einspielen - wenn Möglich Backup B, im Notfall Backup A

            A.

            Torsten LehmannT Offline
            Torsten LehmannT Offline
            Torsten Lehmann
            schrieb am zuletzt editiert von
            #36

            @asgothian
            [How-to] ioBroker richtig installieren
            sudo apt update && sudo apt upgrade -y
            curl -sl https://deb.nodesource.com/setup_22.x | sudo bash -
            sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs
            node -v && nodejs -v && npm -v
            curl -sL https://iobroker.net/install.sh | bash -

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • Torsten LehmannT Torsten Lehmann

              @asgothian
              [How-to] ioBroker richtig installieren
              sudo apt update && sudo apt upgrade -y
              curl -sl https://deb.nodesource.com/setup_22.x | sudo bash -
              sudo apt-get install -y build-essential libavahi-compat-libdnssd-dev libudev-dev libpam0g-dev nodejs
              node -v && nodejs -v && npm -v
              curl -sL https://iobroker.net/install.sh | bash -

              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #37

              @torsten-lehmann

              Wo hast du denn das her?
              Im Grunde reicht der Einzeiler:

              curl -sLf https://iobroker.net/install.sh | bash -
              

              Der Installer zieht dann auch nodejs usw. rein.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              Torsten LehmannT 1 Antwort Letzte Antwort
              0
              • AsgothianA Asgothian

                @thomas-braun sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

                Wie schaut denn deine Ausgangslage aus?
                Generelle Vorgehensweise (bei allen Sprüngen): Alt-System auf den allerletzten Stand bringen, davon ein gescheites Backup ziehen (Backitup-Adapter!), neues Betriebssystem installieren, auf den letzten Stand bringen, iobroker leer installieren, in den leeren ioBroker das Backup einspielen.

                Da fehlt ein wichtiger Punkt. Da auch das auf Stand bringen schon Probleme erzeugen kann:

                • Backup (A) ziehen (So wie das System ist)
                • Auf den neusten möglichen Stand bringen, ohne das Betriebssystem hoch zu ziehen
                • Backup (B) ziehen
                • neues OS installieren
                • IoBroker installieren
                • Backup einspielen - wenn Möglich Backup B, im Notfall Backup A

                A.

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #38

                @asgothian

                Naja, ein struppiges Backup (A) würde ich gar nicht einspielen. Die Installation wird ja nicht besser dadurch.
                Also vorher die ganze Choose auf das richtige Gleis setzen.

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                AsgothianA 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @asgothian

                  Naja, ein struppiges Backup (A) würde ich gar nicht einspielen. Die Installation wird ja nicht besser dadurch.
                  Also vorher die ganze Choose auf das richtige Gleis setzen.

                  AsgothianA Offline
                  AsgothianA Offline
                  Asgothian
                  Developer
                  schrieb am zuletzt editiert von
                  #39

                  @thomas-braun sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

                  @asgothian

                  Naja, ein struppiges Backup (A) würde ich gar nicht einspielen. Die Installation wird ja nicht besser dadurch.
                  Also vorher die ganze Choose auf das richtige Gleis setzen.

                  im ioBroker backup hast du keine Installationsdaten, sondern nur Konfiguration / und Daten. Da kommt vielleicht bei einzelnen Adaptern veraltete Konfigurationen rein - aber in den meisten Fällen kommt man damit brauchbar durch.

                  Und ich hab lieber ein Backup wo ich gezielt bestimmte dinge heraus nehmen kann als nix.

                  A.

                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • AsgothianA Asgothian

                    @thomas-braun sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

                    @asgothian

                    Naja, ein struppiges Backup (A) würde ich gar nicht einspielen. Die Installation wird ja nicht besser dadurch.
                    Also vorher die ganze Choose auf das richtige Gleis setzen.

                    im ioBroker backup hast du keine Installationsdaten, sondern nur Konfiguration / und Daten. Da kommt vielleicht bei einzelnen Adaptern veraltete Konfigurationen rein - aber in den meisten Fällen kommt man damit brauchbar durch.

                    Und ich hab lieber ein Backup wo ich gezielt bestimmte dinge heraus nehmen kann als nix.

                    A.

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #40

                    @asgothian

                    Und ich hab lieber ein gescheites, in sich konsistentes Backup eines senkrechten Systems.
                    So unterschiedlich können die Ansätze sein.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    AsgothianA 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @asgothian

                      Und ich hab lieber ein gescheites, in sich konsistentes Backup eines senkrechten Systems.
                      So unterschiedlich können die Ansätze sein.

                      AsgothianA Offline
                      AsgothianA Offline
                      Asgothian
                      Developer
                      schrieb am zuletzt editiert von
                      #41

                      @thomas-braun Ich denke ich hab nicht besonders gut beschrieben was ich meine:

                      • Adaptereinstellungen sind üblicherweise OK, auch wenn sie von älteren Versionen stammen - ich kenne Keinen Adapter bei dem die Einstellungen nicht abwärtskompatibel sind. Und was an Einstellungen 'neu' gemacht werden muss sollte beim Versuch das System hoch zu ziehen aufgefallen sein
                      • Bei Datenbanken ist klar ob sie ok sind oder nicht (sprich - die restauriert man aus dem was du ein struppiges backup nennst sowieso nicht)
                      • Bei all den Adaptern wo externe Daten existieren (z.Bsp. Yahka, vis, Zigbee) ist auch aus dem Versuch das System hoch zu ziehen klar ob die externen Daten sauber sind oder nicht - auch die restauriert man nur wenn damit das hochziehen klappt.

                      Und wenn man das System nicht sauber hochgezogen bekommt ist ein vorhandenes Teilbackup besser als kein backup.

                      Wo ich mit gehe - wenn das Backup nach hochziehen existiert sollte man das nehmen.

                      Ansonsten bin ich extrem froh das es im ioBroker eine weitergehende Trennung zwischen code und Daten gibt, und das das Backup an den meisten Stellen nur Daten beinhaltet, und eben keinen (extern zu aktualisierenden) code. (Eigene Skripte fallen dabei durchaus unter Daten).

                      Der Gedanke 'erst hochziehen, dann backup, dann installieren, dann restore' funktioniert ausschliesslich wenn das hochziehen und sauber machen funktioniert. Nur stellt sich dann die Frage - warum neu installieren, wenn man doch alles hochgezogen bekommt ?

                      A.

                      ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                      "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • AsgothianA Asgothian

                        @thomas-braun Ich denke ich hab nicht besonders gut beschrieben was ich meine:

                        • Adaptereinstellungen sind üblicherweise OK, auch wenn sie von älteren Versionen stammen - ich kenne Keinen Adapter bei dem die Einstellungen nicht abwärtskompatibel sind. Und was an Einstellungen 'neu' gemacht werden muss sollte beim Versuch das System hoch zu ziehen aufgefallen sein
                        • Bei Datenbanken ist klar ob sie ok sind oder nicht (sprich - die restauriert man aus dem was du ein struppiges backup nennst sowieso nicht)
                        • Bei all den Adaptern wo externe Daten existieren (z.Bsp. Yahka, vis, Zigbee) ist auch aus dem Versuch das System hoch zu ziehen klar ob die externen Daten sauber sind oder nicht - auch die restauriert man nur wenn damit das hochziehen klappt.

                        Und wenn man das System nicht sauber hochgezogen bekommt ist ein vorhandenes Teilbackup besser als kein backup.

                        Wo ich mit gehe - wenn das Backup nach hochziehen existiert sollte man das nehmen.

                        Ansonsten bin ich extrem froh das es im ioBroker eine weitergehende Trennung zwischen code und Daten gibt, und das das Backup an den meisten Stellen nur Daten beinhaltet, und eben keinen (extern zu aktualisierenden) code. (Eigene Skripte fallen dabei durchaus unter Daten).

                        Der Gedanke 'erst hochziehen, dann backup, dann installieren, dann restore' funktioniert ausschliesslich wenn das hochziehen und sauber machen funktioniert. Nur stellt sich dann die Frage - warum neu installieren, wenn man doch alles hochgezogen bekommt ?

                        A.

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von
                        #42

                        @asgothian sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

                        warum neu installieren, wenn man doch alles hochgezogen bekommt ?

                        Um z.B. beim RaspberryPi von einem 32Bit-System auf ein 64Bit-System zu kommen. Oder sauber von 10 auf 11.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @torsten-lehmann

                          Wo hast du denn das her?
                          Im Grunde reicht der Einzeiler:

                          curl -sLf https://iobroker.net/install.sh | bash -
                          

                          Der Installer zieht dann auch nodejs usw. rein.

                          Torsten LehmannT Offline
                          Torsten LehmannT Offline
                          Torsten Lehmann
                          schrieb am zuletzt editiert von
                          #43

                          @thomas-braun said in RPI-Monitor und GPIO rpi2 v2.3.1:

                          @torsten-lehmann

                          Wo hast du denn das her?
                          Im Grunde reicht der Einzeiler:

                          curl -sLf https://iobroker.net/install.sh | bash -
                          

                          Der Installer zieht dann auch nodejs usw. rein.

                          hallo Thomas
                          hab alles so [https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht](link url) gemacht bekomme rpi2 nicht hin und werde solange darauf verzichten bis es über den offizellen Adapter funktioniert

                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • Torsten LehmannT Torsten Lehmann

                            @thomas-braun said in RPI-Monitor und GPIO rpi2 v2.3.1:

                            @torsten-lehmann

                            Wo hast du denn das her?
                            Im Grunde reicht der Einzeiler:

                            curl -sLf https://iobroker.net/install.sh | bash -
                            

                            Der Installer zieht dann auch nodejs usw. rein.

                            hallo Thomas
                            hab alles so [https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht](link url) gemacht bekomme rpi2 nicht hin und werde solange darauf verzichten bis es über den offizellen Adapter funktioniert

                            Thomas BraunT Online
                            Thomas BraunT Online
                            Thomas Braun
                            Most Active
                            schrieb am zuletzt editiert von
                            #44

                            @torsten-lehmann

                            Hier hat es @plc wohl im ersten Anlauf hinbekommen.
                            Vielleicht kann er dir sagen, was er gemacht hat.

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            1 Antwort Letzte Antwort
                            0
                            • Torsten LehmannT Torsten Lehmann

                              @thomas-braun weiterhin viele Warn und Error.
                              Notice #797?

                              pi@raspberrypi:~ $ iobroker url https://github.com/Grothesk242/ioBroker.rpi2.git --host raspberrypi --debug
                              install Grothesk242/ioBroker.rpi2#c87e9539d89bac8f4d19b266679bcb78ed554f1d
                              NPM version: 10.9.3
                              Installing Grothesk242/ioBroker.rpi2#c87e9539d89bac8f4d19b266679bcb78ed554f1d... (System call)
                              npm warn skipping integrity check for git dependency ssh://git@github.com/Grothesk242/ioBroker.rpi2.git
                              npm warn deprecated npmlog@4.1.2: This package is no longer supported.
                              npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported.
                              npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
                              npm warn deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                              npm warn deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                              npm warn deprecated gauge@2.7.4: This package is no longer supported.
                              
                              > iobroker.rpi2@2.4.0 preinstall
                              > sudo apt-get install -y libgpiod-dev || exit 0
                              
                              Reading package lists...
                              Building dependency tree...
                              Reading state information...
                              libgpiod-dev is already the newest version (2.2.1-2).
                              The following package was automatically installed and is no longer required:
                                libyuv0
                              Use 'sudo apt autoremove' to remove it.
                              0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
                              
                              > @stoprocent/noble@1.19.1 install
                              > node-gyp-build
                              
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:12953) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/@stoprocent/noble/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/@stoprocent/noble',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              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.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              
                              > mdns@2.7.2 install
                              > node-gyp rebuild
                              
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:12971) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/mdns/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/mdns',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
                              gyp ERR! cwd /opt/iobroker/node_modules/mdns
                              gyp ERR! node -v v22.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              
                              > node-dht-sensor@0.4.5 install
                              > node-gyp configure
                              
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:12987) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-dht-sensor/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/node-dht-sensor',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              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.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              
                              > opengpio@2.0.2 install
                              > node-gyp rebuild
                              
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:13003) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/opengpio/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/opengpio',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              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.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              npm error code 1
                              npm error path /opt/iobroker/node_modules/opengpio
                              npm error command failed
                              npm error command sh -c node-gyp rebuild
                              npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-10-20T11_05_16_554Z-debug-0.log
                              npm warn skipping integrity check for git dependency ssh://git@github.com/Grothesk242/ioBroker.rpi2.git
                              npm warn deprecated npmlog@4.1.2: This package is no longer supported.
                              npm warn deprecated are-we-there-yet@1.1.7: This package is no longer supported.
                              npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
                              npm warn deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                              npm warn deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                              npm warn deprecated gauge@2.7.4: This package is no longer supported.
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:12953) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/@stoprocent/noble/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/@stoprocent/noble',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              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.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:12971) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/mdns/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/mdns',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
                              gyp ERR! cwd /opt/iobroker/node_modules/mdns
                              gyp ERR! node -v v22.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:12987) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-dht-sensor/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/node-dht-sensor',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              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.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              gyp info it worked if it ends with ok
                              gyp info using node-gyp@8.4.1
                              gyp info using node@22.20.0 | linux | arm64
                              (node:13003) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
                              (Use `node --trace-deprecation ...` to show where the warning was created)
                              gyp info find Python using Python version 3.13.5 found at "/usr/bin/python3"
                              gyp info spawn /usr/bin/python3
                              gyp info spawn args [
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                              gyp info spawn args   'binding.gyp',
                              gyp info spawn args   '-f',
                              gyp info spawn args   'make',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/opengpio/build/config.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                              gyp info spawn args   '-I',
                              gyp info spawn args   '/home/iobroker/.cache/node-gyp/22.20.0/include/node/common.gypi',
                              gyp info spawn args   '-Dlibrary=shared_library',
                              gyp info spawn args   '-Dvisibility=default',
                              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/22.20.0',
                              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/22.20.0/<(target_arch)/node.lib',
                              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/opengpio',
                              gyp info spawn args   '-Dnode_engine=v8',
                              gyp info spawn args   '--depth=.',
                              gyp info spawn args   '--no-parallel',
                              gyp info spawn args   '--generator-output',
                              gyp info spawn args   'build',
                              gyp info spawn args   '-Goutput_dir=.'
                              gyp info spawn args ]
                              Traceback (most recent call last):
                                File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 42, in <module>
                                  import gyp  # noqa: E402
                                  ^^^^^^^^^^
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 9, in <module>
                                  import gyp.input
                                File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 19, in <module>
                                  from distutils.version import StrictVersion
                              ModuleNotFoundError: No module named 'distutils'
                              gyp ERR! configure error
                              gyp ERR! stack Error: `gyp` failed with exit code: 1
                              gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:259:16)
                              gyp ERR! stack     at ChildProcess.emit (node:events:519:28)
                              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:293:12)
                              gyp ERR! System Linux 6.12.47+rpt-rpi-v8
                              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.20.0
                              gyp ERR! node-gyp -v v8.4.1
                              gyp ERR! not ok
                              npm error code 1
                              npm error path /opt/iobroker/node_modules/opengpio
                              npm error command failed
                              npm error command sh -c node-gyp rebuild
                              npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2025-10-20T11_05_16_554Z-debug-0.log
                              host.raspberrypi Cannot install Grothesk242/ioBroker.rpi2#c87e9539d89bac8f4d19b266679bcb78ed554f1d: 1
                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              schrieb am zuletzt editiert von
                              #45

                              @Torsten-Lehmann sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

                              ModuleNotFoundError: No module named 'distutils'

                              Die Meldung bekommst du weg, in dem das Paket python3-setuptools nachinstalliert wird.

                              sudo apt install python3-setuptools
                              

                              also.

                              Linux-Werkzeugkasten:
                              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                              NodeJS Fixer Skript:
                              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                              1 Antwort Letzte Antwort
                              0
                              • mcm1957M Online
                                mcm1957M Online
                                mcm1957
                                schrieb am zuletzt editiert von
                                #46

                                @haus-automatisierung hat heiute eine 3.0.1 released die debian trixie unterstützen sollte:
                                https://github.com/iobroker-community-adapters/ioBroker.rpi2#301-2025-11-28

                                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                Support Repositoryverwaltung.

                                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                LESEN - gute Forenbeitrage

                                1 Antwort Letzte Antwort
                                1
                                • L Offline
                                  L Offline
                                  Laser
                                  schrieb am zuletzt editiert von
                                  #47

                                  Habe das Problem, daß nach Update auf trixie die GPIO's nicht mehr funktionieren. Es wird ja immer abgeraten, über npm etwas zu installieren?

                                  Thomas BraunT mcm1957M 2 Antworten Letzte Antwort
                                  0
                                  • L Laser

                                    Habe das Problem, daß nach Update auf trixie die GPIO's nicht mehr funktionieren. Es wird ja immer abgeraten, über npm etwas zu installieren?

                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #48

                                    @Laser

                                    Der Adapter liegt im Beta-Repo.

                                    Linux-Werkzeugkasten:
                                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                    NodeJS Fixer Skript:
                                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                    1 Antwort Letzte Antwort
                                    0
                                    • L Offline
                                      L Offline
                                      Laser
                                      schrieb am zuletzt editiert von Laser
                                      #49

                                      Ich habe Ihn mal installiert. Aber nicht schimpfen über "wilde" Installation...
                                      EDIT: GPIO wird angesteuert!

                                      1 Antwort Letzte Antwort
                                      0
                                      • L Laser

                                        Habe das Problem, daß nach Update auf trixie die GPIO's nicht mehr funktionieren. Es wird ja immer abgeraten, über npm etwas zu installieren?

                                        mcm1957M Online
                                        mcm1957M Online
                                        mcm1957
                                        schrieb am zuletzt editiert von
                                        #50

                                        @Laser sagte in RPI-Monitor und GPIO rpi2 v2.3.1:

                                        Habe das Problem, daß nach Update auf trixie die GPIO's nicht mehr funktionieren. Es wird ja immer abgeraten, über npm etwas zu installieren?

                                        Nein, es wird nur abgeraten

                                        • VON GITHUB zu installieren
                                        • direkt MIT npm (aber nicht von npm) zu installieren

                                        :-)

                                        Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                        Support Repositoryverwaltung.

                                        Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                        LESEN - gute Forenbeitrage

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          searcher57
                                          schrieb am zuletzt editiert von searcher57
                                          #51

                                          "Erledigt"

                                          Hallo in die Runde,
                                          ich habe nach einem neuen Aufsetzen eines Raspi 4 auch das Problem den RPI2 Adapter zu installieren.
                                          Mein System:

                                          <PlatformBetriebssystem:linux
                                          Architektur:arm64
                                          CPUs:4
                                          Geschwindigkeit:1800 MHz
                                          Modell:Cortex-A72
                                          RAM:7.6 GB
                                          System-Betriebszeit:00:37:15
                                          Node.js:v22.22.0
                                          Zeit:1770639333920
                                          Zeitversatz:-60
                                          NPM:10.9.4
                                          Adapter-Anzahl:595
                                          Datenträgergröße:58.0 GB
                                          Freier Festplattenspeicher:51.1 GB
                                          Aktive Instanzen:5
                                          Pfad:/opt/iobroker/
                                          Betriebszeit:00:00:23
                                          aktiv:true
                                          _nodeCurrent:22.22.0
                                          _nodeNewest:22.22.0
                                          _nodeNewestNext:22.22.0
                                          _npmCurrent:10.9.4
                                          _npmNewest:10.9.4
                                          _npmNewestNext:10.9.4>
                                          

                                          Das Ergebnis iob diag:

                                          Script v.2026-01-31
                                          
                                          *** BASE SYSTEM ***
                                          Operating System: Debian GNU/Linux 13 (trixie)
                                           Static hostname: Raspi48GB
                                                 Icon name: computer
                                                    Kernel: Linux 6.12.62+rpt-rpi-v8
                                              Architecture: arm64
                                          OS is similar to:
                                          
                                          Model           : Raspberry Pi 4 Model B Rev 1.5
                                          Docker          : false
                                          Virtualization  : none
                                          Kernel          : aarch64
                                          Userland        : 64 bit
                                          
                                          Systemuptime and Load:
                                           13:47:58 up  1:09,  1 user,  load average: 0.48, 0.32, 0.33
                                          CPU threads: 4
                                          
                                          
                                          *** LIFE CYCLE STATUS ***
                                          Operating System is the current Debian stable version codenamed 'trixie'!
                                          
                                          *** RASPBERRY THROTTLING ***
                                          Current issues:
                                          No throttling issues detected.
                                          
                                          Previously detected issues:
                                          No throttling issues detected.
                                          
                                          *** TIME AND TIMEZONES ***
                                                         Local time: Mon 2026-02-09 13:47:58 CET
                                                     Universal time: Mon 2026-02-09 12:47:58 UTC
                                                           RTC time: n/a
                                                          Time zone: Europe/Berlin (CET, +0100)
                                          System clock synchronized: yes
                                                        NTP service: active
                                                    RTC in local TZ: no
                                          
                                          *** Users and Groups ***
                                          User that called 'iob diag':
                                          pi
                                          HOME=/home/pi
                                          GROUPS=pi adm dialout cdrom sudo audio video plugdev games users netdev gpio i2c spi render input iobroker
                                          
                                          User that is running 'js-controller':
                                          iobroker
                                          HOME=/home/iobroker
                                          SUDO_HOME=/home/pi
                                          GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c
                                          
                                          *** DISPLAY-SERVER SETUP ***
                                          Display-Server:         false
                                          Unit display-manager.service could not be found.
                                          Display-Manager:
                                          Desktop:
                                          Session:                tty
                                          
                                          *** MEMORY ***
                                                         total        used        free      shared  buff/cache   available
                                          Mem:            8.2G        2.5G        4.8G         12M        1.0G        5.7G
                                          Swap:           2.1G          0B        2.1G
                                          Total:           10G        2.5G        6.9G
                                          
                                          Active iob-Instances:   27
                                          
                                                   7820 M total memory
                                                   2379 M used memory
                                                   2349 M active memory
                                                    640 M inactive memory
                                                   4579 M free memory
                                                     87 M buffer memory
                                                    885 M swap cache
                                                   2047 M total swap
                                                      0 M used swap
                                                   2047 M free swap
                                          
                                          *** top - Table Of Processes  ***
                                          top - 13:47:59 up  1:09,  1 user,  load average: 0.48, 0.32, 0.33
                                          Tasks: 203 total,   1 running, 202 sleeping,   0 stopped,   0 zombie
                                          %Cpu(s):  0.0 us,  2.3 sy,  0.0 ni, 97.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
                                          MiB Mem :   7820.7 total,   4579.2 free,   2379.7 used,    973.4 buff/cache
                                          MiB Swap:   2048.0 total,   2048.0 free,      0.0 used.   5441.0 avail Mem
                                          
                                          *** FAILED SERVICES ***
                                          
                                            UNIT LOAD ACTIVE SUB DESCRIPTION
                                          
                                          0 loaded units listed.
                                          
                                          
                                          *** DMESG CRITICAL ERRORS ***
                                          No critical errors detected
                                          
                                          *** FILESYSTEM ***
                                          Filesystem     Type      Size  Used Avail Use% Mounted on
                                          udev           devtmpfs  3.6G     0  3.6G   0% /dev
                                          tmpfs          tmpfs     1.6G  9.3M  1.6G   1% /run
                                          /dev/mmcblk0p2 ext4       59G  7.0G   49G  13% /
                                          tmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shm
                                          tmpfs          tmpfs     5.0M   16K  5.0M   1% /run/lock
                                          tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/systemd-journald.service
                                          tmpfs          tmpfs     3.9G  2.8M  3.9G   1% /tmp
                                          /dev/mmcblk0p1 vfat      510M   66M  445M  13% /boot/firmware
                                          /dev/sda1      exfat      29G  951M   28G   4% /mnt/usb0
                                          tmpfs          tmpfs     1.0M     0  1.0M   0% /run/credentials/getty@tty1.service
                                          tmpfs          tmpfs     783M  8.0K  783M   1% /run/user/1000
                                          
                                          Messages concerning ext4 filesystem in dmesg:
                                          [Mon Feb  9 12:38:20 2026] EXT4-fs (mmcblk0p2): orphan cleanup on readonly fs
                                          [Mon Feb  9 12:38:20 2026] EXT4-fs (mmcblk0p2): mounted filesystem 21724cc6-e5a3-48a1-8643-7917dba3a9fb ro with ordered data mode. Quota mode: none.
                                          [Mon Feb  9 12:38:22 2026] EXT4-fs (mmcblk0p2): re-mounted 21724cc6-e5a3-48a1-8643-7917dba3a9fb r/w.
                                          
                                          Show mounted filesystems:
                                          TARGET           SOURCE         FSTYPE OPTIONS
                                          /                /dev/mmcblk0p2 ext4   rw,noatime
                                          |-/boot/firmware /dev/mmcblk0p1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
                                          `-/mnt/usb0      /dev/sda1      exfat  rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,iocharset=utf8,errors=remount-ro
                                          
                                          Files in neuralgic directories:
                                          
                                          /var:
                                          2.5G    /var/
                                          238M    /var/cache
                                          233M    /var/cache/apt
                                          189M    /var/lib
                                          152M    /var/lib/apt/lists
                                          
                                          Archived and active journals take up 8M in the file system.
                                          
                                          /opt/iobroker/backups:
                                          32M     /opt/iobroker/backups/
                                          
                                          /opt/iobroker/iobroker-data:
                                          482M    /opt/iobroker/iobroker-data/
                                          399M    /opt/iobroker/iobroker-data/files
                                          68M     /opt/iobroker/iobroker-data/files/vis-2
                                          67M     /opt/iobroker/iobroker-data/files/echarts.admin
                                          61M     /opt/iobroker/iobroker-data/files/echarts
                                          
                                          The five largest files in iobroker-data are:
                                          35M     /opt/iobroker/iobroker-data/objects.jsonl
                                          27M     /opt/iobroker/iobroker-data/files/tankerkoenig.admin/build/index.js.map
                                          26M     /opt/iobroker/iobroker-data/files/echarts/static/js/main.41cee985.js.map
                                          26M     /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.41cee985.js.map
                                          24M     /opt/iobroker/iobroker-data/files/echarts.admin/static/js/main.70a15e1f.js.map
                                          
                                          USB-Devices by-id:
                                          USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups,
                                          please always prefer the links 'by-id':
                                          
                                          No Devices found 'by-id'
                                          
                                          *** ZigBee Settings ***
                                          
                                          Zigbee Network Settings on your coordinator/in nvbackup are:
                                          
                                          zigbee.X
                                          Extended Pan ID:
                                          *** MASKED ***
                                          Pan ID:
                                          *** MASKED ***
                                          Channel:
                                          *** MASKED ***
                                          Network Key:
                                          *** MASKED ***
                                          
                                          To unmask the settings run 'iob diag --unmask'
                                          
                                          
                                          *** NodeJS-Installation ***
                                          
                                          /usr/bin/nodejs         v22.22.0
                                          /usr/bin/node           v22.22.0
                                          /usr/bin/npm            10.9.4
                                          /usr/bin/npx            10.9.4
                                          
                                          ✓ Node.js installation is correct
                                          
                                          nodejs:
                                            Installed: 22.22.0-1nodesource1
                                            Candidate: 22.22.0-1nodesource1
                                            Version table:
                                           *** 22.22.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                                  100 /var/lib/dpkg/status
                                               22.21.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.20.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.19.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.18.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.17.1-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.17.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.16.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.15.1-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.15.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.14.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.13.1-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.13.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.12.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.11.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.10.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.9.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.8.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.7.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.6.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.5.1-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.5.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.4.1-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.4.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.3.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.2.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.1.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               22.0.0-1nodesource1 1001
                                                  500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                                               20.19.2+dfsg-1 500
                                                  500 http://deb.debian.org/debian trixie/main arm64 Packages
                                          
                                          Temp directories causing deletion problem: 0
                                          No problems detected
                                          
                                          Errors in npm tree: 0
                                          No problems detected
                                          
                                          Checking for nodejs vulnerability:
                                          
                                          
                                           █████  ██      ██           ██████   ██████   ██████  ██████         ██
                                          ██   ██ ██      ██          ██       ██    ██ ██    ██ ██   ██     ██  ██
                                          ███████ ██      ██          ██   ███ ██    ██ ██    ██ ██   ██         ██
                                          ██   ██ ██      ██          ██    ██ ██    ██ ██    ██ ██   ██     ██  ██
                                          ██   ██ ███████ ███████      ██████   ██████   ██████  ██████         ██
                                          
                                          
                                          
                                          *** ioBroker-Installation ***
                                          
                                          ioBroker Status
                                          iobroker is running on this host.
                                          
                                          
                                          Objects type: jsonl
                                          States  type: jsonl
                                          
                                          Hosts:
                                          Raspi48GB           Raspi48GB (version: 7.0.7, hostname: Raspi48GB     , alive, uptime: 1969)
                                          
                                          Core adapters versions
                                          js-controller:  7.0.7
                                          admin:          7.7.22
                                          javascript:     9.0.11
                                          
                                          nodejs modules from github:     0
                                          
                                          Adapter State
                                          + system.adapter.admin.0                  : admin                 : Raspi48GB                                -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                          + system.adapter.alexa2.0                 : alexa2                : Raspi48GB                                -  enabled
                                            system.adapter.alias-manager.0          : alias-manager         : Raspi48GB                                - disabled
                                          + system.adapter.awtrix-light.0           : awtrix-light          : Raspi48GB                                -  enabled
                                          + system.adapter.awtrix-light.1           : awtrix-light          : Raspi48GB                                -  enabled
                                          + system.adapter.backitup.0               : backitup              : Raspi48GB                                -  enabled
                                          + system.adapter.broadlink2.0             : broadlink2            : Raspi48GB                                -  enabled
                                            system.adapter.devices.0                : devices               : Raspi48GB                                - disabled
                                          + system.adapter.discovery.0              : discovery             : Raspi48GB                                -  enabled
                                          + system.adapter.doorbird.0               : doorbird              : Raspi48GB                                -  enabled
                                          + system.adapter.echarts.0                : echarts               : Raspi48GB                                -  enabled
                                          + system.adapter.followthesun.0           : followthesun          : Raspi48GB                                -  enabled
                                          + system.adapter.frontier_silicon.0       : frontier_silicon      : Raspi48GB                                -  enabled
                                            system.adapter.frontier_silicon.1       : frontier_silicon      : Raspi48GB                                - disabled
                                            system.adapter.frontier_silicon.2       : frontier_silicon      : Raspi48GB                                - disabled
                                            system.adapter.frontier_silicon.3       : frontier_silicon      : Raspi48GB                                - disabled
                                          + system.adapter.hm-rega.0                : hm-rega               : Raspi48GB                                -  enabled
                                          + system.adapter.hm-rpc.0                 : hm-rpc                : Raspi48GB                                -  enabled, port: 0
                                          + system.adapter.hm-rpc.1                 : hm-rpc                : Raspi48GB                                -  enabled, port: 0
                                            system.adapter.influxdb.0               : influxdb              : Raspi48GB                                - disabled, port: 8086
                                          + system.adapter.iot.0                    : iot                   : Raspi48GB                                -  enabled
                                          + system.adapter.javascript.0             : javascript            : Raspi48GB                                -  enabled
                                            system.adapter.mqtt.0                   : mqtt                  : Raspi48GB                                - disabled, port: 1883, bind: 127.0.0.1
                                            system.adapter.openweathermap.0         : openweathermap        : Raspi48GB                                -  enabled
                                          + system.adapter.shelly.0                 : shelly                : Raspi48GB                                -  enabled, port: 1882, bind: 0.0.0.0
                                          + system.adapter.shelly.1                 : shelly                : Raspi48GB                                -  enabled, port: 1882, bind: 0.0.0.0
                                          + system.adapter.simple-api.0             : simple-api            : Raspi48GB                                -  enabled, port: 8087, bind: 192.168.178.57, run as: admin
                                          + system.adapter.smartmeter.0             : smartmeter            : Raspi48GB                                -  enabled
                                          + system.adapter.tankerkoenig.0           : tankerkoenig          : Raspi48GB                                -  enabled
                                          + system.adapter.telegram.0               : telegram              : Raspi48GB                                -  enabled, port: 8443, bind: 0.0.0.0
                                          + system.adapter.text2command.0           : text2command          : Raspi48GB                                -  enabled
                                          + system.adapter.tr-064.0                 : tr-064                : Raspi48GB                                -  enabled
                                          + system.adapter.vis-2.0                  : vis-2                 : Raspi48GB                                -  enabled
                                          + system.adapter.web.0                    : web                   : Raspi48GB                                -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                            system.adapter.yr.0                     : yr                    : Raspi48GB                                -  enabled
                                          
                                          + instance is alive
                                          
                                          Enabled adapters with bindings
                                          + system.adapter.admin.0                  : admin                 : Raspi48GB                                -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                          + system.adapter.hm-rpc.0                 : hm-rpc                : Raspi48GB                                -  enabled, port: 0
                                          + system.adapter.hm-rpc.1                 : hm-rpc                : Raspi48GB                                -  enabled, port: 0
                                          + system.adapter.shelly.0                 : shelly                : Raspi48GB                                -  enabled, port: 1882, bind: 0.0.0.0
                                          + system.adapter.shelly.1                 : shelly                : Raspi48GB                                -  enabled, port: 1882, bind: 0.0.0.0
                                          + system.adapter.simple-api.0             : simple-api            : Raspi48GB                                -  enabled, port: 8087, bind: 192.168.178.57, run as: admin
                                          + system.adapter.telegram.0               : telegram              : Raspi48GB                                -  enabled, port: 8443, bind: 0.0.0.0
                                          + system.adapter.web.0                    : web                   : Raspi48GB                                -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                          
                                          ioBroker-Repositories
                                          ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐
                                          │ (index) │ name     │ url                                                     │ auto upgrade │
                                          ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤
                                          │ 0       │ 'stable' │ 'http://download.iobroker.net/sources-dist.json'        │ false        │
                                          │ 1       │ 'beta'   │ 'http://download.iobroker.net/sources-dist-latest.json' │ false        │
                                          └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘
                                          
                                          Active repo(s): stable
                                          Upgrade policy: none
                                          
                                          Installed ioBroker-Adapters
                                          Used repository: stable
                                          Adapter    "admin"        : 7.7.22   , installed 7.7.22
                                          Adapter    "alexa2"       : 3.27.4   , installed 3.27.4
                                          Adapter    "alias-manager": 2.0.0    , installed 2.0.0
                                          Adapter    "awtrix-light" : 3.0.0    , installed 3.0.0
                                          Adapter    "backitup"     : 3.3.13   , installed 3.3.13
                                          Adapter    "broadlink2"   : 2.3.0    , installed 2.3.0
                                          Adapter    "devices"      : 1.2.8    , installed 1.2.8
                                          Adapter    "discovery"    : 5.0.0    , installed 5.0.0
                                          Adapter    "doorbird"     : 3.0.0    , installed 3.0.0
                                          Adapter    "echarts"      : 1.9.2    , installed 1.9.2
                                          Adapter    "followthesun" : 0.5.2    , installed 0.5.2
                                          Adapter    "frontier_silicon": 0.5.0 , installed 0.5.0
                                          Adapter    "hm-rega"      : 5.1.0    , installed 5.1.0
                                          Adapter    "hm-rpc"       : 2.0.2    , installed 2.0.2
                                          Adapter    "influxdb"     : 4.0.2    , installed 4.0.2
                                          Adapter    "iot"          : 5.0.7    , installed 5.0.7
                                          Adapter    "javascript"   : 9.0.11   , installed 9.0.11
                                          Controller "js-controller": 7.0.7    , installed 7.0.7
                                          Adapter    "mqtt"         : 6.1.4    , installed 6.1.4
                                          Adapter    "openweathermap": 1.1.2   , installed 1.1.2
                                          Adapter    "shelly"       : 10.5.2   , installed 10.5.2
                                          Adapter    "simple-api"   : 2.8.0    , installed 2.8.0
                                          Adapter    "smartmeter"   : 3.4.0    , installed 3.4.0
                                          Adapter    "socketio"     : 6.7.1    , installed 7.0.8
                                          Adapter    "tankerkoenig" : 3.4.0    , installed 3.4.0
                                          Adapter    "telegram"     : 4.1.0    , installed 4.1.0
                                          Adapter    "text2command" : 4.0.0    , installed 4.0.0
                                          Adapter    "tr-064"       : 4.3.0    , installed 4.3.0
                                          Adapter    "vis-2"        : 2.13.4   , installed 2.13.4
                                          Adapter    "web"          : 7.0.8    , installed 7.0.8
                                          Adapter    "ws"           : 2.6.2    , installed 3.0.19
                                          Adapter    "yr"           : 5.3.0    , installed 5.3.0
                                          
                                          Objects and States
                                          Please stand by - This may take a while
                                          Objects:        14434
                                          States:         11397
                                          
                                          *** OS-Repositories and Updates ***
                                          Hit:1 http://archive.raspberrypi.com/debian trixie InRelease
                                          Hit:2 http://deb.debian.org/debian trixie InRelease
                                          Hit:3 http://deb.debian.org/debian trixie-updates InRelease
                                          Hit:4 http://deb.debian.org/debian-security trixie-security InRelease
                                          Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease
                                          Reading package lists...
                                          Pending systemupdates: 0
                                          
                                          *** Listening Ports ***
                                          Active Internet connections (only servers)
                                          Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
                                          tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          6815       1132/sshd: /usr/sbi
                                          tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      0          1345       1/init
                                          tcp        0      0 0.0.0.0:9000            0.0.0.0:*               LISTEN      1001       43665      3054/iobroker.js-co
                                          tcp        0      0 0.0.0.0:9001            0.0.0.0:*               LISTEN      1001       44508      3054/iobroker.js-co
                                          tcp        0      0 192.168.178.74:42010    0.0.0.0:*               LISTEN      1001       43949      3258/io.hm-rpc.0
                                          tcp        0      0 192.168.178.74:42001    0.0.0.0:*               LISTEN      1001       43977      3275/io.hm-rpc.1
                                          tcp        0      0 0.0.0.0:1882            0.0.0.0:*               LISTEN      1001       45313      3345/io.shelly.1
                                          tcp        0      0 192.168.178.74:8100     0.0.0.0:*               LISTEN      1001       45415      3413/io.doorbird.0
                                          tcp6       0      0 :::22                   :::*                    LISTEN      0          9426       1132/sshd: /usr/sbi
                                          tcp6       0      0 :::111                  :::*                    LISTEN      0          1346       1/init
                                          tcp6       0      0 :::8082                 :::*                    LISTEN      1001       45650      3590/io.web.0
                                          tcp6       0      0 :::8081                 :::*                    LISTEN      1001       43766      3072/io.admin.0
                                          udp        0      0 0.0.0.0:44785           0.0.0.0:*                           1001       45145      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:36634           0.0.0.0:*                           1001       74840      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:44909           0.0.0.0:*                           1001       58177      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:36811           0.0.0.0:*                           1001       45156      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:41028           0.0.0.0:*                           1001       45159      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          4188       1/init
                                          udp        0      0 0.0.0.0:49310           0.0.0.0:*                           1001       48065      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:53416           0.0.0.0:*                           1001       48071      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:41288           0.0.0.0:*                           1001       74845      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:57787           0.0.0.0:*                           1001       74843      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:37328           0.0.0.0:*                           1001       58175      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:57829           0.0.0.0:*                           1001       45886      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:57875           0.0.0.0:*                           1001       45157      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:53985           0.0.0.0:*                           1001       45889      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:33656           0.0.0.0:*                           1001       47458      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:37760           0.0.0.0:*                           1001       45895      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:58254           0.0.0.0:*                           1001       74847      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:50108           0.0.0.0:*                           1001       58181      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:54208           0.0.0.0:*                           1001       43921      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:33769           0.0.0.0:*                           1001       42710      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:37909           0.0.0.0:*                           1001       48069      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:5353            0.0.0.0:*                           101        748        627/avahi-daemon: r
                                          udp        0      0 0.0.0.0:46333           0.0.0.0:*                           1001       74841      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:34119           0.0.0.0:*                           1001       43922      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:5683            0.0.0.0:*                           1001       44858      3327/io.shelly.0
                                          udp        0      0 0.0.0.0:55479           0.0.0.0:*                           1001       42998      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:39177           0.0.0.0:*                           1001       45497      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:47464           0.0.0.0:*                           101        750        627/avahi-daemon: r
                                          udp        0      0 0.0.0.0:35179           0.0.0.0:*                           1001       58179      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:43422           0.0.0.0:*                           1001       45144      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:43484           0.0.0.0:*                           1001       45160      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:55855           0.0.0.0:*                           1001       42996      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:59974           0.0.0.0:*                           1001       42720      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:35400           0.0.0.0:*                           1001       42708      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:15001           0.0.0.0:*                           1001       45141      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:39609           0.0.0.0:*                           1001       45499      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:56028           0.0.0.0:*                           1001       42716      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:35620           0.0.0.0:*                           1001       45148      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:52222           0.0.0.0:*                           1001       48067      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:44067           0.0.0.0:*                           1001       74849      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:60508           0.0.0.0:*                           1001       58173      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:60567           0.0.0.0:*                           1001       48074      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:56688           0.0.0.0:*                           1001       45153      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:40380           0.0.0.0:*                           1001       42713      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:60912           0.0.0.0:*                           1001       45892      3200/io.broadlink2.
                                          udp        0      0 0.0.0.0:40598           0.0.0.0:*                           1001       46276      3200/io.broadlink2.
                                          udp6       0      0 :::111                  :::*                                0          4189       1/init
                                          udp6       0      0 fe80::da3a:ddff:fe4:546 :::*                                0          9484       675/NetworkManager
                                          udp6       0      0 :::45868                :::*                                101        751        627/avahi-daemon: r
                                          udp6       0      0 :::5353                 :::*                                101        749        627/avahi-daemon: r
                                          
                                          *** Log File - Last 25 Lines ***
                                          
                                          2026-02-09 13:17:18.896  - info: web.0 (3590) http server listening on port 8082
                                          2026-02-09 13:18:55.624  - info: broadlink2.0 (3200) interface to be used: { netmaskBits: 24, address: '192.168.178.74/24', addrs: [ 192, 168, 178, 74 ], cidr: '192.168.178.74/24', bcaddr: '192.168.178.255'
                                          }:
                                          2026-02-09 13:18:55.625  - info: broadlink2.0 (3200) discover  [ '192.168.178.31' ] from 0.0.0.0:47724
                                          2026-02-09 13:21:19.220  - info: smartmeter.0 (3372) Received 13 values, 5 updated
                                          2026-02-09 13:22:55.627  - info: broadlink2.0 (3200) interface to be used: { netmaskBits: 24, address: '192.168.178.74/24', addrs: [ 192, 168, 178, 74 ], cidr: '192.168.178.74/24', bcaddr: '192.168.178.255'
                                          }:
                                          2026-02-09 13:22:55.628  - info: broadlink2.0 (3200) discover  [ '192.168.178.31' ] from 0.0.0.0:46874
                                          2026-02-09 13:26:20.766  - info: smartmeter.0 (3372) Received 13 values, 6 updated
                                          2026-02-09 13:30:55.637  - info: broadlink2.0 (3200) interface to be used: { netmaskBits: 24, address: '192.168.178.74/24', addrs: [ 192, 168, 178, 74 ], cidr: '192.168.178.74/24', bcaddr: '192.168.178.255'
                                          }:
                                          2026-02-09 13:30:55.639  - info: broadlink2.0 (3200) discover  [ '192.168.178.31' ] from 0.0.0.0:54686
                                          2026-02-09 13:31:21.487  - info: smartmeter.0 (3372) Received 13 values, 8 updated
                                          2026-02-09 13:36:25.803  - info: smartmeter.0 (3372) Received 13 values, 8 updated
                                          2026-02-09 13:40:29.045  - info: host.Raspi48GB instance system.adapter.yr.0 in version "5.3.0" started with pid 4573
                                          2026-02-09 13:40:31.687  - info: yr.0 (4573) starting. Version 5.3.0 in /opt/iobroker/node_modules/iobroker.yr, node: v22.22.0, js-controller: 7.0.7
                                          2026-02-09 13:40:31.713  - info: yr.0 (4573) longitude/longitude will be set by self-Config - longitude: 7.0362624235667255 latitude: 50.622376836807405
                                          2026-02-09 13:41:01.657  - info: yr.0 (4573) Data updated.
                                          2026-02-09 13:41:01.660  - info: yr.0 (4573) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          2026-02-09 13:41:02.200  - info: host.Raspi48GB instance system.adapter.yr.0 having pid 4573 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                          2026-02-09 13:41:27.244  - info: smartmeter.0 (3372) Received 13 values, 7 updated
                                          2026-02-09 13:46:30.025  - info: smartmeter.0 (3372) Received 13 values, 5 updated
                                          2026-02-09 13:46:55.652  - info: broadlink2.0 (3200) interface to be used: { netmaskBits: 24, address: '192.168.178.74/24', addrs: [ 192, 168, 178, 74 ], cidr: '192.168.178.74/24', bcaddr: '192.168.178.255'
                                          }:
                                          2026-02-09 13:46:55.653  - info: broadlink2.0 (3200) discover  [ '192.168.178.31' ] from 0.0.0.0:36634
                                          
                                          

                                          Die Fehlermeldung nach Installation RPI2:

                                          $ iobroker add rpi2 --host Raspi48GB
                                          
                                          NPM version: 10.9.4
                                          
                                          Installing iobroker.rpi2@2.4.0... (System call)
                                          
                                          host.Raspi48GB Cannot install iobroker.rpi2@2.4.0: 1
                                          
                                          ERROR: Process exited with code 25>
                                          

                                          Was mach ich schon wieder falsch?

                                          AsgothianA 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          559

                                          Online

                                          32.7k

                                          Benutzer

                                          82.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe