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. Einsteigerfragen
  4. Installation
  5. npm ERR! engine Unsupported engine

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.0k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

npm ERR! engine Unsupported engine

Geplant Angeheftet Gesperrt Verschoben Installation
19 Beiträge 6 Kommentatoren 4.5k Aufrufe 5 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

    @vermillion

    Schau in meiner Signatur wie man nodejs richtig installiert.

    Sollte aber eigentlich der iob-Installer auch schon machen.

    sudo apt update
    sudo apt full-upgrade
    

    sagt?

    V Offline
    V Offline
    Vermillion
    schrieb am zuletzt editiert von
    #5

    @thomas-braun

    dennis@raspberry:~ $ sudo apt update
    OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
    OK:2 http://deb.debian.org/debian bullseye InRelease                           
    OK:3 http://deb.debian.org/debian-security bullseye-security InRelease         
    OK:4 https://deb.nodesource.com/node_19.x bullseye InRelease
    OK:5 http://deb.debian.org/debian bullseye-updates InRelease
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    Alle Pakete sind aktuell.
    dennis@raspberry:~ $ sudo apt full-upgrade
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut… Fertig
    Statusinformationen werden eingelesen… Fertig
    Paketaktualisierung (Upgrade) wird berechnet… Fertig
    Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
      gyp libjs-inherits libjs-is-typedarray libjs-psl libjs-typedarray-to-buffer
      libnode-dev libssl-dev libuv1-dev node-chownr node-color-name node-err-code
      node-extsprintf node-fast-deep-equal node-indent-string node-ini
      node-is-typedarray node-json-parse-better-errors node-json-schema
      node-json-schema-traverse node-qs node-resolve-from node-through
      node-typedarray-to-buffer node-universalify node-uuid
    Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
    0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
    
    

    Handelt sich um eine absolut frische Installation. Daher verwundert mich das Ganze ebenfalls.

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • V Vermillion

      @thomas-braun

      dennis@raspberry:~ $ sudo apt update
      OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
      OK:2 http://deb.debian.org/debian bullseye InRelease                           
      OK:3 http://deb.debian.org/debian-security bullseye-security InRelease         
      OK:4 https://deb.nodesource.com/node_19.x bullseye InRelease
      OK:5 http://deb.debian.org/debian bullseye-updates InRelease
      Paketlisten werden gelesen… Fertig
      Abhängigkeitsbaum wird aufgebaut… Fertig
      Statusinformationen werden eingelesen… Fertig
      Alle Pakete sind aktuell.
      dennis@raspberry:~ $ sudo apt full-upgrade
      Paketlisten werden gelesen… Fertig
      Abhängigkeitsbaum wird aufgebaut… Fertig
      Statusinformationen werden eingelesen… Fertig
      Paketaktualisierung (Upgrade) wird berechnet… Fertig
      Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
        gyp libjs-inherits libjs-is-typedarray libjs-psl libjs-typedarray-to-buffer
        libnode-dev libssl-dev libuv1-dev node-chownr node-color-name node-err-code
        node-extsprintf node-fast-deep-equal node-indent-string node-ini
        node-is-typedarray node-json-parse-better-errors node-json-schema
        node-json-schema-traverse node-qs node-resolve-from node-through
        node-typedarray-to-buffer node-universalify node-uuid
      Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
      0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
      
      

      Handelt sich um eine absolut frische Installation. Daher verwundert mich das Ganze ebenfalls.

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

      @vermillion sagte in npm ERR! engine Unsupported engine:

      Handelt sich um eine absolut frische Installation

      Und wo kommt dann das nodesource-node-19-Repo her?
      Von Haus aus ist das gar nicht drin und der iob-Installer schleppt das nodesource-node16-Repo an.

      Da haste also irgendwas anders gemacht als vorgesehen.

      In der /etc/apt/sources.list.d/nodesource.list
      die 19 durch 16 ersetzen,

      sudo apt update
      sudo apt remove node-* gyp
      sudo apt install nodejs=16.19.0-deb-1nodesource1
      sudo apt policy nodejs
      

      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

        @arteck sagte in npm ERR! engine Unsupported engine:

        nicht wenn da schon was drauf ist..

        Doch.
        Aber nicht, wenn da schon etwas schräges drauf ist.

        12.22.12~dfsg-1~deb11u1

        sowie

        und 1 nicht aktualisiert.

        ist schon ein sicheres Zeichen für 'was schräges'.

        V Offline
        V Offline
        Vermillion
        schrieb am zuletzt editiert von
        #7

        @thomas-braun

        Habe gemäß deiner Anleitung in der nodesource.list mal di beiden Einträg zu v14 und v16 ergänzt.
        Trotzdem ergibt

        apt policy nodejs
        

        lediglich

        dennis@raspberry:~ $ apt policy nodejs
        nodejs:
          Installiert:           12.22.12~dfsg-1~deb11u1
          Installationskandidat: 12.22.12~dfsg-1~deb11u1
          Versionstabelle:
         *** 12.22.12~dfsg-1~deb11u1 500
                500 http://deb.debian.org/debian-security bullseye-security/main i386 Packages
                100 /var/lib/dpkg/status
             12.22.5~dfsg-2~11u1 500
                500 http://deb.debian.org/debian bullseye/main i386 Packages
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • V Vermillion

          @thomas-braun

          Habe gemäß deiner Anleitung in der nodesource.list mal di beiden Einträg zu v14 und v16 ergänzt.
          Trotzdem ergibt

          apt policy nodejs
          

          lediglich

          dennis@raspberry:~ $ apt policy nodejs
          nodejs:
            Installiert:           12.22.12~dfsg-1~deb11u1
            Installationskandidat: 12.22.12~dfsg-1~deb11u1
            Versionstabelle:
           *** 12.22.12~dfsg-1~deb11u1 500
                  500 http://deb.debian.org/debian-security bullseye-security/main i386 Packages
                  100 /var/lib/dpkg/status
               12.22.5~dfsg-2~11u1 500
                  500 http://deb.debian.org/debian bullseye/main i386 Packages
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #8

          @vermillion

          sudo apt update
          apt policy nodejs
          

          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

          V 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @vermillion

            sudo apt update
            apt policy nodejs
            
            V Offline
            V Offline
            Vermillion
            schrieb am zuletzt editiert von Vermillion
            #9

            @thomas-braun

            dennis@raspberry:~ $ sudo apt update
            OK:1 http://deb.debian.org/debian bullseye InRelease
            OK:2 http://deb.debian.org/debian-security bullseye-security InRelease                                   
            OK:3 http://deb.debian.org/debian bullseye-updates InRelease                                             
            OK:4 http://archive.raspberrypi.org/debian bullseye InRelease                           
            OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease
            OK:6 https://deb.nodesource.com/node_16.x bullseye InRelease
            Paketlisten werden gelesen… Fertig
            Abhängigkeitsbaum wird aufgebaut… Fertig
            Statusinformationen werden eingelesen… Fertig
            Alle Pakete sind aktuell.
            dennis@raspberry:~ $ sudo apt policy nodejs
            nodejs:
              Installiert:           12.22.12~dfsg-1~deb11u1
              Installationskandidat: 12.22.12~dfsg-1~deb11u1
              Versionstabelle:
             *** 12.22.12~dfsg-1~deb11u1 500
                    500 http://deb.debian.org/debian-security bullseye-security/main i386 Packages
                    100 /var/lib/dpkg/status
                 12.22.5~dfsg-2~11u1 500
                    500 http://deb.debian.org/debian bullseye/main i386 Packages
            dennis@raspberry:~ $ 
            
            
            dennis@raspberry:~ $ sudo apt install nodejs=16.16.0-deb-1nodesource1
            Paketlisten werden gelesen… Fertig
            Abhängigkeitsbaum wird aufgebaut… Fertig
            Statusinformationen werden eingelesen… Fertig
            E: Version »16.16.0-deb-1nodesource1« für »nodejs« konnte nicht gefunden werden.
            
            

            auch mit 16.19.0 gleiches Spiel:

            dennis@raspberry:~ $ sudo apt install nodejs=16.19.0-deb-1nodesource1
            Paketlisten werden gelesen… Fertig
            Abhängigkeitsbaum wird aufgebaut… Fertig
            Statusinformationen werden eingelesen… Fertig
            E: Version »16.19.0-deb-1nodesource1« für »nodejs« konnte nicht gefunden werden.
            
            
            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • V Vermillion

              @thomas-braun

              dennis@raspberry:~ $ sudo apt update
              OK:1 http://deb.debian.org/debian bullseye InRelease
              OK:2 http://deb.debian.org/debian-security bullseye-security InRelease                                   
              OK:3 http://deb.debian.org/debian bullseye-updates InRelease                                             
              OK:4 http://archive.raspberrypi.org/debian bullseye InRelease                           
              OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease
              OK:6 https://deb.nodesource.com/node_16.x bullseye InRelease
              Paketlisten werden gelesen… Fertig
              Abhängigkeitsbaum wird aufgebaut… Fertig
              Statusinformationen werden eingelesen… Fertig
              Alle Pakete sind aktuell.
              dennis@raspberry:~ $ sudo apt policy nodejs
              nodejs:
                Installiert:           12.22.12~dfsg-1~deb11u1
                Installationskandidat: 12.22.12~dfsg-1~deb11u1
                Versionstabelle:
               *** 12.22.12~dfsg-1~deb11u1 500
                      500 http://deb.debian.org/debian-security bullseye-security/main i386 Packages
                      100 /var/lib/dpkg/status
                   12.22.5~dfsg-2~11u1 500
                      500 http://deb.debian.org/debian bullseye/main i386 Packages
              dennis@raspberry:~ $ 
              
              
              dennis@raspberry:~ $ sudo apt install nodejs=16.16.0-deb-1nodesource1
              Paketlisten werden gelesen… Fertig
              Abhängigkeitsbaum wird aufgebaut… Fertig
              Statusinformationen werden eingelesen… Fertig
              E: Version »16.16.0-deb-1nodesource1« für »nodejs« konnte nicht gefunden werden.
              
              

              auch mit 16.19.0 gleiches Spiel:

              dennis@raspberry:~ $ sudo apt install nodejs=16.19.0-deb-1nodesource1
              Paketlisten werden gelesen… Fertig
              Abhängigkeitsbaum wird aufgebaut… Fertig
              Statusinformationen werden eingelesen… Fertig
              E: Version »16.19.0-deb-1nodesource1« für »nodejs« konnte nicht gefunden werden.
              
              
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #10

              @vermillion

              Was steht da drin?

              cat /etc/apt/sources.list.d/nodesource.list
              

              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

              V 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @vermillion

                Was steht da drin?

                cat /etc/apt/sources.list.d/nodesource.list
                
                V Offline
                V Offline
                Vermillion
                schrieb am zuletzt editiert von
                #11

                @thomas-braun said in npm ERR! engine Unsupported engine:

                cat /etc/apt/sources.list.d/nodesource.list

                #node 14
                
                deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main
                
                deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main
                
                 
                
                #node 16
                
                deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                
                deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                
                
                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • V Vermillion

                  Hallo zusammen,

                  auf einem MiniPC habe ich eine frische Installation des Raspberry Pi OS aufgesetzt mithilfe des Pi Imagers.
                  Im Anschluss mit dem Befehl

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

                  versucht ioBroker zu installieren.

                  Hierbei erhalte ich beim Schritt "Installing ioBroker (3/4)" folgende Fehlermeldungen:

                  npm ERR! code EBADENGINE
                  npm ERR! engine Unsupported engine
                  npm ERR! engine Not compatible with your version of node/npm: fs-extra@11.1.0
                  npm ERR! notsup Not compatible with your version of node/npm: fs-extra@11.1.0
                  npm ERR! notsup Required: {"node":">=14.14"}
                  npm ERR! notsup Actual:   {"npm":"7.5.2","node":"v12.22.12"}
                  
                  npm ERR! A complete log of this run can be found in:
                  npm ERR!     /home/dennis/.npm/_logs/2023-01-05T12_53_43_979Z-debug.log
                  

                  Die Anfragen

                  npm -v
                  node -v
                  nodejs-v
                  

                  ergeben jeweils

                  7.5.2
                  12.22.12
                  12.22.12
                  

                  Versuche, das ganze per remove/autoremove/purge zu entfernen und dann per

                  curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
                  

                  upzudaten, führen dazu, dass ich folgende Meldung erhalte, bei der 12.22.12 als bereits aktuellste Version betitelt wird.

                  sudo apt-get install -y nodejs
                  Paketlisten werden gelesen… Fertig
                  Abhängigkeitsbaum wird aufgebaut… Fertig
                  Statusinformationen werden eingelesen… Fertig
                  nodejs ist schon die neueste Version (12.22.12~dfsg-1~deb11u1).
                  0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
                  

                  Ich weiß an der Stelle nicht weiter.
                  Falls noch weitere Informationen von mir benötigt werden, gebe ich gerne Auskunft.

                  VG
                  Dennis

                  Jey CeeJ Online
                  Jey CeeJ Online
                  Jey Cee
                  Developer
                  schrieb am zuletzt editiert von
                  #12

                  @vermillion sagte in npm ERR! engine Unsupported engine:

                  auf einem MiniPC habe ich eine frische Installation des Raspberry Pi OS aufgesetzt

                  Warum?
                  Installiere doch einfach Ubuntu oder Debian in 64 Bit. Pi OS x86 scheint es nur in 32Bit zu geben und damit wirst du noch häufiger auf Probleme Stoßen.

                  Persönlicher Support
                  Spenden -> paypal.me/J3YC33

                  1 Antwort Letzte Antwort
                  0
                  • V Vermillion

                    @thomas-braun said in npm ERR! engine Unsupported engine:

                    cat /etc/apt/sources.list.d/nodesource.list

                    #node 14
                    
                    deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main
                    
                    deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_14.x bullseye main
                    
                     
                    
                    #node 16
                    
                    deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                    
                    deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x bullseye main
                    
                    
                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von Thomas Braun
                    #13

                    @vermillion

                    Ich seh es schon.
                    Du hast ein 32bit-Betriebssystem installiert.
                    Nodesource baut aber nicht mehr für i386er-Prozessoren.

                    Installier da ein aktuelles System mit 64bit (sofern die Hardware es hergibt).

                    Das ist der *** SONDERFALL *** aus meinem HowTo.
                    Ich würde aber nicht empfehlen das umzusetzen.

                    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

                    W 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @vermillion

                      Ich seh es schon.
                      Du hast ein 32bit-Betriebssystem installiert.
                      Nodesource baut aber nicht mehr für i386er-Prozessoren.

                      Installier da ein aktuelles System mit 64bit (sofern die Hardware es hergibt).

                      Das ist der *** SONDERFALL *** aus meinem HowTo.
                      Ich würde aber nicht empfehlen das umzusetzen.

                      W Offline
                      W Offline
                      WasserStrom
                      schrieb am zuletzt editiert von
                      #14

                      @thomas-braun @Vermillion
                      Hallo,

                      ich stehe gerade vor dem selben Problem bei einer Installation auf einem Raspberry 1b mit Raspberry Pi OS Lite (32 bit).

                      Muss ich jetzt die Installationsroutine oder Iobroker davon überzeugen, mit einer älteren nodejs zusammen zu arbeiten?

                      Die Installationsroutine scheint v12.22.12 installiert zu haben (das sagt "node -v").

                      Grüße,
                      Philipp

                      HomoranH Thomas BraunT 2 Antworten Letzte Antwort
                      0
                      • W WasserStrom

                        @thomas-braun @Vermillion
                        Hallo,

                        ich stehe gerade vor dem selben Problem bei einer Installation auf einem Raspberry 1b mit Raspberry Pi OS Lite (32 bit).

                        Muss ich jetzt die Installationsroutine oder Iobroker davon überzeugen, mit einer älteren nodejs zusammen zu arbeiten?

                        Die Installationsroutine scheint v12.22.12 installiert zu haben (das sagt "node -v").

                        Grüße,
                        Philipp

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von Homoran
                        #15

                        @wasserstrom bitte mehr Informationen
                        https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                        @wasserstrom sagte in npm ERR! engine Unsupported engine:

                        Muss ich jetzt die Installationsroutine oder Iobroker davon überzeugen, mit einer älteren nodejs zusammen zu arbeiten?

                        das schaffst du nicht, zumal es für deinen

                        @wasserstrom sagte in npm ERR! engine Unsupported engine:

                        Raspberry 1b mit

                        ARM v6 Architektur kein fertiges aktuelles node mehr von nodesource gibt.

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        W 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @wasserstrom bitte mehr Informationen
                          https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                          @wasserstrom sagte in npm ERR! engine Unsupported engine:

                          Muss ich jetzt die Installationsroutine oder Iobroker davon überzeugen, mit einer älteren nodejs zusammen zu arbeiten?

                          das schaffst du nicht, zumal es für deinen

                          @wasserstrom sagte in npm ERR! engine Unsupported engine:

                          Raspberry 1b mit

                          ARM v6 Architektur kein fertiges aktuelles node mehr von nodesource gibt.

                          W Offline
                          W Offline
                          WasserStrom
                          schrieb am zuletzt editiert von
                          #16

                          @homoran
                          Ich habe folgendes getan:

                          • Raspberry Pi OS Lite (32 bit) frisch geladen und auf die SD-Karte geschrieben
                          • Installation gestartet mit
                          curl -sLf https://iobroker.net/install.sh | bash -
                          
                          • System update durchgeführt, da die oben genannte Fehlermeldung kam
                          sudo apt update && sudo apt upgrade
                          
                          • Nochmal die Installationsroutine gestartet mit der selben Fehlermeldung
                          npm ERR! notsup Required: {"node":">=14.14"}
                          

                          Beim Aufruf von iobroker kommt auch eine Fehlermeldung

                          pi@raspberrypi:/opt/iobroker $ iobroker status
                          internal/modules/cjs/loader.js:818
                            throw err;
                            ^
                          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                          

                          Sollte ich jetzt Anpassungen probieren, dass die Installationsroutine beim nächsten mal durchläuft oder sollte ich versuchen, iobroker einfach mit nodejs v12.22.12 zum laufen zu bringen?

                          Ich hatte mich vor Jahren mit der Installation von nodejs auf einem Raspberry Pi Zero beschäftigt und da etwas von den "unofficial-builds" verwendet. Inwiefern würde mir jetzt https://unofficial-builds.nodejs.org/download/release/v19.7.0/ weiterhelfen?

                          Sorry ich arbeite mich gerade nach einer inaktiven Zeit wieder in Iobroker/Raspberry-Themen ein.

                          1 Antwort Letzte Antwort
                          0
                          • W WasserStrom

                            @thomas-braun @Vermillion
                            Hallo,

                            ich stehe gerade vor dem selben Problem bei einer Installation auf einem Raspberry 1b mit Raspberry Pi OS Lite (32 bit).

                            Muss ich jetzt die Installationsroutine oder Iobroker davon überzeugen, mit einer älteren nodejs zusammen zu arbeiten?

                            Die Installationsroutine scheint v12.22.12 installiert zu haben (das sagt "node -v").

                            Grüße,
                            Philipp

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

                            @wasserstrom sagte in npm ERR! engine Unsupported engine:

                            Die Installationsroutine scheint v12.22.12 installiert zu haben (das sagt "node -v").

                            Ja, was aktuelleres gibt es nicht mehr über die üblichen Installationswege. Da muss von Hand ein 'unofficial build' installiert werden. Schau in meiner Signatur, da ist was entsprechendes verlinkt.

                            Wobei sich auch die Frage stellt, ob sich ein Raspberry1 noch sinnvoll einsetzen lässt. Der ist eigentlich zu schwach für die meisten Anwendungen.

                            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

                            W 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @wasserstrom sagte in npm ERR! engine Unsupported engine:

                              Die Installationsroutine scheint v12.22.12 installiert zu haben (das sagt "node -v").

                              Ja, was aktuelleres gibt es nicht mehr über die üblichen Installationswege. Da muss von Hand ein 'unofficial build' installiert werden. Schau in meiner Signatur, da ist was entsprechendes verlinkt.

                              Wobei sich auch die Frage stellt, ob sich ein Raspberry1 noch sinnvoll einsetzen lässt. Der ist eigentlich zu schwach für die meisten Anwendungen.

                              W Offline
                              W Offline
                              WasserStrom
                              schrieb am zuletzt editiert von
                              #18

                              @thomas-braun

                              Vielen Dank, das installieren der inoffiziellen nodejs-Version (nach der Anweisung in deiner Signatur) und dann das Ausführen des Installationsskripts hat geholfen!

                              Ihr könnt ja gerne an geeigneter Stelle die Installationsbeschreibung ergänzen, dass bei ARM v6 Prozessoren die richtige nodejs vorab installiert sein muss.

                              Ich bin gespannt, wie die Performance vom Iobroker auf dem Raspberry1 beim GPIO-Impulszählen von der Lichtschranke am Stromzähler ist. Das war halt das, was ich da hatte und kannte.

                              HomoranH 1 Antwort Letzte Antwort
                              0
                              • W WasserStrom

                                @thomas-braun

                                Vielen Dank, das installieren der inoffiziellen nodejs-Version (nach der Anweisung in deiner Signatur) und dann das Ausführen des Installationsskripts hat geholfen!

                                Ihr könnt ja gerne an geeigneter Stelle die Installationsbeschreibung ergänzen, dass bei ARM v6 Prozessoren die richtige nodejs vorab installiert sein muss.

                                Ich bin gespannt, wie die Performance vom Iobroker auf dem Raspberry1 beim GPIO-Impulszählen von der Lichtschranke am Stromzähler ist. Das war halt das, was ich da hatte und kannte.

                                HomoranH Nicht stören
                                HomoranH Nicht stören
                                Homoran
                                Global Moderator Administrators
                                schrieb am zuletzt editiert von
                                #19

                                @wasserstrom sagte in npm ERR! engine Unsupported engine:

                                Ihr könnt ja gerne an geeigneter Stelle die Installationsbeschreibung ergänzen, dass bei ARM v6 Prozessoren die richtige nodejs vorab installiert sein muss.

                                meinst du das lohnt noch?
                                ich kenne im Moment keine ARMv6 Geräte, die man wirklich für eine ioBroker Installation guten Gewissens empfehlen kann.

                                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                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

                                813

                                Online

                                32.5k

                                Benutzer

                                81.6k

                                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