Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. setObject in Js-Adapter

    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

    setObject in Js-Adapter

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

      Ich Versuche im Js-Adapter das Modul "setObject" hinzuzufügen.
      Nach dem Neustart des Adapters ist alles grün, im iobroker-Log sehe ich jedoch folgenden Fehler:

      javascript.0 2021-07-11 20:17:32.440 error (9706) Cannot install npm packet: setObject
      javascript.0 2021-07-11 20:17:32.439 error (9706) Cannot install setObject: 1
      javascript.0 2021-07-11 20:17:32.428 error npm ERR! /home/iobroker/.npm/_logs/2021-07-11T18_17_32_416Z-debug.log
      javascript.0 2021-07-11 20:17:32.428 error (9706) npm ERR! A complete log of this run can be found in:
      javascript.0 2021-07-11 20:17:32.426 error (9706)
      javascript.0 2021-07-11 20:17:32.415 error npm ERR! 404 tarball, folder, http url, or git url.
      javascript.0 2021-07-11 20:17:32.415 error npm ERR! 404 Note that you can also install from a
      javascript.0 2021-07-11 20:17:32.415 error npm ERR! 404
      javascript.0 2021-07-11 20:17:32.415 error npm ERR! 404 1. name can no longer contain capital letters
      javascript.0 2021-07-11 20:17:32.415 error npm ERR! 404 Your package name is not valid, because
      javascript.0 2021-07-11 20:17:32.415 error npm ERR! 404 'setObject@latest' is not in the npm registry.
      javascript.0 2021-07-11 20:17:32.415 error npm ERR! 404
      javascript.0 2021-07-11 20:17:32.415 error (9706) ERR! 404 Not Found - GET https://registry.npmjs.org/setObject - Not found
      javascript.0 2021-07-11 20:17:32.412 error (9706) npm
      javascript.0 2021-07-11 20:17:32.403 error (9706) ERR! code E404
      javascript.0 2021-07-11 20:17:32.401 error (9706) npm
      javascript.0 2021-07-11 20:17:30.459 info (9706) npm install setObject --production (System call)

      Inhalt der Log-Datei:

      0 info it worked if it ends with ok
      1 verbose cli [
      1 verbose cli '/usr/bin/node',
      1 verbose cli '/usr/bin/npm',
      1 verbose cli 'install',
      1 verbose cli 'setObject',
      1 verbose cli '--production'
      1 verbose cli ]
      2 info using npm@6.14.12
      3 info using node@v12.22.1
      4 verbose npm-session f96373c813c83a9e
      5 silly install loadCurrentTree
      6 silly install readLocalPackageData
      7 http fetch GET 404 https://registry.npmjs.org/setObject 209ms
      8 http fetch GET 404 https://registry.npmjs.org/setObject 42ms
      9 silly fetchPackageMetaData error for setObject@latest 404 Not Found - GET htt$
      10 timing stage:rollbackFailedOptional Completed in 3ms
      11 timing stage:runTopLevelLifecycles Completed in 647ms
      12 verbose stack at processTicksAndRejections (internal/process/task_queues$
      13 verbose statusCode 404
      14 verbose pkgid setObject@latest
      15 verbose cwd /opt/iobroker/node_modules/iobroker.javascript
      16 verbose Linux 5.10.17-v7l+
      17 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "setObject" "--product$
      18 verbose node v12.22.1
      19 verbose npm v6.14.12
      20 error code E404
      21 error 404 Not Found - GET https://registry.npmjs.org/setObject - Not found
      22 error 404
      23 error 404 'setObject@latest' is not in the npm registry.
      24 error 404 Your package name is not valid, because
      25 error 404 1. name can no longer contain capital letters
      26 error 404 Note that you can also install from a
      27 error 404 tarball, folder, http url, or git url.
      28 verbose exit [ 1, true ]

      Wo könnte hier das Problem liegen?

      LG Creamy

      Asgothian paul53 2 Replies Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @CreamyCewie22 last edited by Asgothian

        @creamycewie22 sagte in setObject in Js-Adapter:

        23 error 404 'setObject@latest' is not in the npm registry.

        Steht da doch.

        • Der Paketname darf keine Gross/Kleinschreibung beinhalten.
        • Es gibt kein Paket namens setobject in der npm Registry.

        A.

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @CreamyCewie22 last edited by

          @creamycewie22 sagte: das Modul "setObject" hinzuzufügen.

          setObject() ist kein Modul, sondern eine Funktion des Javascript-Adapters, die mit einem Haken in der Konfiguration freigegeben werden muss, wenn man sie verwenden will. Allerdings sollte man bei Verwendung von setObject() genau wissen, was man tut.

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

          Support us

          ioBroker
          Community Adapters
          Donate

          732
          Online

          31.9k
          Users

          80.1k
          Topics

          1.3m
          Posts

          3
          3
          263
          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