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 Homoran
    #4

    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 1 Antwort Letzte Antwort
    0
    • 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

                                          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

                                          335

                                          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