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. Error/Bug
  4. Kann keinen Adapter installieren

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Kann keinen Adapter installieren

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
adapternodenpmerror
29 Beiträge 7 Kommentatoren 3.9k 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.
  • J Jan1

    @Gurke258
    mach mal das:

    nodejs -v && node -v && npm -v
    which nodejs && which node && which npm
    

    und poste das Ergebnis

    Gurke258G Offline
    Gurke258G Offline
    Gurke258
    schrieb am zuletzt editiert von
    #10

    @Jan1

    pi@HomePi:/opt/iobroker $ nodejs -v && node -v && npm -v
    v12.19.0
    v12.19.0
    6.14.8
    pi@HomePi:/opt/iobroker $ which nodejs && which node && which npm
    /usr/bin/nodejs
    /usr/bin/node
    /usr/bin/npm
    
    
    J 1 Antwort Letzte Antwort
    0
    • Gurke258G Gurke258

      @Jan1

      pi@HomePi:/opt/iobroker $ nodejs -v && node -v && npm -v
      v12.19.0
      v12.19.0
      6.14.8
      pi@HomePi:/opt/iobroker $ which nodejs && which node && which npm
      /usr/bin/nodejs
      /usr/bin/node
      /usr/bin/npm
      
      
      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #11

      @Gurke258
      Das sieht schon mal sauber aus.

      Gurke258G 1 Antwort Letzte Antwort
      0
      • J Jan1

        @Gurke258
        Das sieht schon mal sauber aus.

        Gurke258G Offline
        Gurke258G Offline
        Gurke258
        schrieb am zuletzt editiert von
        #12

        @Jan1

        Ja deswegen wundert es mich ja das es nicht geht

        1 Antwort Letzte Antwort
        0
        • wendy2702W Online
          wendy2702W Online
          wendy2702
          schrieb am zuletzt editiert von
          #13

          Mal mit Node 10 versucht?

          Bitte keine Fragen per PN, die gehören ins Forum!

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

          Gurke258G 1 Antwort Letzte Antwort
          0
          • wendy2702W wendy2702

            Mal mit Node 10 versucht?

            Gurke258G Offline
            Gurke258G Offline
            Gurke258
            schrieb am zuletzt editiert von
            #14

            @wendy2702

            nee noch nicht, aber das ändert doch nichts daran, das ich das beschriebene Modul (Blink@5.0.1) nicht finde bzw. nicht deinstallieren kann?

            GlasfaserG 1 Antwort Letzte Antwort
            0
            • Gurke258G Gurke258

              @wendy2702

              nee noch nicht, aber das ändert doch nichts daran, das ich das beschriebene Modul (Blink@5.0.1) nicht finde bzw. nicht deinstallieren kann?

              GlasfaserG Offline
              GlasfaserG Offline
              Glasfaser
              schrieb am zuletzt editiert von Glasfaser
              #15

              @Gurke258

              lösche mal das Verzeichniss

              /opt/iobroker/node_modules/iobroker.javascript/node_modules/blink
              

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              AlCalzoneA 1 Antwort Letzte Antwort
              0
              • GlasfaserG Glasfaser

                @Gurke258

                lösche mal das Verzeichniss

                /opt/iobroker/node_modules/iobroker.javascript/node_modules/blink
                
                AlCalzoneA Offline
                AlCalzoneA Offline
                AlCalzone
                Developer
                schrieb am zuletzt editiert von
                #16

                @Glasfaser Einfach so in node_modules was löschen macht keinen Sinn. Das kommt mit dem nächsten Update wieder.

                cd /opt/iobroker
                npm ls blink
                

                um herauszufinden, wo es mit drin hängt. Dann kann man gezielt im übergeordneten Verzeichnis npm uninstall blink aufrufen. Oder im Falle des Skript-Adapters, es aus den zusätzlichen Modulen entfernen.

                Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                HomoranH GlasfaserG Gurke258G 3 Antworten Letzte Antwort
                0
                • AlCalzoneA AlCalzone

                  @Glasfaser Einfach so in node_modules was löschen macht keinen Sinn. Das kommt mit dem nächsten Update wieder.

                  cd /opt/iobroker
                  npm ls blink
                  

                  um herauszufinden, wo es mit drin hängt. Dann kann man gezielt im übergeordneten Verzeichnis npm uninstall blink aufrufen. Oder im Falle des Skript-Adapters, es aus den zusätzlichen Modulen entfernen.

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

                  @AlCalzone sagte in Kann keinen Adapter installieren:

                  Dann kann man gezielt im übergeordneten Verzeichnis npm uninstall blink aufrufen.

                  Das ist wichtig, da wir bis heute nicht wissen wie und wo blink installiert wurde

                  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
                  • AlCalzoneA AlCalzone

                    @Glasfaser Einfach so in node_modules was löschen macht keinen Sinn. Das kommt mit dem nächsten Update wieder.

                    cd /opt/iobroker
                    npm ls blink
                    

                    um herauszufinden, wo es mit drin hängt. Dann kann man gezielt im übergeordneten Verzeichnis npm uninstall blink aufrufen. Oder im Falle des Skript-Adapters, es aus den zusätzlichen Modulen entfernen.

                    GlasfaserG Offline
                    GlasfaserG Offline
                    Glasfaser
                    schrieb am zuletzt editiert von
                    #18

                    @AlCalzone

                    wurde ja alles schon im Thread gemacht ... gelöscht usw....

                    dann habe ich diesen Vorschlag von Apollon77 gelesen ,
                    https://github.com/ioBroker/ioBroker.javascript/issues/617

                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                    AlCalzoneA 1 Antwort Letzte Antwort
                    0
                    • GlasfaserG Glasfaser

                      @AlCalzone

                      wurde ja alles schon im Thread gemacht ... gelöscht usw....

                      dann habe ich diesen Vorschlag von Apollon77 gelesen ,
                      https://github.com/ioBroker/ioBroker.javascript/issues/617

                      AlCalzoneA Offline
                      AlCalzoneA Offline
                      AlCalzone
                      Developer
                      schrieb am zuletzt editiert von
                      #19

                      @Glasfaser sagte in Kann keinen Adapter installieren:

                      wurde ja alles schon im Thread gemacht ... gelöscht usw....

                      Ja ne, eben nicht!

                      Ich sehe

                      • einmal npm uninstall blink im Home-Verzeichnis (wo iobroker sicher keine Module sucht).
                      • einmal iobroker del blink, was den nicht existenten blink-Adapter löschen würde (wenn es ihn denn gäbe)

                      Wie ich in meinem letzten Post geschrieben habe: erst mal herausfinden, wo genau das Modul herkommt. Dann kann man über weitere Schritte wie gezieltes Deinstallieren nachdenken. npm uninstall <paketname> wirkt nämlich immer nur im aktuellen Verzeichnis, nicht in Unterverzeichnissen.

                      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                      1 Antwort Letzte Antwort
                      0
                      • AlCalzoneA AlCalzone

                        @Glasfaser Einfach so in node_modules was löschen macht keinen Sinn. Das kommt mit dem nächsten Update wieder.

                        cd /opt/iobroker
                        npm ls blink
                        

                        um herauszufinden, wo es mit drin hängt. Dann kann man gezielt im übergeordneten Verzeichnis npm uninstall blink aufrufen. Oder im Falle des Skript-Adapters, es aus den zusätzlichen Modulen entfernen.

                        Gurke258G Offline
                        Gurke258G Offline
                        Gurke258
                        schrieb am zuletzt editiert von Gurke258
                        #20

                        @AlCalzone

                        Also mit diesem Befehl bekomme ich folgende Meldung:

                        pi@HomePi:/opt/iobroker $ npm ls blink
                        iobroker.inst@2.0.3 /opt/iobroker
                        └─┬ iobroker.javascript@4.8.4
                          └── UNMET DEPENDENCY blink@^5.0.1
                        
                        npm ERR! missing: blink@^5.0.1, required by iobroker.javascript@4.8.4
                        
                        

                        @Glasfaser sagte in Kann keinen Adapter installieren:

                        @AlCalzone

                        wurde ja alles schon im Thread gemacht ... gelöscht usw....

                        dann habe ich diesen Vorschlag von Apollon77 gelesen ,
                        https://github.com/ioBroker/ioBroker.javascript/issues/617

                        Das hatte ich auch schon gefunden und gemacht.

                        AlCalzoneA 1 Antwort Letzte Antwort
                        0
                        • Gurke258G Gurke258

                          @AlCalzone

                          Also mit diesem Befehl bekomme ich folgende Meldung:

                          pi@HomePi:/opt/iobroker $ npm ls blink
                          iobroker.inst@2.0.3 /opt/iobroker
                          └─┬ iobroker.javascript@4.8.4
                            └── UNMET DEPENDENCY blink@^5.0.1
                          
                          npm ERR! missing: blink@^5.0.1, required by iobroker.javascript@4.8.4
                          
                          

                          @Glasfaser sagte in Kann keinen Adapter installieren:

                          @AlCalzone

                          wurde ja alles schon im Thread gemacht ... gelöscht usw....

                          dann habe ich diesen Vorschlag von Apollon77 gelesen ,
                          https://github.com/ioBroker/ioBroker.javascript/issues/617

                          Das hatte ich auch schon gefunden und gemacht.

                          AlCalzoneA Offline
                          AlCalzoneA Offline
                          AlCalzone
                          Developer
                          schrieb am zuletzt editiert von AlCalzone
                          #21

                          @Gurke258 Hast du blink in den Adaptereinstellungen des Skript-Adapters eingetragen? 38e2e1a4-3bcc-47e0-af2b-7feafaa2c2b7-grafik.png
                          Falls ja, entfernen und folgendes ausführen:

                          cd /opt/iobroker/node_modules/iobroker.javascript
                          npm uninstall blink
                          

                          Wenn das nicht hinhaut, hilft ggf. die Holzhammermethode:
                          /opt/iobroker/node_modules/iobroker.javascript/package.json mit einem Editor öffnen und die Zeile "blink": "^5.0.1", löschen.

                          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                          Gurke258G 1 Antwort Letzte Antwort
                          0
                          • AlCalzoneA AlCalzone

                            @Gurke258 Hast du blink in den Adaptereinstellungen des Skript-Adapters eingetragen? 38e2e1a4-3bcc-47e0-af2b-7feafaa2c2b7-grafik.png
                            Falls ja, entfernen und folgendes ausführen:

                            cd /opt/iobroker/node_modules/iobroker.javascript
                            npm uninstall blink
                            

                            Wenn das nicht hinhaut, hilft ggf. die Holzhammermethode:
                            /opt/iobroker/node_modules/iobroker.javascript/package.json mit einem Editor öffnen und die Zeile "blink": "^5.0.1", löschen.

                            Gurke258G Offline
                            Gurke258G Offline
                            Gurke258
                            schrieb am zuletzt editiert von
                            #22

                            @AlCalzone

                            Der Fehler scheint behoben zu sein, es war tatsächlich in in Javascripts eingetragen. Habe es gelöscht.

                            Allerdings kann ich immer noch keine Adapter installieren:

                            $ ./iobroker add daswetter  --host HomePi
                            NPM version: 6.14.8
                            npm install iobroker.daswetter@3.0.4 --loglevel error --prefix "/opt/iobroker" (System call)
                            npm
                             ERR! code ELOOPnpm ERR! syscall accessnpm ERR! path /opt/iobroker/node_modules/iobroker.daswetternpm ERR! errno -40
                            npm ERR! ELOOP: too many symbolic links encountered, access '/opt/iobroker/node_modules/iobroker.daswetter'
                            npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2020-10-26T17_42_22_564Z-debug.log
                            ERROR: host.HomePi Cannot install iobroker.daswetter@3.0.4: 216
                            ERROR: process exited with code 25
                            
                            Thomas BraunT 1 Antwort Letzte Antwort
                            0
                            • Gurke258G Gurke258

                              @AlCalzone

                              Der Fehler scheint behoben zu sein, es war tatsächlich in in Javascripts eingetragen. Habe es gelöscht.

                              Allerdings kann ich immer noch keine Adapter installieren:

                              $ ./iobroker add daswetter  --host HomePi
                              NPM version: 6.14.8
                              npm install iobroker.daswetter@3.0.4 --loglevel error --prefix "/opt/iobroker" (System call)
                              npm
                               ERR! code ELOOPnpm ERR! syscall accessnpm ERR! path /opt/iobroker/node_modules/iobroker.daswetternpm ERR! errno -40
                              npm ERR! ELOOP: too many symbolic links encountered, access '/opt/iobroker/node_modules/iobroker.daswetter'
                              npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2020-10-26T17_42_22_564Z-debug.log
                              ERROR: host.HomePi Cannot install iobroker.daswetter@3.0.4: 216
                              ERROR: process exited with code 25
                              
                              Thomas BraunT Online
                              Thomas BraunT Online
                              Thomas Braun
                              Most Active
                              schrieb am zuletzt editiert von
                              #23

                              @Gurke258 sagte in Kann keinen Adapter installieren:

                              code ELOOP

                              npm -v
                              which npm
                              

                              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

                              Gurke258G 1 Antwort Letzte Antwort
                              0
                              • Thomas BraunT Thomas Braun

                                @Gurke258 sagte in Kann keinen Adapter installieren:

                                code ELOOP

                                npm -v
                                which npm
                                
                                Gurke258G Offline
                                Gurke258G Offline
                                Gurke258
                                schrieb am zuletzt editiert von
                                #24

                                @Thomas-Braun sagte in Kann keinen Adapter installieren:

                                which npm

                                pi@HomePi:~ $ npm -v
                                6.14.8
                                pi@HomePi:~ $ which npm
                                /usr/bin/npm
                                
                                
                                Thomas BraunT 1 Antwort Letzte Antwort
                                0
                                • Gurke258G Gurke258

                                  @Thomas-Braun sagte in Kann keinen Adapter installieren:

                                  which npm

                                  pi@HomePi:~ $ npm -v
                                  6.14.8
                                  pi@HomePi:~ $ which npm
                                  /usr/bin/npm
                                  
                                  
                                  Thomas BraunT Online
                                  Thomas BraunT Online
                                  Thomas Braun
                                  Most Active
                                  schrieb am zuletzt editiert von Thomas Braun
                                  #25

                                  @Gurke258
                                  Okay.

                                  Die ganze Nummer bitte:

                                  which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
                                  

                                  Der Fehler kommt zustande, wenn Pakete/Module in falschen Verzeichnissen installiert werden. Passiert i.d.R. wenn da manuell was gemacht wird. Ich vermute, du hast da irgendwas doppelt installiert. Vielleicht global oder im ~ und im iobroker.

                                  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

                                  HomoranH 1 Antwort Letzte Antwort
                                  0
                                  • Thomas BraunT Thomas Braun

                                    @Gurke258
                                    Okay.

                                    Die ganze Nummer bitte:

                                    which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
                                    

                                    Der Fehler kommt zustande, wenn Pakete/Module in falschen Verzeichnissen installiert werden. Passiert i.d.R. wenn da manuell was gemacht wird. Ich vermute, du hast da irgendwas doppelt installiert. Vielleicht global oder im ~ und im iobroker.

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

                                    @Gurke258
                                    @Thomas-Braun sagte in Kann keinen Adapter installieren:

                                    Passiert i.d.R. wenn da manuell was gemacht wird.

                                    ...und bei npm-Befehlen nicht in /opt/iobroker gewechselt wird

                                    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 -

                                    Thomas BraunT 1 Antwort Letzte Antwort
                                    0
                                    • HomoranH Homoran

                                      @Gurke258
                                      @Thomas-Braun sagte in Kann keinen Adapter installieren:

                                      Passiert i.d.R. wenn da manuell was gemacht wird.

                                      ...und bei npm-Befehlen nicht in /opt/iobroker gewechselt wird

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

                                      @Homoran sagte in Kann keinen Adapter installieren:

                                      ...und bei npm-Befehlen nicht in /opt/iobroker gewechselt wird

                                      Richtig.

                                      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

                                      Gurke258G 1 Antwort Letzte Antwort
                                      0
                                      • Thomas BraunT Thomas Braun

                                        @Homoran sagte in Kann keinen Adapter installieren:

                                        ...und bei npm-Befehlen nicht in /opt/iobroker gewechselt wird

                                        Richtig.

                                        Gurke258G Offline
                                        Gurke258G Offline
                                        Gurke258
                                        schrieb am zuletzt editiert von
                                        #28

                                        @Thomas-Braun

                                        Ich hab es jetzt hinbekommen.

                                        Das problem war das der Ornder iobroker.daswetter in

                                        cd /opt/iobroker/node_modules
                                        

                                        noch vorhanden war und rot. Habe ihn gelöscht mit

                                        sudo rm -rf iobroker.daswetter
                                        

                                        und dann konnte ich den Adapter erneut installieren und auch andere adapter wieder installieren.

                                        Vielen Dank an alle die mir geholfen haben :+1: :slightly_smiling_face: :slightly_smiling_face:

                                        Thomas BraunT 1 Antwort Letzte Antwort
                                        0
                                        • Gurke258G Gurke258

                                          @Thomas-Braun

                                          Ich hab es jetzt hinbekommen.

                                          Das problem war das der Ornder iobroker.daswetter in

                                          cd /opt/iobroker/node_modules
                                          

                                          noch vorhanden war und rot. Habe ihn gelöscht mit

                                          sudo rm -rf iobroker.daswetter
                                          

                                          und dann konnte ich den Adapter erneut installieren und auch andere adapter wieder installieren.

                                          Vielen Dank an alle die mir geholfen haben :+1: :slightly_smiling_face: :slightly_smiling_face:

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

                                          @Gurke258
                                          Besser nicht manuell da per 'npm' rummachen. Wenn da nicht die richtigen Verzeichnisse angesprochen werden zersägst du dir das System.

                                          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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          443

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          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