Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme

    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 auf neuer Maschine aufgesetzt und Adapter Probleme

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

      idash@ioBrokerVM:/opt/iobroker/node_modules$ ls
      abab                            is-potential-custom-element-name
      @abandonware                    is-primitive
      abbrev                          is-regex
      accepts                         is-shared-array-buffer
      acme-http-01-standalone         is-stream
      acorn                           isstream
      acorn-globals                   is-string
      acorn-walk                      is-symbol
      after                           is-typed-array
      agent-base                      is-typedarray
      ajv                             is-weakref
      @alcalzone                      joi
      alcalzone-shared                jose
      alexa-cookie2                   jsbi
      alexa-remote2                   jsbn
      ansi-colors                     jsdom
      ansi-regex                      jshashes
      ansi-styles                     json2iob
      anymatch                        jsonata
      @apollon                        json-bigint
      aproba                          json-buffer
      archiver                        jsonc-parser
      archiver-utils                  jsonfile
      are-we-there-yet                json-schema
      array-buffer-byte-length        json-schema-traverse
      arraybuffer.prototype.slice     json-stringify-safe
      arraybuffer.slice               jsonwebtoken
      array-flatten                   jsprim
      array.prototype.findindex       js-sdsl
      asn1                            jszip
      assert-plus                     jwa
      async                           jws
      asynckit                        keypairs
      async-limiter                   keyv
      autobind-decorator              kuler
      available-typed-arrays          layerr
      aws4                            lazystream
      aws-crt                         le-acme-core
      aws-iot-device-sdk              le-challenge-fs
      aws-iot-device-sdk-v2           @leichtgewicht
      @aws-sdk                        le-sni-auto
      aws-sign2                       leven
      axios                           lie
      b4a                             loadavg-windows
      backo2                          localforage
      backoff                         locate-path
      balanced-match                  lodash
      base-64                         lodash.assign
      base64-arraybuffer              lodash.defaults
      base64id                        lodash.difference
      base64-js                       lodash.flatten
      bcrypt-pbkdf                    lodash.includes
      bignumber.js                    lodash.isarguments
      binary-extensions               lodash.isboolean
      bindings                        lodash.isinteger
      bl                              lodash.isnumber
      blob                            lodash.isplainobject
      bluebird                        lodash.isstring
      body-parser                     lodash.once
      boolbase                        lodash.union
      bottleneck                      logform
      brace-expansion                 loglevel
      braces                          long
      browser-request                 long-timeout
      buffer                          lowercase-keys
      buffer-crc32                    lru-cache
      buffer-equal-constant-time      lru_map
      buffer-from                     ltx
      bufferhelper                    luxon
      buffer-shims                    lzma
      busboy                          make-dir
      @buttercup                      @mapbox
      byte-length                     map-stream
      bytes                           md5
      cacheable-lookup                md5.js
      cacheable-request               mdns-discovery
      call-bind                       media-typer
      callsite                        merge-descriptors
      camelcase                       merge-stream
      canvas                          meross-cloud
      capitalize                      methods
      caseless                        micromatch
      cert-info                       @microsoft
      chalk                           mime
      charenc                         mime-db
      cheerio                         mime-types
      cheerio-select                  mimic-fn
      chokidar                        mimic-response
      chownr                          minimatch
      ci-info                         minimist
      cli                             minipass
      cliff                           minizlib
      cliui                           mkdirp
      cluster-key-slot                mkdirp-classic
      coap                            mock-require
      coap-packet                     module-not-found-error
      coffeescript                    moment
      color                           mqtt
      color-convert                   mqtt-connection
      color-name                      mqtt-packet
      @colors                         ms
      colors                          mute-stream
      colorspace                      nan
      color-string                    napi-build-utils
      color-support                   nearest-color
      combined-stream                 negotiator
      commist                         nested-property
      component-bind                  netmask
      component-emitter               node-abi
      component-inherit               node-addon-api
      compress-commons                node-arp
      compressible                    node-ble
      compression                     node-domexception
      compress-json                   node.extend
      concat-map                      node-fetch
      concat-stream                   node-forge
      connect-flash                   node-gyp-build
      console-control-strings         node-hue-api
      content-disposition             node-inspect
      content-type                    node-machine-id
      cookie                          node-mndp
      cookie-parser                   node-persist
      cookie-signature                node-rest-client
      core-util-is                    node-schedule
      crc-32                          node-ssdp
      crc32-stream                    node-telegram-bot-api
      cron                            node-wol
      cron-parser                     node-xmpp-client
      cross-spawn                     node-xmpp-core
      crypt                           node-xmpp-tls-connect
      crypto                          nopt
      crypto-js                       normalize-path
      css-select                      normalize-url
      cssstyle                        @nornagon
      css-what                        npmlog
      cycle                           npm-run-path
      @dabh                           nth-check
      daemonize2                      number-allocator
      daikin-controller-cloud         nwsapi
      dashdash                        oauth-sign
      @datalust                       object-assign
      data-uri-to-buffer              object.assign
      data-urls                       object-hash
      dbus-next                       object-inspect
      debug                           object-keys
      decache                         oidc-token-hash
      decamelize                      once
      decimal.js                      onedrive-api
      decompress-response             one-time
      deep-clone                      onetime
      deep-extend                     on-finished
      defer-to-connect                on-headers
      define-data-property            openid-client
      define-properties               options
      delayed-stream                  pako
      delegates                       parse5
      denque                          parse5-htmlparser2-tree-adapter
      depd                            parseqs
      destroy                         parseuri
      detect-libc                     parseurl
      dgram                           passport
      dijkstrajs                      passport-local
      diskusage                       passport-strategy
      dns-packet                      path-exists
      dns-socket                      path-is-absolute
      domelementtype                  path-key
      domexception                    path-parse
      domhandler                      path-posix
      dom-serializer                  path-to-regexp
      domutils                        pause
      dropbox-v2-api                  pause-stream
      duplexer                        p-cancelable
      duplexify                       performance-now
      ecc-jsbn                        p-finally
      ecdsa-sig-formatter             picocolors
      echarts                         picomatch
      eckles                          pidusage
      ecovacs-deebot                  ping
      ee-first                        pkginfo
      emoji-regex                     p-limit
      enabled                         p-locate
      encodeurl                       p-map
      encode-utf8                     pngjs
      end-of-stream                   p-queue
      engine.io                       prebuild-install
      engine.io-client                process
      engine.io-parser                process-nextick-args
      enquirer                        promisify-child-process
      entities                        prompt
      es6-promise                     proxy-addr
      es-abstract                     proxy-from-env
      esbuild                         proxyquire
      escalade                        psl
      escape-html                     p-timeout
      escodegen                       p-try
      @esm2cjs                        pump
      esprima                         punycode
      es-set-tostringtag              pushover-notifications
      es-shim-unscopables             q
      es-to-primitive                 qbox
      estraverse                      qrcode
      esutils                         qr-image
      etag                            qs
      eventemitter3                   querystring
      eventsource                     querystringify
      event-stream                    queue-tick
      execa                           quick-lru
      expand-template                 random-bytes
      express                         range-parser
      express-fileupload              rasha
      express-session                 raw-body
      extend                          rc
      extsprintf                      read
      eyes                            readable-stream
      fast-deep-equal                 readdir-glob
      fast-fifo                       readdirp
      fast-json-stable-stringify      readline
      fastseries                      readline-sync
      fast-xml-parser                 reconnect-core
      fecha                           redirect-https
      fetch-blob                      redis-commands
      file-stream-rotator             redis-errors
      file-type                       redis-parser
      file-uri-to-path                regexp.prototype.flags
      fill-keys                       reinterval
      fill-range                      remove-trailing-separator
      finalhandler                    request
      find-up                         request-promise
      fn.name                         request-promise-core
      follow-redirects                request-promise-native
      for-each                        require-directory
      forever-agent                   require-main-filename
      form-data                       requires-port
      form-data-encoder               resolve
      formdata-polyfill               resolve-alpn
      forwarded                       respjs
      fresh                           responselike
      from                            retry
      fs-constants                    revalidator
      fs-extra                        rfdc
      fs-minipass                     rimraf
      fs.realpath                     @root
      ftp                             rrule
      function-bind                   rrweb-cssom
      function.prototype.name         rsa-compat
      functions-have-names            safe-array-concat
      futoin-hkdf                     safe-buffer
      gauge                           safer-buffer
      gaxios                          safe-regex-test
      gcp-metadata                    safe-replace
      get-caller-file                 safe-stable-stringify
      get-intrinsic                   sax
      getpass                         saxes
      get-ssl-certificate             semaphore
      get-stream                      semver
      get-symbol-description          send
      github-from-package             @sentry
      glob                            @sentry-internal
      globalthis                      seq-logging
      globalyzer                      @serialport
      glob-parent                     serialport
      globrex                         serve-static
      glossy                          set-blocking
      @googleapis                     set-function-length
      googleapis-common               set-function-name
      google-auth-library             setimmediate
      gopd                            setprototypeof
      got                             set-value
      graceful-fs                     sharp
      @greenlock                      shebang-command
      greenlock                       shebang-regex
      greenlock-express               shelly-iot
      greenlock-manager-fs            side-channel
      greenlock-store-fs              @sideway
      gtoken                          signal-exit
      @hapi                           simple-concat
      @harmonyhub                     simple-get
      harmonyhubws                    simple-oauth2
      har-schema                      simple-swizzle
      har-validator                   simple-xmpp
      has-bigints                     @sindresorhus
      has-binary2                     socket.io
      has-cors                        socket.io-adapter
      has-flag                        socket.io-client
      hash-base                       socket.io-parser
      hasown                          socksv5
      has-property-descriptors        sorted-array-functions
      has-proto                       source-map
      has-symbols                     source-map-support
      has-tostringtag                 split
      has-unicode                     split2
      he                              sshpk
      help-me                         stack-trace
      hexy                            standard-as-callback
      homebridge-plugin-wrapper       statuses
      hot-patcher                     stealthy-require
      html-encoding-sniffer           stream-combiner
      htmlparser2                     streamsearch
      http2-wrapper                   stream-shift
      http-cache-semantics            streamx
      http-errors                     string-argv
      http-mitm-proxy                 string_decoder
      http-proxy                      string.prototype.trim
      http-proxy-agent                string.prototype.trimend
      http-proxy-middleware           string.prototype.trimstart
      http-proxy-response-rewrite     string-width
      https                           strip-ansi
      http-signature                  strip-final-newline
      https-proxy-agent               strip-json-comments
      @httptoolkit                    strnum
      hue-push-client                 suncalc2
      human-signals                   supports-color
      iconv-lite                      supports-preserve-symlinks-flag
      ieee754                         symbol-tree
      immediate                       systeminformation
      indexof                         @szmarczak
      inflight                        tar
      influx                          tar-fs
      @influxdata                     tar-stream
      inherits                        tcp-ping
      ini                             text-hex
      internal-slot                   through
      @iobroker                       through2
      iobroker.admin                  tibber-api
      iobroker.alarm                  tiny-glob
      iobroker.alexa2                 to-array
      iobroker.backitup               toidentifier
      iobroker.daikin-cloud           @tootallnate
      iobroker.daswetter              to-regex-range
      iobroker.deconz                 tough-cookie
      iobroker.device-reminder        tr46
      iobroker.discovery              treemap-js
      iobroker.ecovacs-deebot         triple-beam
      iobroker.fb-checkpresence       tslib
      iobroker.fiat                   tunnel-agent
      iobroker.flot                   tweetnacl
      iobroker.fullybrowser           typedarray
      iobroker.go-e                   typed-array-buffer
      iobroker.ham                    typed-array-byte-length
      iobroker.harmony                typed-array-byte-offset
      iobroker.hue                    typed-array-length
      iobroker.hue-extended           type-is
      iobroker.icons-mfd-svg          @types
      iobroker.influxdb               typescript
      iobroker.info                   uid-safe
      iobroker.iot                    ultron
      iobroker.javascript             unbox-primitive
      iobroker.js-controller          undici-types
      iobroker-jsonexplorer           uniqid
      iobroker.meross                 universalify
      iobroker.mihome-vacuum          unix-dgram
      iobroker.mobile                 unpipe
      iobroker.openweathermap         uri-js
      iobroker.pi-hole                url-join
      iobroker.pushover               url-parse
      iobroker.pvforecast             url-template
      iobroker.radar2                 ursa-optional
      iobroker.shelly                 usb
      iobroker.simple-api             util-deprecate
      iobroker.smartcontrol           utils-merge
      iobroker.socketio               uuid
      iobroker.sonoff                 vary
      iobroker.tado                   verror
      iobroker.telegram               virtual-tsc
      iobroker.tibberlink             w3c-xmlserializer
      iobroker.type-detector          wake_on_lan
      iobroker.vis-hqwidgets          weak-daemon
      iobroker.vis-jqui-mfd           webdav
      iobroker.vis-material-advanced  webidl-conversions
      iobroker.vis-metro              websocket-stream
      iobroker.vis-timeandweather     web-streams-polyfill
      iobroker.weatherunderground     whatwg-encoding
      iobroker.web                    whatwg-mimetype
      iobroker.worx                   whatwg-url
      iobroker.ws                     which
      iobroker.ws.server              which-boxed-primitive
      ioredis                         which-module
      ip                              which-typed-array
      ipaddr.js                       wide-align
      ip-regex                        winston
      is                              winston-daily-rotate-file
      isarray                         winston-seq-updated
      is-array-buffer                 winston-syslog
      is-arrayish                     winston-transport
      is-bigint                       wrap-ansi
      is-binary-path                  wrappy
      is-boolean-object               ws
      is-buffer                       xml2js
      is-callable                     xml2json-light
      is-core-module                  xmlbuilder
      is-date-object                  xmlchars
      is-empty-object                 @xmldom
      isexe                           xmlhttprequest-ssl
      is-extglob                      xml-name-validator
      is-fullwidth-code-point         @xmpp
      is-glob                         xregexp
      is-ip                           xtend
      is-negative-zero                y18n
      is-number                       yallist
      is-number-object                yargs
      is-object                       yargs-parser
      isobject                        yeast
      isomorphic-ws                   zip-stream
      is-plain-obj                    zlib
      is-plain-object                 zrender
      idash@ioBrokerVM:/opt/iobroker/node_modules$ 
      
      1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Gismoh last edited by

        @gismoh sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

        sudo nano

        Du sollst nicht ohne Not jetzt vor jeden Befehl sudo setzen. Das wird nur unter besonderen Umständen benötigt. Für Aktionen in /opt/iobroker werden keine root-Rechte benötigt (in einer gesunden Installation).

        Das Verzeichnis gibt es auf meiner Machine auch nicht.

        sudo nano /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
        

        funktioniert?

        G 1 Reply Last reply Reply Quote 0
        • G
          Gismoh @Thomas Braun last edited by

          @thomas-braun
          ja, dies funktioniert 😉

          Thomas Braun 1 Reply Last reply Reply Quote 0
          • Thomas Braun
            Thomas Braun Most Active @Gismoh last edited by Thomas Braun

            @gismoh

            Dann schau da mal nach dem Eintrag, den crunchip oben genannt hat.

            Ich vermute aber, der ist da so gar nicht mehr drin.

            In meiner Version steht da nämlich:

                if os.path.exists(build_file_path):
                    build_file_contents = open(build_file_path, encoding='utf-8').read()
                else:
                    raise GypError(f"{build_file_path} not found (cwd: {os.getcwd()})")
            
                build_file_data = None
            
            G crunchip 2 Replies Last reply Reply Quote 1
            • G
              Gismoh @Thomas Braun last edited by

              @thomas-braun
              kann man auch den inhalt der Datei in die Zwischenablage holen, um besser danach suchen zu können?

              Thomas Braun 1 Reply Last reply Reply Quote 0
              • Thomas Braun
                Thomas Braun Most Active @Gismoh last edited by

                @gismoh sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

                um besser danach suchen zu können?

                Mit Strg-W sucht man in nano

                G 1 Reply Last reply Reply Quote 0
                • G
                  Gismoh @Thomas Braun last edited by

                  @thomas-braun
                  denke, das ist es?

                  def LoadOneBuildFile(build_file_path, data, aux_data, includes, is_target, chec>
                      if build_file_path in data:
                          return data[build_file_path]
                  
                      if os.path.exists(build_file_path):
                          build_file_contents = open(build_file_path, encoding='utf-8').read()
                      else:
                          raise GypError(f"{build_file_path} not found (cwd: {os.getcwd()})")
                  
                      build_file_data = None
                      try:
                          if check:
                              build_file_data = CheckedEval(build_file_contents)
                  
                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @Gismoh last edited by

                    @gismoh

                    Zeile 228 müsste das sein.

                    G 1 Reply Last reply Reply Quote 0
                    • G
                      Gismoh @Thomas Braun last edited by Gismoh

                      @thomas-braun
                      Zeilennummern sehe ich nicht, aber ist es nicht das, was ich oben gepostet habe?

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Gismoh last edited by

                        @gismoh

                        Strg-C zeigt die aktuelle Zeile.
                        Aber das passt wohl bei dir dann.

                        G 1 Reply Last reply Reply Quote 1
                        • G
                          Gismoh @Thomas Braun last edited by

                          @thomas-braun
                          Merci - ist dann aber wohl kein gutes Zeichen, weil ich immer noch nicht den ble zum laufen bekomme nach Backitup rückspielung. 😰

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @Gismoh last edited by

                            @gismoh

                            iob stop
                            iob fix
                            cd /home/iobroker
                            sudo -u iobroker npm cache clear --force
                            cd
                            iobroker upgrade ble@0.13.4
                            
                            G 1 Reply Last reply Reply Quote 0
                            • crunchip
                              crunchip Forum Testing Most Active @Thomas Braun last edited by

                              @thomas-braun sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

                              In meiner Version steht da nämlich:

                              in der einen ja, ich hab da beide
                              7cebbb7b-504a-469c-873a-c9e26d7638b4-image.png

                              und die Fehlermeldung spuckt ja auch aus

                              npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFile
                              npm ERR!     build_file_contents = open(build_file_path, "rU").read()
                              npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gyp
                              
                              1 Reply Last reply Reply Quote 1
                              • G
                                Gismoh @Thomas Braun last edited by

                                @thomas-braun

                                idash@ioBrokerVM:/home/iobroker$ sudo -u iobroker npm cache clear --force
                                npm WARN using --force Recommended protections disabled.
                                npm ERR! code ENOTEMPTY
                                npm ERR! syscall rmdir
                                npm ERR! path /home/iobroker/.npm/_cacache
                                npm ERR! errno -39
                                npm ERR! ENOTEMPTY: directory not empty, rmdir '/home/iobroker/.npm/_cacache'
                                
                                npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-08T22_45_40_333Z-debug-0.log
                                

                                denke, es sollte anders aussehen?

                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @Gismoh last edited by

                                  @gismoh

                                  Ja, das sollte so aussehen:

                                  echad@chet:/home/iobroker $ sudo -u iobroker npm cache clear --force
                                  npm WARN using --force Recommended protections disabled.
                                  echad@chet:/home/iobroker $
                                  
                                  ls -lah /home/iobroker/.npm/_cacache
                                  

                                  sagt?

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    Gismoh @Thomas Braun last edited by

                                    @thomas-braun

                                    idash@ioBrokerVM:/home/iobroker$ ls -lah /home/iobroker/.npm/_cacache
                                    insgesamt 12K
                                    drwxr-xr-x 3 iobroker iobroker 4,0K  8. Nov 23:45 .
                                    drwxr-xr-x 7 iobroker iobroker 4,0K  8. Nov 22:10 ..
                                    drwxr-xr-x 2 iobroker iobroker 4,0K  8. Nov 23:45 tmp
                                    
                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @Gismoh last edited by

                                      @gismoh sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

                                      rm -rf /home/iobroker/.npm/_cacache/tmp
                                      
                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        Gismoh @Thomas Braun last edited by

                                        @thomas-braun

                                        rm: das Entfernen von '/home/iobroker/.npm/_cacache/tmp/d411385f' ist nicht möglich: Keine Berechtigung
                                        
                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @Gismoh last edited by

                                          @gismoh

                                          sudo -u iobroker rm -rf /home/iobroker/.npm/_cacache/tmp
                                          
                                          G 1 Reply Last reply Reply Quote 0
                                          • G
                                            Gismoh @Thomas Braun last edited by

                                            @thomas-braun

                                            idash@ioBrokerVM:/home/iobroker$ sudo -u iobroker npm cache clear --force
                                            npm WARN using --force Recommended protections disabled.
                                            idash@ioBrokerVM:/home/iobroker$ cd
                                            idash@ioBrokerVM:~$ iobroker upgrade ble@0.13.4
                                            Adapter "ble"            is not installed.
                                            
                                            Thomas Braun 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            860
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            267
                                            23745
                                            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