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.5k

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

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

                              671

                              Online

                              32.6k

                              Benutzer

                              82.3k

                              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