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. [gelöst] Shelly Adapter Installation schlägt fehl

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    508

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

[gelöst] Shelly Adapter Installation schlägt fehl

Geplant Angeheftet Gesperrt Verschoben Installation
12 Beiträge 4 Kommentatoren 771 Aufrufe 4 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.
  • M Offline
    M Offline
    merlin2k11
    schrieb am zuletzt editiert von merlin2k11
    #1

    Hallo,
    ich habe heute ein frisches Debian 11 installiert. Dann habe ich die ioBroker installation via

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

    durchgeführt.
    Nachdem die Installation ohne sichtbarer Fehler durchgelaufen ist wollte ich unter Adapters den Shelly Adapter installieren.
    Hier erhalte ich aber folgende Meldung ohne das sich der Shelly Adapter installiert.

    $ iobroker add shelly --host iobroker
    
    NPM version: 7.5.2
    
    Installing iobroker.shelly@6.0.0... (System call)
    
    host.iobroker Cannot install iobroker.shelly@6.0.0: 1
    
    ERROR: Process exited with code 25
    

    Wie komme ich nun weiter das ich doch noch den Shelly Adapter bekomme?

    lg Armin

    G 1 Antwort Letzte Antwort
    0
    • M merlin2k11

      Hallo,
      ich habe heute ein frisches Debian 11 installiert. Dann habe ich die ioBroker installation via

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

      durchgeführt.
      Nachdem die Installation ohne sichtbarer Fehler durchgelaufen ist wollte ich unter Adapters den Shelly Adapter installieren.
      Hier erhalte ich aber folgende Meldung ohne das sich der Shelly Adapter installiert.

      $ iobroker add shelly --host iobroker
      
      NPM version: 7.5.2
      
      Installing iobroker.shelly@6.0.0... (System call)
      
      host.iobroker Cannot install iobroker.shelly@6.0.0: 1
      
      ERROR: Process exited with code 25
      

      Wie komme ich nun weiter das ich doch noch den Shelly Adapter bekomme?

      lg Armin

      G Offline
      G Offline
      guergen
      schrieb am zuletzt editiert von
      #2

      @merlin2k11 Warum ist da eine NPM 7.x.x-Version installiert?

      M 1 Antwort Letzte Antwort
      0
      • G guergen

        @merlin2k11 Warum ist da eine NPM 7.x.x-Version installiert?

        M Offline
        M Offline
        merlin2k11
        schrieb am zuletzt editiert von merlin2k11
        #3

        @guergen das fragst du mich?

        Wie gesagt - Debian Installation durchlaufen lassen - und iobroker über die Befehlszeile installiert. Mehr habe ich nicht getan.

        Das ist das was das Installationsscript installiert.


        Aber danke für den Tipp - die Lösung ist

        sudo npm cache clean -f
        sudo npm install -g n
        sudo n stable
        node -v
        
        Thomas BraunT 1 Antwort Letzte Antwort
        -1
        • da_WoodyD Offline
          da_WoodyD Offline
          da_Woody
          schrieb am zuletzt editiert von
          #4

          @merlin2k11 warum der versuch den shelly adapter über die konsole zu insten?
          wozu gibts die ioB oberfläche?

          gruß vom Woody
          HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

          M 1 Antwort Letzte Antwort
          0
          • da_WoodyD da_Woody

            @merlin2k11 warum der versuch den shelly adapter über die konsole zu insten?
            wozu gibts die ioB oberfläche?

            M Offline
            M Offline
            merlin2k11
            schrieb am zuletzt editiert von
            #5

            @da_woody darüber habe ich es versucht .... die Fehlermeldung war aus dem fenster kopiert worden ...

            Thomas BraunT 1 Antwort Letzte Antwort
            1
            • M merlin2k11

              @guergen das fragst du mich?

              Wie gesagt - Debian Installation durchlaufen lassen - und iobroker über die Befehlszeile installiert. Mehr habe ich nicht getan.

              Das ist das was das Installationsscript installiert.


              Aber danke für den Tipp - die Lösung ist

              sudo npm cache clean -f
              sudo npm install -g n
              sudo n stable
              node -v
              
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von Thomas Braun
              #6

              @merlin2k11

              Nicht mit sudo und mit n da herum hantieren. nodejs wird als Paket über den Paketmanager installiert. Dann kommt auch die passende Version von npm mit.

              Schau in meine Signatur wie es richtig gemacht wird und wie man das korrigiert.

              Zum konkreten Problem: Vermutlich hier zu finden.
              https://forum.iobroker.net/topic/57337/fehler-25-bei-adapter-install-update-mit-npm8

              Aber zunächst muss nodejs sauber installiert werden.

              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
              • M merlin2k11

                @da_woody darüber habe ich es versucht .... die Fehlermeldung war aus dem fenster kopiert worden ...

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

                @merlin2k11

                Hast du jetzt nodejs sauber installiert?

                Denn

                Aber danke für den Tipp - die Lösung ist

                ist keine Lösung, das ist Murks in der Form.

                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

                M 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @merlin2k11

                  Hast du jetzt nodejs sauber installiert?

                  Denn

                  Aber danke für den Tipp - die Lösung ist

                  ist keine Lösung, das ist Murks in der Form.

                  M Offline
                  M Offline
                  merlin2k11
                  schrieb am zuletzt editiert von
                  #8

                  @thomas-braun
                  Hallo Thomas, warum ist das Murks?
                  Ich habe heute Abend nochmal ein iobroker neu installiert und genau auf dieser Art und weise konnte ich das Update installieren und den Adapter installieren.
                  Zwar habe ich mit dem Adapter noch andere Probleme - aber das hätte ich nun in einem anderen Post gemacht.

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • M merlin2k11

                    @thomas-braun
                    Hallo Thomas, warum ist das Murks?
                    Ich habe heute Abend nochmal ein iobroker neu installiert und genau auf dieser Art und weise konnte ich das Update installieren und den Adapter installieren.
                    Zwar habe ich mit dem Adapter noch andere Probleme - aber das hätte ich nun in einem anderen Post gemacht.

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

                    @merlin2k11

                    Weil diese 'Rumpel'-Installationen über n früher oder später immer für Probleme sorgen.

                    Wie bist du da jetzt unterwegs?
                    Poste mal die vollständigen Ein- und Ausgaben dazu:

                    sudo ln -s /usr/bin/node /usr/bin/nodejs
                    uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                    

                    Und warum überhaupt so'n Hantier? Der Installations-Einzeiler bringt die richtige Version von nodejs (inkl. npm) mit.

                    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

                    M 1 Antwort Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @merlin2k11

                      Weil diese 'Rumpel'-Installationen über n früher oder später immer für Probleme sorgen.

                      Wie bist du da jetzt unterwegs?
                      Poste mal die vollständigen Ein- und Ausgaben dazu:

                      sudo ln -s /usr/bin/node /usr/bin/nodejs
                      uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                      

                      Und warum überhaupt so'n Hantier? Der Installations-Einzeiler bringt die richtige Version von nodejs (inkl. npm) mit.

                      M Offline
                      M Offline
                      merlin2k11
                      schrieb am zuletzt editiert von
                      #10

                      @thomas-braun
                      Ich glaube wir können das Problem als "User" Fehler abstempeln.
                      Ich wollte dir den Fehler nochmal nachbauen - habe aber mittlerweile auf dem Proxmox Server auch die Installations CD upgedatet. Ich hatte das Debian bei meinem Versuch vorher mit einer Debian 11.0 DVD-Installation Image installiert.
                      Mittlerweile habe ich ein Debian 11.4 Netinstall Image auf dem Server geworfen.
                      Mit der 11.4 Netinstall kann ich den Fehler nicht rekonstruieren. Ich vermute also das es evtl. durch mein altes Installationsimage gekommen ist.
                      debian.PNG

                      • Ich muss mal schauen ob mein Problem mit dem Shelly Adapter evtl auch jetzt behoben ist - ansonsten muss ich dafür nochmal ein Topic machen.

                      Ich danke

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • M merlin2k11

                        @thomas-braun
                        Ich glaube wir können das Problem als "User" Fehler abstempeln.
                        Ich wollte dir den Fehler nochmal nachbauen - habe aber mittlerweile auf dem Proxmox Server auch die Installations CD upgedatet. Ich hatte das Debian bei meinem Versuch vorher mit einer Debian 11.0 DVD-Installation Image installiert.
                        Mittlerweile habe ich ein Debian 11.4 Netinstall Image auf dem Server geworfen.
                        Mit der 11.4 Netinstall kann ich den Fehler nicht rekonstruieren. Ich vermute also das es evtl. durch mein altes Installationsimage gekommen ist.
                        debian.PNG

                        • Ich muss mal schauen ob mein Problem mit dem Shelly Adapter evtl auch jetzt behoben ist - ansonsten muss ich dafür nochmal ein Topic machen.

                        Ich danke

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

                        @merlin2k11

                        Haste jetzt nochmal neu installiert und den Mumpitz mit n bleiben lassen?

                        Aber auch Debian 11 funktioniert sauber mit der Grundinstallation per Einzeiler.

                        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

                        M 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @merlin2k11

                          Haste jetzt nochmal neu installiert und den Mumpitz mit n bleiben lassen?

                          Aber auch Debian 11 funktioniert sauber mit der Grundinstallation per Einzeiler.

                          M Offline
                          M Offline
                          merlin2k11
                          schrieb am zuletzt editiert von
                          #12

                          @thomas-braun
                          Ja - jetzt musste ich es nicht mehr. Nun ging es so

                          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

                          780

                          Online

                          32.5k

                          Benutzer

                          81.8k

                          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