Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Einsteigerfragen
  4. Installation ioBroker bricht mit npm error code 22 ab

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    710

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.4k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    16
    1
    5.4k

Installation ioBroker bricht mit npm error code 22 ab

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
37 Beiträge 5 Kommentatoren 187 Aufrufe 5 Beobachtet
  • Ä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.
  • K Offline
    K Offline
    krcm
    schrieb zuletzt editiert von
    #5

    e6187f65-f6bc-4916-ad86-aa09e58c0e0c-image.jpeg

    1 Antwort Letzte Antwort
    0
    • K krcm

      Hallo Thomas und Michael, erstmal Danke für Eure Beiträge.
      Ich hätte natürlich erst vor dem Schreiben die Forum FAQ lesen sollen sorry.
      Ich hatte das gesamte System Debian und IObroker komplett neu zweimal installiert und beide mal die gleiche Fehlermeldung bekommen.
      Interessant ist das die das Verzeichniss /opt/iobroker lt. MC vorhanden ist (sorry noch ein Screenshot) aber nicht gefunden wird.

      Hier die Terminal ausgaben

      The programs included with the Debian GNU/Linux system are free software;
      the exact distribution terms for each program are described in the
      individual files in /usr/share/doc/*/copyright.
      
      Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
      permitted by applicable law.
      Last login: Sat Jul 25 19:32:26 2026 from 192.168.178.23
      iobpi3@iobroker-pi3:~ $ iob fix
      library: loaded
      Library version=2026-04-11
      ioBroker is not installed in /opt/iobroker! Cannot fix anything...
      

      Er erwartet das Verzeichnis mit einem zusätzlichen Ausrufezeichen

      Hier der MC Screenhot:

      9f0db8c0-d0c5-4ab5-85c3-d05069041d48-image.jpeg

      Gruß Ralph / krcm

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb zuletzt editiert von
      #6

      @krcm sagte:

      Er erwartet das Verzeichnis mit einem zusätzlichen Ausrufezeichen

      Quatsch.

      Was spuckt

      iob diag
      

      aus? Und bitte keine Screenshots von irgendwelchen Filemanagern. Verwende die üblichen Konsolenbefehle, wenn du etwas aus dem Terminal zeigen willst.

      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
      • K Offline
        K Offline
        krcm
        schrieb zuletzt editiert von
        #7

        Thomas hier die Ausgabe von iob diag:

        iobpi3@iobroker-pi3:~ $ iob diag
        /usr/bin/iob: line 21: /home/iobroker/iob_diag.log: Permission denied
        iobpi3@iobroker-pi3:~ $
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • K krcm

          Thomas hier die Ausgabe von iob diag:

          iobpi3@iobroker-pi3:~ $ iob diag
          /usr/bin/iob: line 21: /home/iobroker/iob_diag.log: Permission denied
          iobpi3@iobroker-pi3:~ $
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb zuletzt editiert von
          #8

          @krcm

          Jag mal den

          iob fix
          

          drüber. Und log den user aus. Am besten gleich mal sauber neustarten.

          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
          • K Offline
            K Offline
            krcm
            schrieb zuletzt editiert von Homoran
            #9

            Das ist ja das Problem iob fix funktioniert nicht:

            iobpi3@iobroker-pi3:~ $ iob fix
            library: loaded
            Library version=2026-04-11
            ioBroker is not installed in /opt/iobroker! Cannot fix anything...
            iobpi3@iobroker-pi3:~ $
            
            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • K krcm

              Das ist ja das Problem iob fix funktioniert nicht:

              iobpi3@iobroker-pi3:~ $ iob fix
              library: loaded
              Library version=2026-04-11
              ioBroker is not installed in /opt/iobroker! Cannot fix anything...
              iobpi3@iobroker-pi3:~ $
              
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb zuletzt editiert von
              #10

              @krcm

              Und wenn du den Installationseinzeiler nochmal eingibst?

              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
              • K Offline
                K Offline
                krcm
                schrieb zuletzt editiert von Homoran
                #11

                Dann läuft das erstmal normal los:

                ==========================================================================
                    Installing prerequisites (1/4)
                ==========================================================================
                
                Hit:1 http://deb.debian.org/debian trixie InRelease
                Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
                Hit:3 http://archive.raspberrypi.com/debian trixie InRelease
                Get:4 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
                Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease
                Fetched 90.7 kB in 1s (176 kB/s)
                Reading package lists... Done
                
                ==========================================================================
                    Creating ioBroker user and directory (2/4)
                ==========================================================================
                
                Created /etc/sudoers.d/iobroker
                Directory /opt/iobroker created
                
                ==========================================================================
                    Installing ioBroker (3/4)
                ==========================================================================
                

                Was mich wundert ist das manche Konsolenbefehle wie zb. ls oder tree nicht erkannt werden bzw. keine Ausgaben liefern...

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @krcm sagte:

                  Mir ist auch nicht genau klar was mit re-login gemeint ist.

                  Den User mit dem die Installation durchgeführt wurde einmal ausloggen und wieder einloggen.
                  Alternativ den Raspberry einmal sauber neustarten.

                  Installier es nochmal neu. Kann aber auch gut sein, dass der RPI3 mittlerweile etwas schwach auf der Brust ist.

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  schrieb zuletzt editiert von
                  #12

                  @krcm
                  Und was kommt dann?

                  @Thomas-Braun sagte:

                  Kann aber auch gut sein, dass der RPI3 mittlerweile etwas schwach auf der Brust ist.

                  Wie lange wartest du jetzt?

                  kein Support per PN! - Fragen im Forum stellen -
                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  1 Antwort Letzte Antwort
                  0
                  • K krcm

                    Dann läuft das erstmal normal los:

                    ==========================================================================
                        Installing prerequisites (1/4)
                    ==========================================================================
                    
                    Hit:1 http://deb.debian.org/debian trixie InRelease
                    Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
                    Hit:3 http://archive.raspberrypi.com/debian trixie InRelease
                    Get:4 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
                    Hit:5 https://deb.nodesource.com/node_22.x nodistro InRelease
                    Fetched 90.7 kB in 1s (176 kB/s)
                    Reading package lists... Done
                    
                    ==========================================================================
                        Creating ioBroker user and directory (2/4)
                    ==========================================================================
                    
                    Created /etc/sudoers.d/iobroker
                    Directory /opt/iobroker created
                    
                    ==========================================================================
                        Installing ioBroker (3/4)
                    ==========================================================================
                    

                    Was mich wundert ist das manche Konsolenbefehle wie zb. ls oder tree nicht erkannt werden bzw. keine Ausgaben liefern...

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb zuletzt editiert von
                    #13

                    @krcm sagte:

                    wie zb. ls oder tree nicht erkannt werden bzw. keine Ausgaben liefern...

                    Heißt konkret?
                    Bist du sicher, dass dein OS schon 'senkrecht' ist?
                    Auf einem RP3 mit 1GB RAM dauert das alles ewig. (Und ist meiner Meinung nach mittlerweile auch nicht mehr wirklich verwendbar.).

                    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
                    1
                    • K krcm

                      Hallo zusammen, bei der Installation des IoBrokers auf einem Raspi 3 (Debian Trixi OS 64 lite frisch installiert) bricht die Installation mit folgender Fehlermeldung ab:
                      npm error code 22
                      npm error command failed
                      npm error command sh -c node iobroker.js setup first
                      npm error creating conf/iobroker.json
                      npm error No connection to databases possible ...
                      npm error Cannot load "custom": Connection is closed.
                      npm error Cannot initialize database scripts: Cannot load "custom" into objects database: Connection is closed.
                      npm error A complete log of this run can be found in: /home/iobpi3/.npm/_logs/2026-07-25T16_40_16_328Z-debug-0.log911c7eb9-42f3-40a2-aeb3-8fa595ff400d-image.jpeg Weiß jemand hier evtl. rat?
                      Mir ist auch nicht genau klar was mit re-login gemeint ist. Aufrufe von iob fix und iob status siehe screenshote55dd00a-88f4-47eb-8284-5bd9c72b5e2b-image.jpeg
                      Vielen Dank vorab.

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      schrieb zuletzt editiert von
                      #14

                      @krcm sagte:

                      A complete log of this run can be found in: /home/iobpi3/.npm/_logs/2026-07-25T16_40_16_328Z-debug-0.log

                      Undnwas stand da drin?

                      kein Support per PN! - Fragen im Forum stellen -
                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      1 Antwort Letzte Antwort
                      0
                      • K Offline
                        K Offline
                        krcm
                        schrieb zuletzt editiert von
                        #15

                        Der Schitt 3 / 4 dauert dann lange ohne das eine Ausgabe kommt aktuell ca 3 Minuten
                        jetzt läuft es weiter

                        
                        ==========================================================================
                            Finalizing installation (4/4)
                        ==========================================================================
                        
                        Enabling autostart...
                        Autostart enabled!
                        Fixing directory permissions...
                        ACL enabled: true
                        
                        
                        HomoranH Thomas BraunT 2 Antworten Letzte Antwort
                        0
                        • K krcm

                          Der Schitt 3 / 4 dauert dann lange ohne das eine Ausgabe kommt aktuell ca 3 Minuten
                          jetzt läuft es weiter

                          
                          ==========================================================================
                              Finalizing installation (4/4)
                          ==========================================================================
                          
                          Enabling autostart...
                          Autostart enabled!
                          Fixing directory permissions...
                          ACL enabled: true
                          
                          
                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          schrieb zuletzt editiert von
                          #16

                          @krcm sagte:

                          Der Schitt 3 / 4 dauert dann lange ohne das eine Ausgabe kommt aktuell ca 3 Minuten

                          Vollkommen normal!
                          Besonders beim pi3

                          kein Support per PN! - Fragen im Forum stellen -
                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          1 Antwort Letzte Antwort
                          0
                          • K Offline
                            K Offline
                            krcm
                            schrieb zuletzt editiert von
                            #17

                            ja eientlich wollte ich den Pi3 nicht mit 64 bit betreiben :-) aber bei der alten IOB Installation wollte ein Modul die 64 bit ich weiß aber nicht mehr welches (Schritt 4/4 läuft nocht

                            HomoranH Thomas BraunT 2 Antworten Letzte Antwort
                            0
                            • K krcm

                              ja eientlich wollte ich den Pi3 nicht mit 64 bit betreiben :-) aber bei der alten IOB Installation wollte ein Modul die 64 bit ich weiß aber nicht mehr welches (Schritt 4/4 läuft nocht

                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              schrieb zuletzt editiert von
                              #18

                              @krcm sagte:

                              eientlich wollte ich den Pi3 nicht mit 64 bit betreiben :-)

                              Warum nicht?

                              @krcm sagte:

                              wollte ein Modul die 64 bit ich weiß aber nicht mehr welches

                              Iobroker 😂

                              Du musst 64bit Systeme verwenden

                              kein Support per PN! - Fragen im Forum stellen -
                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              1 Antwort Letzte Antwort
                              0
                              • K Offline
                                K Offline
                                krcm
                                schrieb zuletzt editiert von
                                #19

                                OK Ich kanns halt nicht mehr sagen aber vorher hatte ich mit der Installation (gleiche HW) keine schwierigkeiten. Beim Update gab es dann eine Fehlermeldung und dann habe ich mich entschlossen das System zu updaten und neu zu Installieren
                                Die alte Installation lief ca 2 Jahre problemlos
                                Speicherkarte habe ich beim OS update verifizieren lassen keine Auffälligkeiten
                                PS der Installationschirtt 4/4 läuft noch

                                Ro75R 1 Antwort Letzte Antwort
                                0
                                • K krcm

                                  OK Ich kanns halt nicht mehr sagen aber vorher hatte ich mit der Installation (gleiche HW) keine schwierigkeiten. Beim Update gab es dann eine Fehlermeldung und dann habe ich mich entschlossen das System zu updaten und neu zu Installieren
                                  Die alte Installation lief ca 2 Jahre problemlos
                                  Speicherkarte habe ich beim OS update verifizieren lassen keine Auffälligkeiten
                                  PS der Installationschirtt 4/4 läuft noch

                                  Ro75R Online
                                  Ro75R Online
                                  Ro75
                                  schrieb zuletzt editiert von Ro75
                                  #20

                                  @krcm besorge dir neue Hardware. Selbst wenn du den ioBroker zum Laufen bekommst, wirst du später mit den Adaptern, Performance Probleme bekommen. 1GB RAM ist zu wenig. Für jetzt und zukünftig solltest du schon was zwischen 4 und 8 GB RAM haben - eher 8.

                                  Ro75.

                                  SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                                  1 Antwort Letzte Antwort
                                  0
                                  • K krcm

                                    Der Schitt 3 / 4 dauert dann lange ohne das eine Ausgabe kommt aktuell ca 3 Minuten
                                    jetzt läuft es weiter

                                    
                                    ==========================================================================
                                        Finalizing installation (4/4)
                                    ==========================================================================
                                    
                                    Enabling autostart...
                                    Autostart enabled!
                                    Fixing directory permissions...
                                    ACL enabled: true
                                    
                                    
                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb zuletzt editiert von
                                    #21

                                    @krcm sagte:

                                    Der Schitt 3 / 4 dauert dann lange ohne das eine Ausgabe kommt aktuell ca 3 Minuten

                                    Da kannst du dich schon mal im weiteren auch drauf einstellen. Das Ding ist für einen richtigen Betrieb halt zu schwach.

                                    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
                                    • K Offline
                                      K Offline
                                      krcm
                                      schrieb zuletzt editiert von
                                      #22

                                      Ok danke für den Hinweis dann probier ich das ganze mal bei Gelegenheit auf meinem PI4 mit 8GB

                                      HomoranH 1 Antwort Letzte Antwort
                                      0
                                      • K krcm

                                        ja eientlich wollte ich den Pi3 nicht mit 64 bit betreiben :-) aber bei der alten IOB Installation wollte ein Modul die 64 bit ich weiß aber nicht mehr welches (Schritt 4/4 läuft nocht

                                        Thomas BraunT Online
                                        Thomas BraunT Online
                                        Thomas Braun
                                        Most Active
                                        schrieb zuletzt editiert von
                                        #23

                                        @krcm sagte:

                                        ja eientlich wollte ich den Pi3 nicht mit 64 bit betreiben

                                        Das wirst du aber müssen, denn für 32Bit gibt es keinen aktuellen ioBroker (bzw. kein aktuelles nodejs mehr).

                                        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
                                        • K krcm

                                          Ok danke für den Hinweis dann probier ich das ganze mal bei Gelegenheit auf meinem PI4 mit 8GB

                                          HomoranH Nicht stören
                                          HomoranH Nicht stören
                                          Homoran
                                          schrieb zuletzt editiert von
                                          #24

                                          @krcm sagte:

                                          Ok danke für den Hinweis dann probier ich das ganze mal bei Gelegenheit auf meinem PI4 mit 8GB

                                          Sehr weise Entscheidung!

                                          Ich habe schon 2018 SBC mit 2 und 4 GB getestet um mehr Reserven zu haben.
                                          144_hardwaredaten_total11.jpg
                                          Auch wenn iobroker da sogar noch auf ei em Pi mit 512MB lief.

                                          Heute wird das nichts mehr

                                          kein Support per PN! - Fragen im Forum stellen -
                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          405

                                          Online

                                          33.0k

                                          Benutzer

                                          83.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2026
                                          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