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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

[gelöst]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.
  • 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

                        860

                        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