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. Entwicklung
  4. Hilfe bei Adapter Transport von GitHub -> nach NPM

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Hilfe bei Adapter Transport von GitHub -> nach NPM

Geplant Angeheftet Gesperrt Verschoben Entwicklung
enigma2enigma2 adapter
20 Beiträge 4 Kommentatoren 1.7k Aufrufe 4 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.
  • Jey CeeJ Online
    Jey CeeJ Online
    Jey Cee
    Developer
    schrieb am zuletzt editiert von
    #2

    Also hier mal die offizielle doku zu npm: https://docs.npmjs.com/cli/publish

    Persönlicher Support
    Spenden -> paypal.me/J3YC33

    1 Antwort Letzte Antwort
    0
    • Matten MattenM Offline
      Matten MattenM Offline
      Matten Matten
      schrieb am zuletzt editiert von
      #3

      @Jey Cee:

      Also hier mal die offizielle doku zu npm: https://docs.npmjs.com/cli/publish `

      danke schon mal, dafür!

      ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von Negalein
        #4

        Ich schiebe es mal ins Entwickler-Forum :-)

        Und https://forum.iobroker.net/topic/6006/hm-usertreffen-vortrag-adapterentwicklung-lange-fassung kann auch nur empfohlen werden :-)

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • Matten MattenM Offline
          Matten MattenM Offline
          Matten Matten
          schrieb am zuletzt editiert von
          #5

          OK, danke

          ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

          1 Antwort Letzte Antwort
          0
          • Matten MattenM Offline
            Matten MattenM Offline
            Matten Matten
            schrieb am zuletzt editiert von
            #6

            ok, ich hab's jetzt geschafft den Adapter auf npm zu bekommen... iobroker.enigma2

            wie bekomme ich ihn jetzt in die Repository?

            Gruß
            Matten Matten

            ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

            Jey CeeJ 1 Antwort Letzte Antwort
            0
            • Matten MattenM Matten Matten

              ok, ich hab's jetzt geschafft den Adapter auf npm zu bekommen... iobroker.enigma2

              wie bekomme ich ihn jetzt in die Repository?

              Gruß
              Matten Matten

              Jey CeeJ Online
              Jey CeeJ Online
              Jey Cee
              Developer
              schrieb am zuletzt editiert von
              #7

              @Matten-Matten hier ist die Readme des Repositories mit der Anleitung dazu. Sollte es dazu fragen geben kannst du sie gerne Stellen.

              Persönlicher Support
              Spenden -> paypal.me/J3YC33

              1 Antwort Letzte Antwort
              0
              • Matten MattenM Offline
                Matten MattenM Offline
                Matten Matten
                schrieb am zuletzt editiert von
                #8

                ja... da sind noch zu viele fragen meiner seits...

                ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                Jey CeeJ 1 Antwort Letzte Antwort
                0
                • Matten MattenM Matten Matten

                  ja... da sind noch zu viele fragen meiner seits...

                  Jey CeeJ Online
                  Jey CeeJ Online
                  Jey Cee
                  Developer
                  schrieb am zuletzt editiert von
                  #9

                  @Matten-Matten Na dann stell sie mal

                  Persönlicher Support
                  Spenden -> paypal.me/J3YC33

                  1 Antwort Letzte Antwort
                  0
                  • Matten MattenM Offline
                    Matten MattenM Offline
                    Matten Matten
                    schrieb am zuletzt editiert von
                    #10

                    ich weiß nicht wo ich anfangen soll....

                    ich habe auf jeden fall schon folgendes erfolgreich ausgeführt:

                    npm owner add bluefox iobroker.enigma2
                    

                    sowie :

                    npm i
                    

                    aber was nicht funktionierte war folgendes:

                    C:\ioBroker\node_modules\iobroker.enigma2>npm run addToLatest -- --name enigma2 --type multimedia
                    npm ERR! missing script: addToLatest
                    
                    C:\ioBroker\node_modules\iobroker.enigma2>npm run addToStable -- --name enigma2 --version 1.2.6
                    npm ERR! missing script: addToStable
                    

                    keine Ahnung was für ein script er vermisst...

                    ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                    Jey CeeJ AlCalzoneA 2 Antworten Letzte Antwort
                    0
                    • Matten MattenM Matten Matten

                      ich weiß nicht wo ich anfangen soll....

                      ich habe auf jeden fall schon folgendes erfolgreich ausgeführt:

                      npm owner add bluefox iobroker.enigma2
                      

                      sowie :

                      npm i
                      

                      aber was nicht funktionierte war folgendes:

                      C:\ioBroker\node_modules\iobroker.enigma2>npm run addToLatest -- --name enigma2 --type multimedia
                      npm ERR! missing script: addToLatest
                      
                      C:\ioBroker\node_modules\iobroker.enigma2>npm run addToStable -- --name enigma2 --version 1.2.6
                      npm ERR! missing script: addToStable
                      

                      keine Ahnung was für ein script er vermisst...

                      Jey CeeJ Online
                      Jey CeeJ Online
                      Jey Cee
                      Developer
                      schrieb am zuletzt editiert von
                      #11

                      @Matten-Matten ah ok in deinem Repository fehlt die Datei scripts.js im lib ordner und in der Package.json die ganze Sektion Scripts

                      Persönlicher Support
                      Spenden -> paypal.me/J3YC33

                      1 Antwort Letzte Antwort
                      1
                      • Matten MattenM Offline
                        Matten MattenM Offline
                        Matten Matten
                        schrieb am zuletzt editiert von
                        #12

                        kann ich jetzt einfach diese kopieren?

                        ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                        Jey CeeJ 1 Antwort Letzte Antwort
                        0
                        • Matten MattenM Matten Matten

                          kann ich jetzt einfach diese kopieren?

                          Jey CeeJ Online
                          Jey CeeJ Online
                          Jey Cee
                          Developer
                          schrieb am zuletzt editiert von
                          #13

                          @Matten-Matten ja und du musst in der Package.json den fehlenden Part aufnehmen dann sollte das klappen.

                          Persönlicher Support
                          Spenden -> paypal.me/J3YC33

                          1 Antwort Letzte Antwort
                          0
                          • Matten MattenM Offline
                            Matten MattenM Offline
                            Matten Matten
                            schrieb am zuletzt editiert von
                            #14

                            das muss vermutlich auch auf git und npm geändert werden?

                            ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                            Jey CeeJ 1 Antwort Letzte Antwort
                            0
                            • Matten MattenM Matten Matten

                              das muss vermutlich auch auf git und npm geändert werden?

                              Jey CeeJ Online
                              Jey CeeJ Online
                              Jey Cee
                              Developer
                              schrieb am zuletzt editiert von
                              #15

                              @Matten-Matten an sich reicht es Lokal da das Script nur lokal ausgeführt wird, aber um es auch Zukünftig nutzen zu können sollte es auch auf Github sein. NPM ist erst mal nicht wichtig.

                              Persönlicher Support
                              Spenden -> paypal.me/J3YC33

                              1 Antwort Letzte Antwort
                              0
                              • Matten MattenM Offline
                                Matten MattenM Offline
                                Matten Matten
                                schrieb am zuletzt editiert von Matten Matten
                                #16

                                C:\ioBroker\node_modules\iobroker.enigma2>npm run addToStable -- --name enigma2 --version 1.2.6
                                npm ERR! code EJSONPARSE
                                npm ERR! file C:\ioBroker\node_modules\iobroker.enigma2\package.json
                                npm ERR! JSON.parse Failed to parse json
                                npm ERR! JSON.parse Unexpected token
                                npm ERR! JSON.parse in JSON at position 1339 while parsing '{
                                npm ERR! JSON.parse "name": "iobroker.enigma2",
                                npm ERR! JSON.parse "descr'
                                npm ERR! JSON.parse Failed to parse package.json data.
                                npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.

                                C:\ioBroker\node_modules\iobroker.enigma2>npm run addToLatest -- --name enigma2 --type multimedia
                                npm ERR! code EJSONPARSE
                                npm ERR! file C:\ioBroker\node_modules\iobroker.enigma2\package.json
                                npm ERR! JSON.parse Failed to parse json
                                npm ERR! JSON.parse Unexpected token
                                npm ERR! JSON.parse in JSON at position 1339 while parsing '{
                                npm ERR! JSON.parse "name": "iobroker.enigma2",
                                npm ERR! JSON.parse "descr'
                                npm ERR! JSON.parse Failed to parse package.json data.

                                EDIT fehler gefunden...

                                ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                                1 Antwort Letzte Antwort
                                0
                                • Matten MattenM Offline
                                  Matten MattenM Offline
                                  Matten Matten
                                  schrieb am zuletzt editiert von Matten Matten
                                  #17

                                  ok hab die Dateien build.js und tools.js auch erstellt in ioBroker\node_modules\iobroker.enigma2\lib . so wie

                                  sources-dist.json

                                    "admin": {
                                      "meta": "https://raw.githubusercontent.com/Matten-Matten/ioBroker.enigma2/master/io-package.json",
                                      "icon": "https://raw.githubusercontent.com/Matten-Matten/ioBroker.enigma2/master/admin/enigma2.png",
                                      "type": "general"
                                    },
                                  

                                  sources-dist-stable.json

                                  "admin": {
                                    "meta": "https://raw.githubusercontent.com/Matten-Matten/ioBroker.enigma2/master/io-package.json",
                                    "icon": "https://raw.githubusercontent.com/Matten-Matten/ioBroker.enigma2/master/admin/enigma2.png",
                                    "type": "general"
                                    "version": "1.2.7"
                                  },
                                  

                                  unter ioBroker\node_modules\iobroker.enigma2 erstellt

                                  und erhalte jetzt folgende Fehler:

                                  C:\ioBroker\node_modules\iobroker.enigma2>npm run addToLatest -- --name enigma2 --type multimedia
                                  
                                  > iobroker.enigma2@1.2.7 addToLatest C:\ioBroker\node_modules\iobroker.enigma2
                                  > node lib/scripts.js addToLatest "--name" "enigma2" "--type" "multimedia"
                                  
                                  undefined:1
                                  
                                  
                                  SyntaxError: Unexpected end of JSON input
                                      at JSON.parse (<anonymous>)
                                      at fs.readFile (C:\ioBroker\node_modules\iobroker.enigma2\lib\scripts.js:508:31)
                                      at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
                                  npm ERR! code ELIFECYCLE
                                  npm ERR! errno 1
                                  npm ERR! iobroker.enigma2@1.2.7 addToLatest: `node lib/scripts.js addToLatest "--name" "enigma2" "--type" "multimedia"`
                                  npm ERR! Exit status 1
                                  npm ERR!
                                  npm ERR! Failed at the iobroker.enigma2@1.2.7 addToLatest script.
                                  npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
                                  

                                  ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                                  1 Antwort Letzte Antwort
                                  0
                                  • Matten MattenM Offline
                                    Matten MattenM Offline
                                    Matten Matten
                                    schrieb am zuletzt editiert von
                                    #18

                                    hat jemand eine idee wie ich das beheben kann :point_up_2:

                                    Gruß
                                    Matten Matten

                                    ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                                    1 Antwort Letzte Antwort
                                    0
                                    • Matten MattenM Matten Matten

                                      ich weiß nicht wo ich anfangen soll....

                                      ich habe auf jeden fall schon folgendes erfolgreich ausgeführt:

                                      npm owner add bluefox iobroker.enigma2
                                      

                                      sowie :

                                      npm i
                                      

                                      aber was nicht funktionierte war folgendes:

                                      C:\ioBroker\node_modules\iobroker.enigma2>npm run addToLatest -- --name enigma2 --type multimedia
                                      npm ERR! missing script: addToLatest
                                      
                                      C:\ioBroker\node_modules\iobroker.enigma2>npm run addToStable -- --name enigma2 --version 1.2.6
                                      npm ERR! missing script: addToStable
                                      

                                      keine Ahnung was für ein script er vermisst...

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

                                      @Matten-Matten sagte in Hilfe bei Adapter Transport von GitHub -> nach NPM:

                                      iobroker.enigma2>npm run addToLatest

                                      Kann es sein, dass du versuchst, die Kommandos des iobroker.repositories Repo in deinem Adapter-Repo auszuführen?
                                      Das ist Unsinn. Für die Befehle musst du iobroker.repositories klonen und dort die Befehle ausführen. Oder einfach von Hand dort die jsons bearbeiten.

                                      In deinem eigenen Repo musst du dafür nix bearbeiten oder Dateien ergänzen.

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

                                      Matten MattenM 1 Antwort Letzte Antwort
                                      0
                                      • AlCalzoneA AlCalzone

                                        @Matten-Matten sagte in Hilfe bei Adapter Transport von GitHub -> nach NPM:

                                        iobroker.enigma2>npm run addToLatest

                                        Kann es sein, dass du versuchst, die Kommandos des iobroker.repositories Repo in deinem Adapter-Repo auszuführen?
                                        Das ist Unsinn. Für die Befehle musst du iobroker.repositories klonen und dort die Befehle ausführen. Oder einfach von Hand dort die jsons bearbeiten.

                                        In deinem eigenen Repo musst du dafür nix bearbeiten oder Dateien ergänzen.

                                        Matten MattenM Offline
                                        Matten MattenM Offline
                                        Matten Matten
                                        schrieb am zuletzt editiert von
                                        #20

                                        @AlCalzone

                                        OK, verstanden.:male-astronaut:

                                        vielen Dank!:+1:

                                        ioBroker auf Beelink mit WIN10 home|CCU3 (Raspberrymatic)|Neato BotVac D3|HYPERION Ambilight auf RPI3 und RPI ZeroW|HA-Bridge|Milight LED|Nodered&Redmatic|VU Duo2 & Solo se V2

                                        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

                                        854

                                        Online

                                        32.4k

                                        Benutzer

                                        81.5k

                                        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