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. ioBroker Allgemein
  4. [gelöst]Adapter installieren von npm

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    14
    1
    142

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    12
    1
    563

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

[gelöst]Adapter installieren von npm

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
18 Beiträge 5 Kommentatoren 7.5k Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • arteckA arteck

    @ostseeskipper wenn der nicht auf npm published wurde dann kannst du den nicht installieren...

    wenn der entwickler es nur auf GIT hat... dann ja .. mit vorsicht zu geniessen da es sich nur um EIN Entwicklerzustand handelt.. der Adapter kann MUSS aber nicht funktionieren ..

    O Offline
    O Offline
    ostseeskipper
    schrieb am zuletzt editiert von
    #5

    @arteck
    der ist ja published auf npm unter dem oben genannten Link.
    Darum bin ich ja verwirrt und frag mich warum der nicht in der iobroker Adapterliste steht. Es gibt ja auch welche die den Adapter verwenden.

    1 Antwort Letzte Antwort
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von AlCalzone
      #6

      Ähh, der Adapter ist doch auf npm, sonst gäbe es diesen Link nicht:
      https://www.npmjs.com/package/iobroker.panasonic-comfort-cloud

      Er hat es noch nicht ins ioBroker-Repo geschafft, ggf. solltest du den Entwickler mal drum bitten, ihn dort aufnehmen zu lassen.

      Also:

      cd /opt/iobroker
      npm install iobroker.panasonic-comfort-cloud
      iobroker add panasonic-comfort-cloud
      

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

      O 2 Antworten Letzte Antwort
      1
      • AlCalzoneA AlCalzone

        Ähh, der Adapter ist doch auf npm, sonst gäbe es diesen Link nicht:
        https://www.npmjs.com/package/iobroker.panasonic-comfort-cloud

        Er hat es noch nicht ins ioBroker-Repo geschafft, ggf. solltest du den Entwickler mal drum bitten, ihn dort aufnehmen zu lassen.

        Also:

        cd /opt/iobroker
        npm install iobroker.panasonic-comfort-cloud
        iobroker add panasonic-comfort-cloud
        
        O Offline
        O Offline
        ostseeskipper
        schrieb am zuletzt editiert von
        #7

        @alcalzone
        Ahh ok, das kann ja dauern, vielleicht wollte der Entwickler das auch nicht.

        Lösung wäre also über github oder wie du geschrieben hast per Konsole?

        Damit würden jedoch meine nächsten Probleme anfangen.:scream:
        Der iobroker läuft im Doker auf einer Synology. Auf die Konsole der Synology komme ich aber auf die im Doker mit dem iobroker?

        Also doch github:face_with_head_bandage:

        1 Antwort Letzte Antwort
        0
        • AlCalzoneA AlCalzone

          Ähh, der Adapter ist doch auf npm, sonst gäbe es diesen Link nicht:
          https://www.npmjs.com/package/iobroker.panasonic-comfort-cloud

          Er hat es noch nicht ins ioBroker-Repo geschafft, ggf. solltest du den Entwickler mal drum bitten, ihn dort aufnehmen zu lassen.

          Also:

          cd /opt/iobroker
          npm install iobroker.panasonic-comfort-cloud
          iobroker add panasonic-comfort-cloud
          
          O Offline
          O Offline
          ostseeskipper
          schrieb am zuletzt editiert von
          #8

          @alcalzone
          nun hab ich die Konsole gefunden
          aber was will sie mir sagen nachdem der befehl install durchgelaufen ist

          1682de8b-5ecc-41b8-9408-a26d1503d5de-grafik.png

          npm updaten ja aber die oberen meldungen?

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • O ostseeskipper

            @alcalzone
            nun hab ich die Konsole gefunden
            aber was will sie mir sagen nachdem der befehl install durchgelaufen ist

            1682de8b-5ecc-41b8-9408-a26d1503d5de-grafik.png

            npm updaten ja aber die oberen meldungen?

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

            @ostseeskipper Nur Warnings, kannst du ignorieren. Und tunlichst nicht npm auf eine Version 7 bringen im Moment.

            Und bitte keine Screenshots von Konsolentext. In CodeTags hier rein.

            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

            O 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @ostseeskipper Nur Warnings, kannst du ignorieren. Und tunlichst nicht npm auf eine Version 7 bringen im Moment.

              Und bitte keine Screenshots von Konsolentext. In CodeTags hier rein.

              O Offline
              O Offline
              ostseeskipper
              schrieb am zuletzt editiert von
              #10

              @thomas-braun
              Sorry die Codetags hab ich mit copy paste nicht rausbekommen.
              Hmm, nun ist npm schon auf version 7.5.4. stimmt damit was nicht.

              O Thomas BraunT 2 Antworten Letzte Antwort
              0
              • O ostseeskipper

                @thomas-braun
                Sorry die Codetags hab ich mit copy paste nicht rausbekommen.
                Hmm, nun ist npm schon auf version 7.5.4. stimmt damit was nicht.

                O Offline
                O Offline
                ostseeskipper
                schrieb am zuletzt editiert von
                #11

                @ostseeskipper

                hab nach dem update von npm und neustart das install des adapters noch mal laufen lassen. Und es kamen keine Fehler oder Warnungen hoch. Sogar der Adapter ist nun drin und mach mich mal ran den zu konfigurieren.

                Danke allen, speziell @AlCalzone :+1: für den wink in die richtige Richtung

                1 Antwort Letzte Antwort
                0
                • O ostseeskipper

                  @thomas-braun
                  Sorry die Codetags hab ich mit copy paste nicht rausbekommen.
                  Hmm, nun ist npm schon auf version 7.5.4. stimmt damit was nicht.

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

                  @ostseeskipper Ja, damit stimmt im Moment was nicht. Jedenfalls im Zusammenspiel mit dem 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

                  O 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @ostseeskipper Ja, damit stimmt im Moment was nicht. Jedenfalls im Zusammenspiel mit dem ioBroker.

                    O Offline
                    O Offline
                    ostseeskipper
                    schrieb am zuletzt editiert von
                    #13

                    @thomas-braun
                    Danke, ich lass das erst mal so wie es nun ist mit der 7.5.4. Das was drauf war auf dem iobroker läuft.
                    Irgendwie hab ich den eindruck da sind auf einmal mehr Adapter im Angebot als vorher.

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • O ostseeskipper

                      @thomas-braun
                      Danke, ich lass das erst mal so wie es nun ist mit der 7.5.4. Das was drauf war auf dem iobroker läuft.
                      Irgendwie hab ich den eindruck da sind auf einmal mehr Adapter im Angebot als vorher.

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

                      @ostseeskipper

                      npm install -g npm@6
                      

                      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
                      • M Offline
                        M Offline
                        Magnus 1
                        Developer
                        schrieb am zuletzt editiert von
                        #15

                        Ich hänge mich hier mal dran, weil ich am gleichen Problem hing. Die Installation über die Console wie oben beschrieben funktioniert zwar, aber ich würder gerne verstehen, warum es nicht auch mit dem NPM Link über die Admin Oberfläche funktioniert. Wenn ich das mit meinem (eigenen) Adapter versuche erhalte ich den folgende Output:

                        $ iobroker url https://www.npmjs.com/package/iobroker.tibber --host iobroker-pi --debug
                        
                        install https://www.npmjs.com/package/iobroker.tibber
                        
                        NPM version: 6.14.14
                        
                        npm install https://www.npmjs.com/package/iobroker.tibber --prefix "/opt/iobroker" (System call)
                        
                        npm ERR! code ENOPACKAGEJSON
                        
                        npm ERR! package.json Non-registry package missing package.json: https://www.npmjs.com/package/iobroker.tibber.
                        
                        npm ERR! package.json npm can't find a package.json file in your current directory.
                        
                        npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-08-24T23_21_30_492Z-debug.log
                        
                        host.iobroker-pi Cannot install https://www.npmjs.com/package/iobroker.tibber: 1
                        
                        ERROR: Process exited with code 25
                        

                        Ich verwende dabei folgenden Link:
                        https://www.npmjs.com/package/iobroker.tibber

                        Was mache ich falsch oder missverstehe hier warum das so nicht funktioniert oder funktionieren kann?

                        Viele Grüße
                        Magnus

                        AlCalzoneA 1 Antwort Letzte Antwort
                        0
                        • M Magnus 1

                          Ich hänge mich hier mal dran, weil ich am gleichen Problem hing. Die Installation über die Console wie oben beschrieben funktioniert zwar, aber ich würder gerne verstehen, warum es nicht auch mit dem NPM Link über die Admin Oberfläche funktioniert. Wenn ich das mit meinem (eigenen) Adapter versuche erhalte ich den folgende Output:

                          $ iobroker url https://www.npmjs.com/package/iobroker.tibber --host iobroker-pi --debug
                          
                          install https://www.npmjs.com/package/iobroker.tibber
                          
                          NPM version: 6.14.14
                          
                          npm install https://www.npmjs.com/package/iobroker.tibber --prefix "/opt/iobroker" (System call)
                          
                          npm ERR! code ENOPACKAGEJSON
                          
                          npm ERR! package.json Non-registry package missing package.json: https://www.npmjs.com/package/iobroker.tibber.
                          
                          npm ERR! package.json npm can't find a package.json file in your current directory.
                          
                          npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-08-24T23_21_30_492Z-debug.log
                          
                          host.iobroker-pi Cannot install https://www.npmjs.com/package/iobroker.tibber: 1
                          
                          ERROR: Process exited with code 25
                          

                          Ich verwende dabei folgenden Link:
                          https://www.npmjs.com/package/iobroker.tibber

                          Was mache ich falsch oder missverstehe hier warum das so nicht funktioniert oder funktionieren kann?

                          Viele Grüße
                          Magnus

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

                          @magnus-1

                          https://www.npmjs.com/package/iobroker.tibber

                          ist die "Homepage" deines Pakets auf npm, nicht ein installierbares Archiv. Wenn du einen Adapter von npm installieren willst, ist die übliche Variante (wie sie auch in der Doku steht):

                          cd /opt/iobroker
                          npm install iobroker.tibber
                          

                          Danach entweder eine Instanz hinzufügen:

                          iobroker add tibber
                          

                          oder bestehende aktualisieren:

                          iobroker upload tibber
                          

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

                          M 1 Antwort Letzte Antwort
                          0
                          • AlCalzoneA AlCalzone

                            @magnus-1

                            https://www.npmjs.com/package/iobroker.tibber

                            ist die "Homepage" deines Pakets auf npm, nicht ein installierbares Archiv. Wenn du einen Adapter von npm installieren willst, ist die übliche Variante (wie sie auch in der Doku steht):

                            cd /opt/iobroker
                            npm install iobroker.tibber
                            

                            Danach entweder eine Instanz hinzufügen:

                            iobroker add tibber
                            

                            oder bestehende aktualisieren:

                            iobroker upload tibber
                            
                            M Offline
                            M Offline
                            Magnus 1
                            Developer
                            schrieb am zuletzt editiert von Magnus 1
                            #17

                            @alcalzone danke dafür. Versionen die nicht offiziell released sind kann man ohne console also nur über den github link direkt in der Admin Oberfläche installieren? Oder wo finde ich einen link in meinem NPM Archiv der auch in der Admin Oberfläche funktioniert?

                            Bringt mir / einem Tester der Schritt uber NPM dann einen Vorteil?

                            Noch eine Frage: verstehe ich die verlinkte Anleitung richtig, das via:

                            cd /opt/iobroker
                            npm i iobroker.AdapterName
                            

                            Und

                            iobroker upload AdapterName
                            

                            auch Updates eines bereits installierten Adapters funktionieren uber npm oder müssen Tester erst die alte Version des Adapters deinstallieren?

                            Viele Grüße
                            Magnus

                            AlCalzoneA 1 Antwort Letzte Antwort
                            0
                            • M Magnus 1

                              @alcalzone danke dafür. Versionen die nicht offiziell released sind kann man ohne console also nur über den github link direkt in der Admin Oberfläche installieren? Oder wo finde ich einen link in meinem NPM Archiv der auch in der Admin Oberfläche funktioniert?

                              Bringt mir / einem Tester der Schritt uber NPM dann einen Vorteil?

                              Noch eine Frage: verstehe ich die verlinkte Anleitung richtig, das via:

                              cd /opt/iobroker
                              npm i iobroker.AdapterName
                              

                              Und

                              iobroker upload AdapterName
                              

                              auch Updates eines bereits installierten Adapters funktionieren uber npm oder müssen Tester erst die alte Version des Adapters deinstallieren?

                              Viele Grüße
                              Magnus

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

                              @magnus-1 sagte in [gelöst]Adapter installieren von npm:

                              Versionen die nicht offiziell released sind kann man ohne console also nur über den github link direkt in der Admin Oberfläche installieren?

                              du kannst auch iobroker.adaptername als custom URL versuchen (gerade nicht sicher ob das geht).

                              verstehe ich die verlinkte Anleitung richtig, das...

                              ja, geht ohne vorher zu deinstallieren.

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

                              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
                              FAQ Cloud / IOT
                              HowTo: Node.js-Update
                              HowTo: Backup/Restore
                              Downloads
                              BLOG

                              687

                              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