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
    983

  • 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.
  • Gurke258G Gurke258

    @Thomas-Braun sagte in Kann keinen Adapter installieren:

    npm uninstall blink

    Da bekomme ich folgende Fehlermeldung:

    pi@HomePi:/opt/iobroker $ iobroker del blink
    Delete adapter "blink"
    Error deleting adapter blink from disk: Error: Cannot find module 'iobroker.blink/io-package.json'
    Require stack:
    - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js
    - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js
    - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
    You might have to delete it yourself!
    pi@HomePi:/opt/iobroker $ npm uninstall blink
    npm ERR! code ELOOP
    npm ERR! syscall open
    npm ERR! path /opt/iobroker/node_modules/iobroker.daswetter/npm-shrinkwrap.json
    npm ERR! errno -40
    npm ERR! ELOOP: too many symbolic links encountered, open '/opt/iobroker/node_modules/iobroker.daswetter/npm-shrinkwrap.json'
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/iobroker/.npm/_logs/2020-10-22T18_25_07_907Z-debug.log
    
    

    Ich habe auch schon alle neu initiallisiert mit Tipps aus diesem Thread:

    https://forum.iobroker.net/topic/19897/node-js-update-ohne-adapter-neu-zu-installieren/17

    scheint aber auch nichts gebracht zu haben

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

    Kann mir denn niemand helfen?

    Habe alles kontrolliert nach diesem thread (https://forum.iobroker.net/topic/33791/kein-update-von-adapter-möglich/3), aber da war alles in Ordnung.

    J 1 Antwort Letzte Antwort
    0
    • Gurke258G Gurke258

      Kann mir denn niemand helfen?

      Habe alles kontrolliert nach diesem thread (https://forum.iobroker.net/topic/33791/kein-update-von-adapter-möglich/3), aber da war alles in Ordnung.

      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #9

      @Gurke258
      mach mal das:

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

      und poste das Ergebnis

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          778

                                          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