Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. iobroker/create-adapter Fehler-meldungen oder kein Output

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    iobroker/create-adapter Fehler-meldungen oder kein Output

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      hlwerschner last edited by

      Ich habe Iobroker neu installiert (alles aktuell) und dann in /opt/iobroker/node_modules zuerst das create-adapter tool installiert. Danach in einem neuen iobroker.xxx folder das Kommando "npx @iobroker/create-adapter" ausgeführt. Ich habe alle Fragen beantwortet für eine neuen Javascript Adapter und am Ende passiert das:

      .....
      That's it. Please wait a minute while I get this working...
      [1/2] Generating files...
      Could not translate to "es": Rate-limited by Google Translate
      
      Could not translate to "nl": Rate-limited by Google Translate
      
      Could not translate to "pt": Rate-limited by Google Translate
      
      Could not translate to "zh-cn": Rate-limited by Google Translate
      .... und so weiter bis 
      
      [2/2] Installing dependencies...
      npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
      npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
      npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
      npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.1 (node_modules/chokidar/node_modules/fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/glob-watcher/node_modules/chokidar/node_modules/fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      
      added 553 packages from 775 contributors and audited 561 packages in 10.058s
      
      35 packages are looking for funding
        run `npm fund` for details
      
      found 0 vulnerabilities
      
      
      All done! Have fun programming! ♥
      havn@iobroker-dev:/opt/iobroker/node_modules/iobroker.havn# ls
      LICENSE    admin        io-package.json  main.js       node_modules       package.json  tsconfig.check.json
      README.md  gulpfile.js  lib              main.test.js  package-lock.json  test          tsconfig.json
      

      Davor hatte ich einige Versuche, bei denen am Ende das Directory leer war!
      Nach Neu-Aufsetzen den Ubunto 20.4 (CT unter Proxmox) und Install aller Komponenten bekomme ich jetzt files.

      Aber was bedeuten die Fehler-Meldungen ?

      OliverIO 1 Reply Last reply Reply Quote 0
      • OliverIO
        OliverIO @hlwerschner last edited by

        @hlwerschner sagte in iobroker/create-adapter Fehler-meldungen oder kein Output:

        Ich habe Iobroker neu installiert (alles aktuell) und dann in /opt/iobroker/node_modules zuerst das create-adapter tool installiert. Danach in einem neuen iobroker.xxx folder das Kommando "npx @iobroker/create-adapter" ausgeführt. Ich habe alle Fragen beantwortet für eine neuen Javascript Adapter und am Ende passiert das:

        .....
        That's it. Please wait a minute while I get this working...
        [1/2] Generating files...
        Could not translate to "es": Rate-limited by Google Translate
        
        Could not translate to "nl": Rate-limited by Google Translate
        
        Could not translate to "pt": Rate-limited by Google Translate
        
        Could not translate to "zh-cn": Rate-limited by Google Translate
        .... und so weiter bis 
        
        [2/2] Installing dependencies...
        npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
        npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
        npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
        npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.1 (node_modules/chokidar/node_modules/fsevents):
        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/glob-watcher/node_modules/chokidar/node_modules/fsevents):
        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
        
        added 553 packages from 775 contributors and audited 561 packages in 10.058s
        
        35 packages are looking for funding
          run `npm fund` for details
        
        found 0 vulnerabilities
        
        
        All done! Have fun programming! ♥
        havn@iobroker-dev:/opt/iobroker/node_modules/iobroker.havn# ls
        LICENSE    admin        io-package.json  main.js       node_modules       package.json  tsconfig.check.json
        README.md  gulpfile.js  lib              main.test.js  package-lock.json  test          tsconfig.json
        

        Davor hatte ich einige Versuche, bei denen am Ende das Directory leer war!
        Nach Neu-Aufsetzen den Ubunto 20.4 (CT unter Proxmox) und Install aller Komponenten bekomme ich jetzt files.

        Aber was bedeuten die Fehler-Meldungen ?

        das sind keine fehlermeldungen, es sind nur warnungen, sonst sieht alles gut aus

        Could not translate to "es": Rate-limited by Google Translate

        es wird der google translate dienst verwendet um bestimmte inhalte des adapters zu übersetzen.
        du hast aber nur ein begrenztes kostenloses tägliches kontingent. Das heist nur, das du heute nichts mehr automatisch übersetzen kannst. ist aber unkritisch. das macht man erst, wenn der adapter einigermaßen läuft und du in den test mit anderen gehst. unter umständen musst du das mehrere tage hintereinander immer wieder aufrufen, bis alles übersetzt ist

        npm WARN deprecated chokidar ....

        hier warnt NPM, das einige Pakete oder Versionen dieser Pakete nicht mehr weiterentwickelt werden.
        Da diese Abhängigkeiten meist iobroker direkt betreffen, kannst du da nichts machen.
        einfach ignorieren

        Die Ergänzung

        ll break on node v14+

        bededeutet für dich, du solltest kein node 14 installiert haben, sondern nur 12

        1 Reply Last reply Reply Quote 0
        • UncleSam
          UncleSam Developer last edited by UncleSam

          @hlwerschner sagte in iobroker/create-adapter Fehler-meldungen oder kein Output:

          Ich habe Iobroker neu installiert (alles aktuell) und dann in /opt/iobroker/node_modules zuerst das create-adapter tool installiert.

          Für die Zukunft: du musst create-adapter nirgends installieren. Nur den erwähnten npx Befehl ausführen.

          Ansonsten hast du alles richtig gemacht. Einzig die Frage stellt sich: in welches Verzeichnis hast du den neuen Adapter erstellt? Hoffentlich nicht in node_modules sondern in einem eigenen Verzeichnis direkt in /opt/iobroker
          Sonst wird dir das Verzeichnis immer wieder gelöscht werden.

          AlCalzone 1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer @UncleSam last edited by

            @unclesam sagte in iobroker/create-adapter Fehler-meldungen oder kein Output:

            in welches Verzeichnis hast du den neuen Adapter erstellt?

            Ergänzend: Der Befehl npx @iobroker/create-adapter sollte in dem Verzeichnis ausgeführt werden, wo deine lokalen Adapter-Repositories liegen. Also z.B. wenn du alles in C:\dev hast, dort auch den Befehl ausführen - dann wird das Adapterverzeichnis dort erstellt.

            1 Reply Last reply Reply Quote 0
            • First post
              Last post

            Support us

            ioBroker
            Community Adapters
            Donate
            FAQ Cloud / IOT
            HowTo: Node.js-Update
            HowTo: Backup/Restore
            Downloads
            BLOG

            524
            Online

            31.9k
            Users

            80.1k
            Topics

            1.3m
            Posts

            4
            4
            218
            Loading More Posts
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes
            Reply
            • Reply as topic
            Log in to reply
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
            The ioBroker Community 2014-2023
            logo