Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Zigbee Adapter bleibt nach Update auf rot

    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

    Zigbee Adapter bleibt nach Update auf rot

    This topic has been deleted. Only users with topic management privileges can see it.
    • arteck
      arteck Developer Most Active @SKB last edited by

      @skb

      iob fix
      

      mal laufen lassen

      SKB 1 Reply Last reply Reply Quote 0
      • SKB
        SKB Developer Most Active @arteck last edited by

        @arteck Gerade mal geschaut. Im iob Verzeichnis ist es da.

        Im NPM Verzeichnis aber nicht:
        2022-07-15 09_55_38-object-assign - Pi - WinSCP.png

        Eine Idee, wie man es dort verfügbar macht? Vielleicht liegt hier das Problem?

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

          @skb

          Keine Ahnung wer oder was das Modul dort sucht, aber in meinem System ist es dort auch nicht:

          echad@chet:~ $ locate object-assign
          /opt/iobroker/node_modules/appium-logger/node_modules/core-js/library/modules/$.object-assign.js
          /opt/iobroker/node_modules/appium-logger/node_modules/core-js/modules/$.object-assign.js
          /opt/iobroker/node_modules/core-js/library/modules/_object-assign.js
          /opt/iobroker/node_modules/core-js/modules/_object-assign.js
          /opt/iobroker/node_modules/object-assign
          /opt/iobroker/node_modules/object-assign/index.js
          /opt/iobroker/node_modules/object-assign/license
          /opt/iobroker/node_modules/object-assign/package.json
          /opt/iobroker/node_modules/object-assign/readme.md
          echad@chet:~ $
          
          SKB 1 Reply Last reply Reply Quote 0
          • SKB
            SKB Developer Most Active @Thomas Braun last edited by

            @thomas-braun Das ist schonma gut 🙂

            Wie könnte ich nun weitermachen?

            1 Reply Last reply Reply Quote 0
            • SKB
              SKB Developer Most Active last edited by

              Habe jetzt das Module object-assign nochmal installiert, jedoch kommt beim nächsten Versuch, Zigbee via Git zu installieren erneut der Fehler, dass das Modul nicht gefunden wurde.

              Aktuell bin ich etwas ratlos ...

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

                @skb

                Was passiert denn mit einer Installation über ein Repo?

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

                  @thomas-braun Über das Admin kommt:

                  $ iobroker add zigbee auto --host ioBroker
                  NPM version: 8.11.0
                  Installing iobroker.zigbee@1.7.5... (System call)
                  host.ioBroker Cannot install iobroker.zigbee@1.7.5: 1
                  ERROR: Process exited with code 25
                  

                  Über die Kommando Zeile mit debug kommt:

                  pi@ioBroker:/opt/iobroker $ iobroker add zigbee auto --host ioBroker --debug
                  NPM version: 8.11.0
                  Installing iobroker.zigbee@1.7.5... (System call)
                  npm ERR! code 1
                  npm ERR! path /opt/iobroker/node_modules/@serialport/bindings
                  npm ERR! command failed
                  npm ERR! command sh -c prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild
                  npm ERR! prebuild-install warn install No prebuilt binaries found (target=16.16.0 runtime=node arch=arm libc= platform=linux)
                  npm ERR! node:internal/modules/cjs/loader:936
                  npm ERR!   throw err;
                  npm ERR!   ^
                  npm ERR!
                  npm ERR! Error: Cannot find module 'object-assign'
                  npm ERR! Require stack:
                  npm ERR! - /usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/render-template.js
                  npm ERR! - /usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/plumbing.js
                  npm ERR! - /usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/index.js
                  npm ERR! - /usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/npmlog/log.js
                  npm ERR! - /usr/lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js
                  npm ERR! - /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
                  npm ERR!     at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
                  npm ERR!     at Function.Module._load (node:internal/modules/cjs/loader:778:27)
                  npm ERR!     at Module.require (node:internal/modules/cjs/loader:1005:19)
                  npm ERR!     at require (node:internal/modules/cjs/helpers:102:18)
                  npm ERR!     at Object.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/render-template.js:4:20)
                  npm ERR!     at Module._compile (node:internal/modules/cjs/loader:1105:14)
                  npm ERR!     at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
                  npm ERR!     at Module.load (node:internal/modules/cjs/loader:981:32)
                  npm ERR!     at Function.Module._load (node:internal/modules/cjs/loader:822:12)
                  npm ERR!     at Module.require (node:internal/modules/cjs/loader:1005:19) {
                  npm ERR!   code: 'MODULE_NOT_FOUND',
                  npm ERR!   requireStack: [
                  npm ERR!     '/usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/render-template.js',
                  npm ERR!     '/usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/plumbing.js',
                  npm ERR!     '/usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/gauge/index.js',
                  npm ERR!     '/usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/npmlog/log.js',
                  npm ERR!     '/usr/lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js',
                  npm ERR!     '/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js'
                  npm ERR!   ]
                  npm ERR! }
                  
                  npm ERR! A complete log of this run can be found in:
                  npm ERR!     /home/iobroker/.npm/_logs/2022-07-16T10_08_13_532Z-debug-0.log
                  host.ioBroker Cannot install iobroker.zigbee@1.7.5: 1
                  

                  Quasi der gleiche Fehler wie vorher.

                  pi@ioBroker:/opt/iobroker $ ls /opt/iobroker/node_modules/@serialport/bindings
                  ls: Zugriff auf '/opt/iobroker/node_modules/@serialport/bindings' nicht möglich: Datei oder Verzeichnis nicht gefunden
                  
                  Thomas Braun 1 Reply Last reply Reply Quote 0
                  • Thomas Braun
                    Thomas Braun Most Active @SKB last edited by Thomas Braun

                    @skb

                    Fällt mir nichts sinnvolles zu ein, sorry.

                    Schau aber mal wie das bei dir aussieht:

                    echad@chet:/opt/iobroker $ npm ls object-assign
                    iobroker.inst@3.0.0 /opt/iobroker
                    ├─┬ iobroker.echarts@1.0.12
                    │ └─┬ canvas@2.9.3
                    │   └─┬ @mapbox/node-pre-gyp@1.0.9
                    │     └─┬ npmlog@5.0.1
                    │       └─┬ gauge@3.0.2
                    │         └── object-assign@4.1.1 deduped
                    └─┬ iobroker.zigbee@1.7.5
                      └─┬ zigbee-herdsman@0.14.34
                        └─┬ mz@2.7.0
                          └── object-assign@4.1.1
                    
                    SKB 1 Reply Last reply Reply Quote 0
                    • SKB
                      SKB Developer Most Active @Thomas Braun last edited by

                      @thomas-braun sieht so aus:

                      pi@ioBroker:/opt/iobroker $ npm ls object-assign
                      iobroker.inst@2.0.3 /opt/iobroker
                      ├─┬ canvas@2.8.0
                      │ └─┬ @mapbox/node-pre-gyp@1.0.5
                      │   └─┬ npmlog@4.1.2
                      │     └─┬ gauge@2.7.4
                      │       └── object-assign@4.1.1 deduped
                      ├─┬ iobroker.jarvis@3.0.11
                      │ └─┬ socket.io@4.4.1
                      │   └─┬ engine.io@6.1.2
                      │     └─┬ cors@2.8.5
                      │       └── object-assign@4.1.1 deduped
                      ├─┬ npm@7.20.6
                      │ ├─┬ cli-table3@0.6.0
                      │ │ └── object-assign@4.1.1
                      │ ├─┬ node-gyp@7.1.2
                      │ │ └─┬ npmlog@4.1.2
                      │ │   └─┬ gauge@2.7.4
                      │ │     └── object-assign@4.1.1 deduped
                      │ └─┬ npmlog@5.0.0
                      │   └─┬ gauge@3.0.1
                      │     └── object-assign@4.1.1 deduped
                      └── object-assign@4.1.1
                      
                      
                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @SKB last edited by

                        @skb sagte in Zigbee Adapter bleibt nach Update auf rot:

                        npm@7.20.6

                        Sollte da nicht liegen, imho.

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

                          @thomas-braun Der Meinung bin ich auch. Indeed habe ich ja auch NPM 8.

                          pi@ioBroker:/opt/iobroker $ npm -v
                          8.11.0
                          
                          
                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @SKB last edited by

                            @skb

                            Wie schaut denn der npm tree so in Gänze aus?

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

                              @thomas-braun Sehr lang 😄

                              pi@ioBroker:/opt/iobroker $ npm ls
                              iobroker.inst@2.0.3 /opt/iobroker
                              ├── @alcalzone/release-script-core@3.5.9 extraneous
                              ├── @alcalzone/release-script-plugin-changelog@3.5.9 extraneous
                              ├── @alcalzone/release-script-plugin-exec@3.5.9 extraneous
                              ├── @alcalzone/release-script-plugin-git@3.5.9 extraneous
                              ├── @alcalzone/release-script-plugin-iobroker@3.5.9 extraneous
                              ├── @alcalzone/release-script-plugin-license@3.5.9 extraneous
                              ├── @alcalzone/release-script-plugin-package@3.5.9 extraneous
                              ├── @alcalzone/release-script-plugin-version@3.5.9 extraneous
                              ├── @alcalzone/release-script@3.5.9 extraneous
                              ├── @eslint/eslintrc@1.3.0 extraneous
                              ├── @google-cloud/common@3.10.0 extraneous
                              ├── @google-cloud/projectify@2.1.1 extraneous
                              ├── @google-cloud/promisify@2.0.4 extraneous
                              ├── @google-cloud/translate@6.3.1 extraneous
                              ├── @grpc/grpc-js@1.6.7 extraneous
                              ├── @grpc/proto-loader@0.6.13 extraneous
                              ├── @humanwhocodes/config-array@0.9.5 extraneous
                              ├── @humanwhocodes/object-schema@1.2.1 extraneous
                              ├── @iobroker/adapter-dev@1.0.0 extraneous
                              ├── @iobroker/testing@3.0.2 extraneous
                              ├── @sinonjs/commons@1.8.3 extraneous
                              ├── @sinonjs/fake-timers@9.1.2 extraneous
                              ├── @sinonjs/samsam@6.1.1 extraneous
                              ├── @sinonjs/text-encoding@0.7.1 extraneous
                              ├── @tootallnate/once@2.0.0 extraneous
                              ├── @types/chai-as-promised@7.1.5 extraneous
                              ├── @types/chai@4.3.1 extraneous
                              ├── @types/mocha@9.1.1 extraneous
                              ├── @types/proxyquire@1.3.28 extraneous
                              ├── @types/sinon-chai@3.2.8 extraneous
                              ├── @types/sinon@10.0.12 extraneous
                              ├── @types/sinonjs__fake-timers@8.1.2 extraneous
                              ├── @ungap/promise-all-settled@1.1.2 extraneous
                              ├── acorn-jsx@5.3.2 extraneous
                              ├── ansi-colors@4.1.3 extraneous
                              ├── argparse@2.0.1 extraneous
                              ├── assertion-error@1.1.0 extraneous
                              ├── axios@0.27.2
                              ├── browser-stdout@1.3.1 extraneous
                              ├── callsites@3.1.0 extraneous
                              ├── canvas@2.8.0
                              ├── chai-as-promised@7.1.1 extraneous
                              ├── chai@4.3.6 extraneous
                              ├── chalk@4.1.2 extraneous
                              ├── check-error@1.0.2 extraneous
                              ├── colors@1.4.0
                              ├── deep-eql@3.0.1 extraneous
                              ├── deep-is@0.1.4 extraneous
                              ├── diff@5.0.0 extraneous
                              ├── doctrine@3.0.0 extraneous
                              ├── enquirer@2.3.6 extraneous
                              ├── ent@2.2.0 extraneous
                              ├── esbuild-linux-arm@0.14.49 extraneous
                              ├── escape-string-regexp@4.0.0 extraneous
                              ├── eslint-scope@7.1.1 extraneous
                              ├── eslint-utils@3.0.0 extraneous
                              ├── eslint-visitor-keys@3.3.0 extraneous
                              ├── eslint@8.19.0 extraneous
                              ├── espree@9.3.2 extraneous
                              ├── esquery@1.4.0 extraneous
                              ├── esrecurse@4.3.0 extraneous
                              ├── estraverse@5.3.0 extraneous
                              ├── esutils@2.0.3 extraneous
                              ├── eufy-security-client@0.9.3 (git+ssh://git@github.com/bropat/eufy-security-client.git#65ed8cb02675924b914c480079b16fe91160e056)
                              ├── fast-levenshtein@2.0.6 extraneous
                              ├── file-entry-cache@6.0.1 extraneous
                              ├── fill-keys@1.0.2 extraneous
                              ├── flat-cache@3.0.4 extraneous
                              ├── flat@5.0.2 extraneous
                              ├── fs-extra@7.0.1
                              ├── functional-red-black-tree@1.0.1 extraneous
                              ├── get-func-name@2.0.0 extraneous
                              ├── globals@13.16.0 extraneous
                              ├── globalyzer@0.1.0 extraneous
                              ├── globrex@0.1.2 extraneous
                              ├── google-gax@2.30.5 extraneous
                              ├── growl@1.10.5 extraneous
                              ├── has-flag@4.0.0 extraneous
                              ├── html-tags@3.2.0 extraneous
                              ├── http-proxy-agent@5.0.0 extraneous
                              ├── ignore@5.2.0 extraneous
                              ├── import-fresh@3.3.0 extraneous
                              ├── imurmurhash@0.1.4 extraneous
                              ├── iobroker.admin@5.3.8
                              ├── iobroker.alexa2@3.11.2 (git+ssh://git@github.com/Apollon77/ioBroker.alexa2.git#a9fff7ee6a10f97bb3885cc391970722bad33caa)
                              ├── iobroker.backitup@2.4.9
                              ├── iobroker.bluelink@2.2.3
                              ├── iobroker.discovery@3.0.3
                              ├── iobroker.email@1.1.3
                              ├── iobroker.energiefluss@0.2.6 invalid: "file:ioBroker.energiefluss/iobroker.energiefluss-0.0.1.tgz" from the root project -> ./iobroker.energiefluss
                              ├── iobroker.eufy-security@0.7.4 (git+ssh://git@github.com/bropat/ioBroker.eufy-security.git#4ca594e738599b99aac687d9bb803707231a418d)
                              ├── iobroker.eusec@0.9.1
                              ├── iobroker.fullybrowser@2.1.2
                              ├── iobroker.hm-rega@3.0.40
                              ├── iobroker.hm-rpc@1.15.12
                              ├── iobroker.homeconnect@1.0.1
                              ├── iobroker.ical@1.12.1
                              ├── iobroker.icons-mfd-svg@1.1.0
                              ├── iobroker.influxdb@2.6.3
                              ├── iobroker.info@1.9.19
                              ├── iobroker.jarvis@3.0.11
                              ├── iobroker.javascript@5.8.9 (git+ssh://git@github.com/ioBroker/ioBroker.javascript.git#fad1eb4dd208d9f3ef044bc543afebc32b2414c8)
                              ├── iobroker.js-controller@4.0.23
                              ├── iobroker.mielecloudservice@6.3.2
                              ├── iobroker.modbus@5.0.4
                              ├── iobroker.onkyo@2.1.2
                              ├── iobroker.pvforecast@2.1.4
                              ├── iobroker.roomba@1.1.4 (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.roomba.git#f7757638ccaa09cbd820a66ed35493d6d422c6aa)
                              ├── iobroker.shelly@5.3.2
                              ├── iobroker.simple-api@2.7.0
                              ├── iobroker.socketio@4.2.0
                              ├── iobroker.sonnen@1.10.0
                              ├── iobroker.tankerkoenig@2.1.1
                              ├── iobroker.tr-064@4.2.16
                              ├── iobroker.trashschedule@2.0.2
                              ├── iobroker.vis-colorpicker@1.2.0
                              ├── iobroker.vis-hqwidgets@1.2.0
                              ├── iobroker.vis-metro@1.2.0
                              ├── iobroker.vis-timeandweather@1.1.7
                              ├── iobroker.vis@1.4.15
                              ├── iobroker.wallbox@0.0.13 extraneous -> ./iobroker.wallbox
                              ├── iobroker.web@4.3.0
                              ├── iobroker.worx@1.6.6
                              ├── iobroker@2.0.3
                              ├── is-html@2.0.0 extraneous
                              ├── is-object@1.0.2 extraneous
                              ├── is-stream-ended@0.1.4 extraneous
                              ├── is-unicode-supported@0.1.0 extraneous
                              ├── js-yaml@4.1.0 extraneous
                              ├── just-extend@4.2.1 extraneous
                              ├── levn@0.4.1 extraneous
                              ├── locate-path@6.0.0 extraneous
                              ├── lodash.camelcase@4.3.0 extraneous
                              ├── lodash.get@4.4.2 extraneous
                              ├── lodash.merge@4.6.2 extraneous
                              ├── log-symbols@4.1.0 extraneous
                              ├── loupe@2.3.4 extraneous
                              ├── mocha@10.0.0 extraneous
                              ├── module-not-found-error@1.0.1 extraneous
                              ├── nanoid@3.3.3 extraneous
                              ├── natural-compare@1.4.0 extraneous
                              ├── nise@5.1.1 extraneous
                              ├── npm@7.20.6
                              ├── object-assign@4.1.1
                              ├── optionator@0.9.1 extraneous
                              ├── p-limit@3.1.0 extraneous
                              ├── p-locate@5.0.0 extraneous
                              ├── parent-module@1.0.1 extraneous
                              ├── pathval@1.1.1 extraneous
                              ├── prelude-ls@1.2.1 extraneous
                              ├── proto3-json-serializer@0.1.9 extraneous
                              ├── proxyquire@2.1.3 extraneous
                              ├── randombytes@2.1.0 extraneous
                              ├── regexpp@3.2.0 extraneous
                              ├── resolve-from@4.0.0 extraneous
                              ├── retry-request@4.2.2 extraneous
                              ├── semver@5.7.1
                              ├── serialize-javascript@6.0.0 extraneous
                              ├── sinon-chai@3.7.0 extraneous
                              ├── sinon@14.0.0 extraneous
                              ├── stream-events@1.0.5 extraneous
                              ├── strip-json-comments@3.1.1 extraneous
                              ├── stubs@3.0.0 extraneous
                              ├── supports-color@7.2.0 extraneous
                              ├── teeny-request@7.2.0 extraneous
                              ├── text-table@0.2.0 extraneous
                              ├── tiny-glob@0.2.9 extraneous
                              ├── type-check@0.4.0 extraneous
                              ├── type-detect@4.0.8 extraneous
                              ├── type-fest@0.20.2 extraneous
                              ├── v8-compile-cache@2.3.0 extraneous
                              ├── word-wrap@1.2.3 extraneous
                              ├── workerpool@6.2.1 extraneous
                              ├── yargs-unparser@2.0.0 extraneous
                              ├── yargs@7.1.0
                              └── yocto-queue@0.1.0 extraneous
                              
                              npm ERR! code ELSPROBLEMS
                              npm ERR! extraneous: @alcalzone/release-script-core@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-core
                              npm ERR! extraneous: @alcalzone/release-script-plugin-changelog@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-plugin-changelog
                              npm ERR! extraneous: @alcalzone/release-script-plugin-exec@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-plugin-exec
                              npm ERR! extraneous: @alcalzone/release-script-plugin-git@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-plugin-git
                              npm ERR! extraneous: @alcalzone/release-script-plugin-iobroker@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-plugin-iobroker
                              npm ERR! extraneous: @alcalzone/release-script-plugin-license@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-plugin-license
                              npm ERR! extraneous: @alcalzone/release-script-plugin-package@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-plugin-package
                              npm ERR! extraneous: @alcalzone/release-script-plugin-version@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script-plugin-version
                              npm ERR! extraneous: @alcalzone/release-script@3.5.9 /opt/iobroker/node_modules/@alcalzone/release-script
                              npm ERR! extraneous: @eslint/eslintrc@1.3.0 /opt/iobroker/node_modules/@eslint/eslintrc
                              npm ERR! extraneous: @google-cloud/common@3.10.0 /opt/iobroker/node_modules/@google-cloud/common
                              npm ERR! extraneous: @google-cloud/projectify@2.1.1 /opt/iobroker/node_modules/@google-cloud/projectify
                              npm ERR! extraneous: @google-cloud/promisify@2.0.4 /opt/iobroker/node_modules/@google-cloud/promisify
                              npm ERR! extraneous: @google-cloud/translate@6.3.1 /opt/iobroker/node_modules/@google-cloud/translate
                              npm ERR! extraneous: @grpc/grpc-js@1.6.7 /opt/iobroker/node_modules/@grpc/grpc-js
                              npm ERR! extraneous: @grpc/proto-loader@0.6.13 /opt/iobroker/node_modules/@grpc/proto-loader
                              npm ERR! extraneous: @humanwhocodes/config-array@0.9.5 /opt/iobroker/node_modules/@humanwhocodes/config-array
                              npm ERR! extraneous: @humanwhocodes/object-schema@1.2.1 /opt/iobroker/node_modules/@humanwhocodes/object-schema
                              npm ERR! extraneous: @iobroker/adapter-dev@1.0.0 /opt/iobroker/node_modules/@iobroker/adapter-dev
                              npm ERR! extraneous: @iobroker/testing@3.0.2 /opt/iobroker/node_modules/@iobroker/testing
                              npm ERR! extraneous: @sinonjs/commons@1.8.3 /opt/iobroker/node_modules/@sinonjs/commons
                              npm ERR! extraneous: @sinonjs/fake-timers@9.1.2 /opt/iobroker/node_modules/@sinonjs/fake-timers
                              npm ERR! extraneous: @sinonjs/samsam@6.1.1 /opt/iobroker/node_modules/@sinonjs/samsam
                              npm ERR! extraneous: @sinonjs/text-encoding@0.7.1 /opt/iobroker/node_modules/@sinonjs/text-encoding
                              npm ERR! extraneous: @tootallnate/once@2.0.0 /opt/iobroker/node_modules/@tootallnate/once
                              npm ERR! extraneous: @types/chai-as-promised@7.1.5 /opt/iobroker/node_modules/@types/chai-as-promised
                              npm ERR! extraneous: @types/chai@4.3.1 /opt/iobroker/node_modules/@types/chai
                              npm ERR! extraneous: @types/mocha@9.1.1 /opt/iobroker/node_modules/@types/mocha
                              npm ERR! extraneous: @types/proxyquire@1.3.28 /opt/iobroker/node_modules/@types/proxyquire
                              npm ERR! extraneous: @types/sinon-chai@3.2.8 /opt/iobroker/node_modules/@types/sinon-chai
                              npm ERR! extraneous: @types/sinon@10.0.12 /opt/iobroker/node_modules/@types/sinon
                              npm ERR! extraneous: @types/sinonjs__fake-timers@8.1.2 /opt/iobroker/node_modules/@types/sinonjs__fake-timers
                              npm ERR! extraneous: @ungap/promise-all-settled@1.1.2 /opt/iobroker/node_modules/@ungap/promise-all-settled
                              npm ERR! extraneous: acorn-jsx@5.3.2 /opt/iobroker/node_modules/acorn-jsx
                              npm ERR! extraneous: ansi-colors@4.1.3 /opt/iobroker/node_modules/ansi-colors
                              npm ERR! extraneous: argparse@2.0.1 /opt/iobroker/node_modules/argparse
                              npm ERR! extraneous: assertion-error@1.1.0 /opt/iobroker/node_modules/assertion-error
                              npm ERR! extraneous: browser-stdout@1.3.1 /opt/iobroker/node_modules/browser-stdout
                              npm ERR! extraneous: callsites@3.1.0 /opt/iobroker/node_modules/callsites
                              npm ERR! extraneous: chai-as-promised@7.1.1 /opt/iobroker/node_modules/chai-as-promised
                              npm ERR! extraneous: chai@4.3.6 /opt/iobroker/node_modules/chai
                              npm ERR! extraneous: chalk@4.1.2 /opt/iobroker/node_modules/chalk
                              npm ERR! extraneous: check-error@1.0.2 /opt/iobroker/node_modules/check-error
                              npm ERR! extraneous: deep-eql@3.0.1 /opt/iobroker/node_modules/deep-eql
                              npm ERR! extraneous: deep-is@0.1.4 /opt/iobroker/node_modules/deep-is
                              npm ERR! extraneous: diff@5.0.0 /opt/iobroker/node_modules/diff
                              npm ERR! extraneous: doctrine@3.0.0 /opt/iobroker/node_modules/doctrine
                              npm ERR! extraneous: enquirer@2.3.6 /opt/iobroker/node_modules/enquirer
                              npm ERR! extraneous: ent@2.2.0 /opt/iobroker/node_modules/ent
                              npm ERR! extraneous: esbuild-linux-arm@0.14.49 /opt/iobroker/node_modules/esbuild-linux-arm
                              npm ERR! extraneous: escape-string-regexp@4.0.0 /opt/iobroker/node_modules/escape-string-regexp
                              npm ERR! extraneous: eslint-scope@7.1.1 /opt/iobroker/node_modules/eslint-scope
                              npm ERR! extraneous: eslint-utils@3.0.0 /opt/iobroker/node_modules/eslint-utils
                              npm ERR! extraneous: eslint-visitor-keys@3.3.0 /opt/iobroker/node_modules/eslint-visitor-keys
                              npm ERR! extraneous: eslint@8.19.0 /opt/iobroker/node_modules/eslint
                              npm ERR! extraneous: espree@9.3.2 /opt/iobroker/node_modules/espree
                              npm ERR! extraneous: esquery@1.4.0 /opt/iobroker/node_modules/esquery
                              npm ERR! extraneous: esrecurse@4.3.0 /opt/iobroker/node_modules/esrecurse
                              npm ERR! extraneous: estraverse@5.3.0 /opt/iobroker/node_modules/estraverse
                              npm ERR! extraneous: esutils@2.0.3 /opt/iobroker/node_modules/esutils
                              npm ERR! extraneous: fast-levenshtein@2.0.6 /opt/iobroker/node_modules/fast-levenshtein
                              npm ERR! extraneous: file-entry-cache@6.0.1 /opt/iobroker/node_modules/file-entry-cache
                              npm ERR! extraneous: fill-keys@1.0.2 /opt/iobroker/node_modules/fill-keys
                              npm ERR! extraneous: flat-cache@3.0.4 /opt/iobroker/node_modules/flat-cache
                              npm ERR! extraneous: flat@5.0.2 /opt/iobroker/node_modules/flat
                              npm ERR! extraneous: functional-red-black-tree@1.0.1 /opt/iobroker/node_modules/functional-red-black-tree
                              npm ERR! extraneous: get-func-name@2.0.0 /opt/iobroker/node_modules/get-func-name
                              npm ERR! extraneous: globals@13.16.0 /opt/iobroker/node_modules/globals
                              npm ERR! extraneous: globalyzer@0.1.0 /opt/iobroker/node_modules/globalyzer
                              npm ERR! extraneous: globrex@0.1.2 /opt/iobroker/node_modules/globrex
                              npm ERR! extraneous: google-gax@2.30.5 /opt/iobroker/node_modules/google-gax
                              npm ERR! extraneous: growl@1.10.5 /opt/iobroker/node_modules/growl
                              npm ERR! extraneous: has-flag@4.0.0 /opt/iobroker/node_modules/has-flag
                              npm ERR! extraneous: html-tags@3.2.0 /opt/iobroker/node_modules/html-tags
                              npm ERR! extraneous: http-proxy-agent@5.0.0 /opt/iobroker/node_modules/http-proxy-agent
                              npm ERR! extraneous: ignore@5.2.0 /opt/iobroker/node_modules/ignore
                              npm ERR! extraneous: import-fresh@3.3.0 /opt/iobroker/node_modules/import-fresh
                              npm ERR! extraneous: imurmurhash@0.1.4 /opt/iobroker/node_modules/imurmurhash
                              npm ERR! invalid: iobroker.energiefluss@0.2.6 /opt/iobroker/node_modules/iobroker.energiefluss
                              npm ERR! extraneous: iobroker.wallbox@0.0.13 /opt/iobroker/node_modules/iobroker.wallbox
                              npm ERR! extraneous: is-html@2.0.0 /opt/iobroker/node_modules/is-html
                              npm ERR! extraneous: is-object@1.0.2 /opt/iobroker/node_modules/is-object
                              npm ERR! extraneous: is-stream-ended@0.1.4 /opt/iobroker/node_modules/is-stream-ended
                              npm ERR! extraneous: is-unicode-supported@0.1.0 /opt/iobroker/node_modules/is-unicode-supported
                              npm ERR! extraneous: js-yaml@4.1.0 /opt/iobroker/node_modules/js-yaml
                              npm ERR! extraneous: just-extend@4.2.1 /opt/iobroker/node_modules/just-extend
                              npm ERR! extraneous: levn@0.4.1 /opt/iobroker/node_modules/levn
                              npm ERR! extraneous: locate-path@6.0.0 /opt/iobroker/node_modules/locate-path
                              npm ERR! extraneous: lodash.camelcase@4.3.0 /opt/iobroker/node_modules/lodash.camelcase
                              npm ERR! extraneous: lodash.get@4.4.2 /opt/iobroker/node_modules/lodash.get
                              npm ERR! extraneous: lodash.merge@4.6.2 /opt/iobroker/node_modules/lodash.merge
                              npm ERR! extraneous: log-symbols@4.1.0 /opt/iobroker/node_modules/log-symbols
                              npm ERR! extraneous: loupe@2.3.4 /opt/iobroker/node_modules/loupe
                              npm ERR! extraneous: mocha@10.0.0 /opt/iobroker/node_modules/mocha
                              npm ERR! extraneous: module-not-found-error@1.0.1 /opt/iobroker/node_modules/module-not-found-error
                              npm ERR! extraneous: nanoid@3.3.3 /opt/iobroker/node_modules/nanoid
                              npm ERR! extraneous: natural-compare@1.4.0 /opt/iobroker/node_modules/natural-compare
                              npm ERR! extraneous: nise@5.1.1 /opt/iobroker/node_modules/nise
                              npm ERR! extraneous: optionator@0.9.1 /opt/iobroker/node_modules/optionator
                              npm ERR! extraneous: p-limit@3.1.0 /opt/iobroker/node_modules/p-limit
                              npm ERR! extraneous: p-locate@5.0.0 /opt/iobroker/node_modules/p-locate
                              npm ERR! extraneous: parent-module@1.0.1 /opt/iobroker/node_modules/parent-module
                              npm ERR! extraneous: pathval@1.1.1 /opt/iobroker/node_modules/pathval
                              npm ERR! extraneous: prelude-ls@1.2.1 /opt/iobroker/node_modules/prelude-ls
                              npm ERR! extraneous: proto3-json-serializer@0.1.9 /opt/iobroker/node_modules/proto3-json-serializer
                              npm ERR! extraneous: proxyquire@2.1.3 /opt/iobroker/node_modules/proxyquire
                              npm ERR! extraneous: randombytes@2.1.0 /opt/iobroker/node_modules/randombytes
                              npm ERR! extraneous: regexpp@3.2.0 /opt/iobroker/node_modules/regexpp
                              npm ERR! extraneous: resolve-from@4.0.0 /opt/iobroker/node_modules/resolve-from
                              npm ERR! extraneous: retry-request@4.2.2 /opt/iobroker/node_modules/retry-request
                              npm ERR! extraneous: serialize-javascript@6.0.0 /opt/iobroker/node_modules/serialize-javascript
                              npm ERR! extraneous: sinon-chai@3.7.0 /opt/iobroker/node_modules/sinon-chai
                              npm ERR! extraneous: sinon@14.0.0 /opt/iobroker/node_modules/sinon
                              npm ERR! extraneous: stream-events@1.0.5 /opt/iobroker/node_modules/stream-events
                              npm ERR! extraneous: strip-json-comments@3.1.1 /opt/iobroker/node_modules/strip-json-comments
                              npm ERR! extraneous: stubs@3.0.0 /opt/iobroker/node_modules/stubs
                              npm ERR! extraneous: supports-color@7.2.0 /opt/iobroker/node_modules/supports-color
                              npm ERR! extraneous: teeny-request@7.2.0 /opt/iobroker/node_modules/teeny-request
                              npm ERR! extraneous: text-table@0.2.0 /opt/iobroker/node_modules/text-table
                              npm ERR! extraneous: tiny-glob@0.2.9 /opt/iobroker/node_modules/tiny-glob
                              npm ERR! extraneous: type-check@0.4.0 /opt/iobroker/node_modules/type-check
                              npm ERR! extraneous: type-detect@4.0.8 /opt/iobroker/node_modules/type-detect
                              npm ERR! extraneous: type-fest@0.20.2 /opt/iobroker/node_modules/type-fest
                              npm ERR! extraneous: v8-compile-cache@2.3.0 /opt/iobroker/node_modules/v8-compile-cache
                              npm ERR! extraneous: word-wrap@1.2.3 /opt/iobroker/node_modules/word-wrap
                              npm ERR! extraneous: workerpool@6.2.1 /opt/iobroker/node_modules/workerpool
                              npm ERR! extraneous: yargs-unparser@2.0.0 /opt/iobroker/node_modules/yargs-unparser
                              npm ERR! extraneous: yocto-queue@0.1.0 /opt/iobroker/node_modules/yocto-queue
                              
                              npm ERR! A complete log of this run can be found in:
                              npm ERR!     /home/iobroker/.npm/_logs/2022-07-16T10_32_03_283Z-debug-0.log
                              
                              Thomas Braun 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @SKB last edited by

                                @skb sagte in Zigbee Adapter bleibt nach Update auf rot:

                                npm ERR! invalid: iobroker.energiefluss@0.2.6 /opt/iobroker/node_modules/iobroker.energiefluss

                                Schau dir den Adapter an und installier den ggf. neu.
                                Und ich würde den tree auch mit

                                npm prune
                                

                                lichten. Allerdings gehen dazu die Meinungen wohl auseinander. Ich mach es aber regelmäßig...

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

                                  @thomas-braun sagte in Zigbee Adapter bleibt nach Update auf rot:

                                  @skb sagte in Zigbee Adapter bleibt nach Update auf rot:

                                  npm ERR! invalid: iobroker.energiefluss@0.2.6 /opt/iobroker/node_modules/iobroker.energiefluss

                                  Schau dir den Adapter an und installier den ggf. neu.

                                  Das ist ein Adapter, den ich aktuell entwickel'. Daher steht der veilleicht auf Fehler.

                                  Was passiert bei "prune"?

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

                                    @skb

                                    prune richtet die ganzen 'extraneous'-Module neu aus.

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

                                      @thomas-braun Heisst aber nicht, das die Module entfernt werden, ja? Weil viele von den Modulen benötigt man für die Adapter-Entwicklung.

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

                                        @skb
                                        Nein, die werden neu/anders verlinkt und dann unter den Adaptern geführt und nicht mehr im Wurzelverzeichnis.
                                        Der Energiefluss-Adapter ist in der package.json und/oder package-lock.json in /opt/iobroker mit abweichender Version eingetragen, ich denke deswegen wird das auch angemeckert. Das 'Inhaltsverzeichnis' ist da unstimmig.

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

                                          @thomas-braun Ok, schaue mir die Version mal an. Kann sein, da er ja noch entwickelt wird 🙂

                                          npm prune ohne sudo, ja?

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

                                            @skb sagte in Zigbee Adapter bleibt nach Update auf rot:

                                            npm prune ohne sudo, ja?

                                            Natürlich ohne. Mit einem user, der in /opt/iobroker per npm agieren kann. Bei mir kann es der Standarduser.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            852
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            51
                                            2643
                                            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