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. ioBroker Allgemein
  4. Adapter Aktualisierung funktioniert nicht

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    636

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    5.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Adapter Aktualisierung funktioniert nicht

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
28 Beiträge 6 Kommentatoren 1.5k Aufrufe 6 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.
  • M Offline
    M Offline
    manmac1
    schrieb am zuletzt editiert von
    #12

    @glasfaser said in Adapter Aktualisierung funktioniert nicht:

    sudo reboot

    npm prune wirft folgenden fehler, ich schau mal, wies nach dem reboot aussieht.

    npm ERR! code 1
    npm ERR! path /opt/iobroker/node_modules/openzwave-shared
    npm ERR! command failed
    npm ERR! command sh -c node-gyp rebuild
    npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird betreten
    npm ERR!   CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
    npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
    npm ERR! gyp info it worked if it ends with ok
    npm ERR! gyp info using node-gyp@7.1.2
    npm ERR! gyp info using node@18.16.0 | linux | x64
    npm ERR! gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
    npm ERR! (node:1858850) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
    npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)
    npm ERR! gyp info spawn /usr/bin/python3
    npm ERR! gyp info spawn args [
    npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
    npm ERR! gyp info spawn args   'binding.gyp',
    npm ERR! gyp info spawn args   '-f',
    npm ERR! gyp info spawn args   'make',
    npm ERR! gyp info spawn args   '-I',
    npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/openzwave-shared/build/config.gypi',
    npm ERR! gyp info spawn args   '-I',
    npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
    npm ERR! gyp info spawn args   '-I',
    npm ERR! gyp info spawn args   '/home/iobroker/.cache/node-gyp/18.16.0/include/node/common.gypi',
    npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
    npm ERR! gyp info spawn args   '-Dvisibility=default',
    npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.16.0',
    npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
    npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.16.0/<(target_arch)/node.lib',
    npm ERR! gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/openzwave-shared',
    npm ERR! gyp info spawn args   '-Dnode_engine=v8',
    npm ERR! gyp info spawn args   '--depth=.',
    npm ERR! gyp info spawn args   '--no-parallel',
    npm ERR! gyp info spawn args   '--generator-output',
    npm ERR! gyp info spawn args   'build',
    npm ERR! gyp info spawn args   '-Goutput_dir=.'
    npm ERR! gyp info spawn args ]
    npm ERR! gyp info spawn make
    npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
    npm ERR! In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-local-handle.h:12,
    npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:12,
    npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
    npm ERR!                  from ../src/openzwave.hpp:27,
    npm ERR!                  from ../src/callbacks.cc:18:
    npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h: In function ‘void v8::internal::PerformCastCheck(T*)’:
    npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
    npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
    npm ERR!       |                                      ^~~~~~~~~~~
    npm ERR!       |                                      remove_cv
    npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
    npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
    npm ERR!       |                                      ^~~~~~~~~~~
    npm ERR!       |                                      remove_cv
    npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:50: error: template argument 2 is invalid
    npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
    npm ERR!       |                                                  ^
    npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:63: error: ‘::Perform’ has not been declared
    npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
    npm ERR!       |                                                               ^~~~~~~
    npm ERR! make: *** [openzwave_shared.target.mk:150: Release/obj.target/openzwave_shared/src/callbacks.o] Fehler 1
    npm ERR! gyp ERR! build error 
    npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
    npm ERR! gyp ERR! stack     at ChildProcess.onExit (/opt/iobroker/node_modules/node-gyp/lib/build.js:194:23)
    npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
    npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
    npm ERR! gyp ERR! System Linux 5.10.0-25-amd64
    npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
    npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
    npm ERR! gyp ERR! node -v v18.16.0
    npm ERR! gyp ERR! node-gyp -v v7.1.2
    npm ERR! gyp ERR! not ok
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/iobroker/.npm/_logs/2023-09-03T15_06_26_831Z-debug-0.log
    
    GlasfaserG 1 Antwort Letzte Antwort
    0
    • ? Ein ehemaliger Benutzer

      @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

      Bin für jeglichen Hinweis dankbar.

      Moin,

      mich interessiert mal eher, wieso ich bei einigen Posts jetzt immer diese alten Github Schinken angezeigt bekomme?
      663cf02c-33a7-497c-a6a6-e6848fcbcb30-grafik.png

      Was möchte man mir damit sagen?

      VG
      Bernd

      GlasfaserG Online
      GlasfaserG Online
      Glasfaser
      schrieb am zuletzt editiert von
      #13

      @dp20eic sagte in Adapter Aktualisierung funktioniert nicht:

      mich interessiert mal eher, wieso ich bei einigen Posts jetzt immer diese alten Github Schinken angezeigt bekomme?

      OT

      Weil es in seinem Log enthalten ist .. z.b. dann poppen die als Github auf

      npm WARN deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142

      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

      1 Antwort Letzte Antwort
      0
      • M manmac1

        @glasfaser said in Adapter Aktualisierung funktioniert nicht:

        sudo reboot

        npm prune wirft folgenden fehler, ich schau mal, wies nach dem reboot aussieht.

        npm ERR! code 1
        npm ERR! path /opt/iobroker/node_modules/openzwave-shared
        npm ERR! command failed
        npm ERR! command sh -c node-gyp rebuild
        npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird betreten
        npm ERR!   CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
        npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
        npm ERR! gyp info it worked if it ends with ok
        npm ERR! gyp info using node-gyp@7.1.2
        npm ERR! gyp info using node@18.16.0 | linux | x64
        npm ERR! gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
        npm ERR! (node:1858850) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
        npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)
        npm ERR! gyp info spawn /usr/bin/python3
        npm ERR! gyp info spawn args [
        npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
        npm ERR! gyp info spawn args   'binding.gyp',
        npm ERR! gyp info spawn args   '-f',
        npm ERR! gyp info spawn args   'make',
        npm ERR! gyp info spawn args   '-I',
        npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/openzwave-shared/build/config.gypi',
        npm ERR! gyp info spawn args   '-I',
        npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
        npm ERR! gyp info spawn args   '-I',
        npm ERR! gyp info spawn args   '/home/iobroker/.cache/node-gyp/18.16.0/include/node/common.gypi',
        npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
        npm ERR! gyp info spawn args   '-Dvisibility=default',
        npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.16.0',
        npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
        npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.16.0/<(target_arch)/node.lib',
        npm ERR! gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/openzwave-shared',
        npm ERR! gyp info spawn args   '-Dnode_engine=v8',
        npm ERR! gyp info spawn args   '--depth=.',
        npm ERR! gyp info spawn args   '--no-parallel',
        npm ERR! gyp info spawn args   '--generator-output',
        npm ERR! gyp info spawn args   'build',
        npm ERR! gyp info spawn args   '-Goutput_dir=.'
        npm ERR! gyp info spawn args ]
        npm ERR! gyp info spawn make
        npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
        npm ERR! In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-local-handle.h:12,
        npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:12,
        npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
        npm ERR!                  from ../src/openzwave.hpp:27,
        npm ERR!                  from ../src/callbacks.cc:18:
        npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h: In function ‘void v8::internal::PerformCastCheck(T*)’:
        npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
        npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
        npm ERR!       |                                      ^~~~~~~~~~~
        npm ERR!       |                                      remove_cv
        npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
        npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
        npm ERR!       |                                      ^~~~~~~~~~~
        npm ERR!       |                                      remove_cv
        npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:50: error: template argument 2 is invalid
        npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
        npm ERR!       |                                                  ^
        npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:63: error: ‘::Perform’ has not been declared
        npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
        npm ERR!       |                                                               ^~~~~~~
        npm ERR! make: *** [openzwave_shared.target.mk:150: Release/obj.target/openzwave_shared/src/callbacks.o] Fehler 1
        npm ERR! gyp ERR! build error 
        npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
        npm ERR! gyp ERR! stack     at ChildProcess.onExit (/opt/iobroker/node_modules/node-gyp/lib/build.js:194:23)
        npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
        npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
        npm ERR! gyp ERR! System Linux 5.10.0-25-amd64
        npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
        npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
        npm ERR! gyp ERR! node -v v18.16.0
        npm ERR! gyp ERR! node-gyp -v v7.1.2
        npm ERR! gyp ERR! not ok
        
        npm ERR! A complete log of this run can be found in:
        npm ERR!     /home/iobroker/.npm/_logs/2023-09-03T15_06_26_831Z-debug-0.log
        
        GlasfaserG Online
        GlasfaserG Online
        Glasfaser
        schrieb am zuletzt editiert von
        #14

        @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

        npm ERR! path /opt/iobroker/node_modules/openzwave-shared

        bitte erst das andere mir zeigen was ich dir oben gepostet habe !!

        danach

        cd /opt/iobroker/node_modules/openzwave-shared
        npm install --omit=dev
        

        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

        M 1 Antwort Letzte Antwort
        0
        • GlasfaserG Glasfaser

          @manmac1

          Mache mal bitte :

          iob fix
          
          cd /opt/iobroker
          npm prune
          
          sudo reboot
          

          dann

          iobroker upgrade web@6.1.0 --debug
          
          M Offline
          M Offline
          manmac1
          schrieb am zuletzt editiert von
          #15

          @glasfaser

          hat leider nicht geklappt.

          iobroker@iobroker:~$ iobroker upgrade web@6.1.0 --debug 
          
          This upgrade of "web" will at least introduce the following changes:
          ==========================================================================
          -> 6.1.0:
          Added the subscribing on the specific instance messages
          
          -> 6.0.3:
          Updated packages
          Implemented the possibility to view folder content
          
          -> 6.0.1:
          Removed letsencrypt handling from web adapter
          
          -> 5.5.3:
          Increased max size of the uploaded file via socket.io to 200MB (from 10MB)
          
          -> 5.5.2:
          Allowed deletion of fullcalendar objects
          
          -> 5.5.1:
          Allowed to read projects of vis-2-beta
          
          -> 5.5.0:
          Added special end-points for app authentication
          ==========================================================================
          
          BE CAREFUL: THIS IS A MAJOR UPGRADE, WHICH WILL MOST LIKELY INTRODUCE BREAKING CHANGES!
          Would you like to upgrade web from @4.3.0 to @6.1.0 now? [(y)es, (n)o]: y
          Update web from @4.3.0 to @6.1.0
          host.iobroker.esxi Adapter "system.adapter.web.0" is stopped.
          NPM version: 9.5.1
          Installing iobroker.web@6.1.0... (System call)
          npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies.
          npm WARN deprecated crypto@1.0.1: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.
          npm WARN deprecated @types/bl@5.1.0: This is a stub types definition. bl provides its own type definitions, so you do not need this installed.
          npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
          npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
          npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
          npm WARN deprecated har-validator@5.1.5: this library is no longer supported
          npm WARN deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
          npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
          npm WARN deprecated json3@3.3.2: Please use the native JSON object instead of JSON 3
          npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
          npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
          npm WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained.
          npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
          npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
          npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
          npm WARN deprecated phantomjs-prebuilt@2.1.16: this package is now deprecated
          npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
          npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
          npm WARN deprecated axios@0.19.2: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
          npm ERR! code 1
          npm ERR! path /opt/iobroker/node_modules/openzwave-shared
          npm ERR! command failed
          npm ERR! command sh -c node-gyp rebuild
          npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird betreten
          npm ERR!   CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
          npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
          npm ERR! gyp info it worked if it ends with ok
          npm ERR! gyp info using node-gyp@7.1.2
          npm ERR! gyp info using node@18.16.0 | linux | x64
          npm ERR! gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
          npm ERR! (node:7977) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
          npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)
          npm ERR! gyp info spawn /usr/bin/python3
          npm ERR! gyp info spawn args [
          npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
          npm ERR! gyp info spawn args   'binding.gyp',
          npm ERR! gyp info spawn args   '-f',
          npm ERR! gyp info spawn args   'make',
          npm ERR! gyp info spawn args   '-I',
          npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/openzwave-shared/build/config.gypi',
          npm ERR! gyp info spawn args   '-I',
          npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
          npm ERR! gyp info spawn args   '-I',
          npm ERR! gyp info spawn args   '/home/iobroker/.cache/node-gyp/18.16.0/include/node/common.gypi',
          npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
          npm ERR! gyp info spawn args   '-Dvisibility=default',
          npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.16.0',
          npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
          npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.16.0/<(target_arch)/node.lib',
          npm ERR! gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/openzwave-shared',
          npm ERR! gyp info spawn args   '-Dnode_engine=v8',
          npm ERR! gyp info spawn args   '--depth=.',
          npm ERR! gyp info spawn args   '--no-parallel',
          npm ERR! gyp info spawn args   '--generator-output',
          npm ERR! gyp info spawn args   'build',
          npm ERR! gyp info spawn args   '-Goutput_dir=.'
          npm ERR! gyp info spawn args ]
          npm ERR! gyp info spawn make
          npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
          npm ERR! In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-local-handle.h:12,
          npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:12,
          npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
          npm ERR!                  from ../src/openzwave.hpp:27,
          npm ERR!                  from ../src/callbacks.cc:18:
          npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h: In function ‘void v8::internal::PerformCastCheck(T*)’:
          npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
          npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
          npm ERR!       |                                      ^~~~~~~~~~~
          npm ERR!       |                                      remove_cv
          npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
          npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
          npm ERR!       |                                      ^~~~~~~~~~~
          npm ERR!       |                                      remove_cv
          npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:50: error: template argument 2 is invalid
          npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
          npm ERR!       |                                                  ^
          npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:63: error: ‘::Perform’ has not been declared
          npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
          npm ERR!       |                                                               ^~~~~~~
          npm ERR! make: *** [openzwave_shared.target.mk:150: Release/obj.target/openzwave_shared/src/callbacks.o] Fehler 1
          npm ERR! gyp ERR! build error 
          npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
          npm ERR! gyp ERR! stack     at ChildProcess.onExit (/opt/iobroker/node_modules/node-gyp/lib/build.js:194:23)
          npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
          npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
          npm ERR! gyp ERR! System Linux 5.10.0-25-amd64
          npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
          npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
          npm ERR! gyp ERR! node -v v18.16.0
          npm ERR! gyp ERR! node-gyp -v v7.1.2
          npm ERR! gyp ERR! not ok
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2023-09-03T15_11_29_375Z-debug-0.log
          upload [396] web /opt/iobroker/node_modules/iobroker.web/www/admin/img/admin.png admin/img/admin.png image/png
          upload [350] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png image/png
          upload [300] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css text/css
          upload [250] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png image/png
          upload [200] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png image/png
          upload [150] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png image/png
          upload [100] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png image/png
          upload [90] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png image/png
          upload [80] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png image/png
          upload [70] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png image/png
          upload [60] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png image/png
          upload [50] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css text/css
          upload [40] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png image/png
          upload [30] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/theme.css lib/css/themes/jquery-ui/vader/theme.css text/css
          upload [20] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.js lib/js/jquery-1.11.2.min.js application/javascript
          upload [19] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.map lib/js/jquery-1.11.2.min.map application/json
          upload [18] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.js lib/js/jquery-3.2.1.min.js application/javascript
          upload [17] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.map lib/js/jquery-3.2.1.min.map application/json
          upload [16] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.10.3.full.min.js lib/js/jquery-ui-1.10.3.full.min.js application/javascript
          upload [15] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.3.full.min.js lib/js/jquery-ui-1.11.3.full.min.js application/javascript
          upload [14] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.4.full.min.js lib/js/jquery-ui-1.11.4.full.min.js application/javascript
          upload [13] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.1.11.2.slider.min.js lib/js/jquery-ui.1.11.2.slider.min.js application/javascript
          upload [12] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.min.js lib/js/jquery-ui.min.js application/javascript
          upload [11] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js lib/js/jquery.fancytree-all.min.js application/javascript
          upload [10] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js.map lib/js/jquery.fancytree-all.min.js.map application/json
          upload [9] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.jqGrid-4.5.4.min.js lib/js/jquery.jqGrid-4.5.4.min.js application/javascript
          upload [8] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/loStorage.js lib/js/loStorage.js application/javascript
          upload [7] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js lib/js/materialize.js application/javascript
          upload [6] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js.map lib/js/materialize.js.map application/json
          upload [5] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/selectID.js lib/js/selectID.js application/javascript
          upload [4] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/showdown.min.js lib/js/showdown.min.js application/javascript
          upload [3] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/socket.io.js lib/js/socket.io.js application/javascript
          upload [2] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/translate.js lib/js/translate.js application/javascript
          upload [1] web /opt/iobroker/node_modules/iobroker.web/www/login/favicon.ico login/favicon.ico image/vnd.microsoft.icon
          upload [0] web /opt/iobroker/node_modules/iobroker.web/www/login/index.html login/index.html text/html
          upload [16] web.admin /opt/iobroker/node_modules/iobroker.web/admin/asset-manifest.json asset-manifest.json application/json
          upload [15] web.admin /opt/iobroker/node_modules/iobroker.web/admin/favicon.ico favicon.ico image/vnd.microsoft.icon
          upload [14] web.admin /opt/iobroker/node_modules/iobroker.web/admin/index_m.html index_m.html text/html
          upload [13] web.admin /opt/iobroker/node_modules/iobroker.web/admin/manifest.json manifest.json application/json
          upload [12] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/2.faf2f676.chunk.css static/css/2.faf2f676.chunk.css text/css
          upload [11] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/2.faf2f676.chunk.css.map static/css/2.faf2f676.chunk.css.map application/json
          upload [10] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/main.e2d673ee.chunk.css static/css/main.e2d673ee.chunk.css text/css
          upload [9] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/main.e2d673ee.chunk.css.map static/css/main.e2d673ee.chunk.css.map application/json
          upload [8] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js static/js/2.b1d56998.chunk.js application/javascript
          upload [7] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js.LICENSE.txt static/js/2.b1d56998.chunk.js.LICENSE.txt text/plain
          upload [6] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js.map static/js/2.b1d56998.chunk.js.map application/json
          upload [5] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/main.034751df.chunk.js static/js/main.034751df.chunk.js application/javascript
          upload [4] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/main.034751df.chunk.js.map static/js/main.034751df.chunk.js.map application/json
          upload [3] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/runtime-main.7278cf1c.js static/js/runtime-main.7278cf1c.js application/javascript
          upload [2] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/runtime-main.7278cf1c.js.map static/js/runtime-main.7278cf1c.js.map application/json
          upload [1] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/le.eb63b1db.png static/media/le.eb63b1db.png image/png
          upload [0] web.admin /opt/iobroker/node_modules/iobroker.web/admin/web.png web.png image/png
          host.iobroker.esxi Adapter "system.adapter.web.0" is started
          
          1 Antwort Letzte Antwort
          0
          • GlasfaserG Glasfaser

            @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

            npm ERR! path /opt/iobroker/node_modules/openzwave-shared

            bitte erst das andere mir zeigen was ich dir oben gepostet habe !!

            danach

            cd /opt/iobroker/node_modules/openzwave-shared
            npm install --omit=dev
            
            M Offline
            M Offline
            manmac1
            schrieb am zuletzt editiert von manmac1
            #16

            @glasfaser said in Adapter Aktualisierung funktioniert nicht:

            iobroker@iobroker:~$ cd /opt/iobroker/node_modules/openzwave-shared
            iobroker@iobroker:/opt/iobroker/node_modules/openzwave-shared$ npm install --omit=dev
            
            > openzwave-shared@1.4.1 preinstall
            > node lib/install-ozw.js
            
            
            > openzwave-shared@1.4.1 install
            > node-gyp rebuild
            
            gyp info it worked if it ends with ok
            gyp info using node-gyp@7.1.2
            gyp info using node@18.16.0 | linux | x64
            gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
            (node:14306) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
            (Use `node --trace-deprecation ...` to show where the warning was created)
            gyp info spawn /usr/bin/python3
            gyp info spawn args [
            gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
            gyp info spawn args   'binding.gyp',
            gyp info spawn args   '-f',
            gyp info spawn args   'make',
            gyp info spawn args   '-I',
            gyp info spawn args   '/opt/iobroker/node_modules/openzwave-shared/build/config.gypi',
            gyp info spawn args   '-I',
            gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
            gyp info spawn args   '-I',
            gyp info spawn args   '/home/iobroker/.cache/node-gyp/18.16.0/include/node/common.gypi',
            gyp info spawn args   '-Dlibrary=shared_library',
            gyp info spawn args   '-Dvisibility=default',
            gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.16.0',
            gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
            gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.16.0/<(target_arch)/node.lib',
            gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/openzwave-shared',
            gyp info spawn args   '-Dnode_engine=v8',
            gyp info spawn args   '--depth=.',
            gyp info spawn args   '--no-parallel',
            gyp info spawn args   '--generator-output',
            gyp info spawn args   'build',
            gyp info spawn args   '-Goutput_dir=.'
            gyp info spawn args ]
            gyp info spawn make
            gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
            make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird betreten
              CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:192,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_maybe_43_inl.h:112:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
              112 |   return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
                  |               ^~~~~~~~
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters.h:59,
                             from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:197,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase<v8::Boolean>::return_t Nan::imp::ToFactory<v8::Boolean>::convert(v8::Local<v8::Value>)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:18:67: error: cannot convert ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
               18 |       val->To ## TYPE(v8::Isolate::GetCurrent()->GetCurrentContext())          \
                  |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
                  |                                                                   |
                  |                                                                   v8::Local<v8::Context>
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’
               22 | X(Boolean)
                  | ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:11,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:398:37: note:   initializing argument 1 of ‘v8::Local<v8::Boolean> v8::Value::ToBoolean(v8::Isolate*) const’
              398 |   Local<Boolean> ToBoolean(Isolate* isolate) const;
                  |                            ~~~~~~~~~^~~~~~~
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters.h:59,
                             from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:197,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase<bool>::return_t Nan::imp::ToFactory<bool>::convert(v8::Local<v8::Value>)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:37:55: error: cannot convert ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
               37 |   return val->NAME ## Value(isolate->GetCurrentContext());                     \
                  |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
                  |                                                       |
                  |                                                       v8::Local<v8::Context>
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’
               40 | X(bool, Boolean)
                  | ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:11,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:408:30: note:   initializing argument 1 of ‘bool v8::Value::BooleanValue(v8::Isolate*) const’
              408 |   bool BooleanValue(Isolate* isolate) const;
                  |                     ~~~~~~~~~^~~~~~~
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_new.h:189,
                             from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:198,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::Function>::return_t Nan::imp::Factory<v8::Function>::New(Nan::FunctionCallback, v8::Local<v8::Value>)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:103:42: error: cannot convert ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
              103 |   return scope.Escape(v8::Function::New( isolate
                  |                                          ^~~~~~~
                  |                                          |
                  |                                          v8::Isolate*
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:33,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-function.h:33:22: note:   initializing argument 1 of ‘static v8::MaybeLocal<v8::Function> v8::Function::New(v8::Local<v8::Context>, v8::FunctionCallback, v8::Local<v8::Value>, int, v8::ConstructorBehavior, v8::SideEffectType)’
               33 |       Local<Context> context, FunctionCallback callback,
                  |       ~~~~~~~~~~~~~~~^~~~~~~
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_new.h:189,
                             from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:198,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local<v8::String>&)’
              337 |   return v8::StringObject::New(value).As<v8::StringObject>();
                  |                                     ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:47,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive-object.h:81:23: note: candidate: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Isolate*, v8::Local<v8::String>)’
               81 |   static Local<Value> New(Isolate* isolate, Local<String> value);
                  |                       ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive-object.h:81:23: note:   candidate expects 2 arguments, 1 provided
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_new.h:189,
                             from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:198,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token
              337 |   return v8::StringObject::New(value).As<v8::StringObject>();
                  |                                                          ^
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token
              337 |   return v8::StringObject::New(value).As<v8::StringObject>();
                  |                                                            ^
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:835:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
              835 |         v8::Isolate::GetCurrent(), target, func, argc, argv);
                  |                                                            ^
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:195:50: note: declared here
              195 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                  |                                                  ^~~~~~~~~~~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
              112 |     __attribute__((deprecated(message))) declarator
                  |                                          ^~~~~~~~~~
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:850:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
              850 |         v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                  |                                                              ^
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:188:50: note: declared here
              188 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                  |                                                  ^~~~~~~~~~~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
              112 |     __attribute__((deprecated(message))) declarator
                  |                                          ^~~~~~~~~~
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:865:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
              865 |         v8::Isolate::GetCurrent(), target, method, argc, argv);
                  |                                                              ^
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:181:50: note: declared here
              181 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                  |                                                  ^~~~~~~~~~~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
              112 |     __attribute__((deprecated(message))) declarator
                  |                                          ^~~~~~~~~~
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:911:53: error: no matching function for call to ‘v8::Value::ToString()’
              911 |       v8::Local<v8::String> string = from->ToString();
                  |                                                     ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:11,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:360:44: note: candidate: ‘v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const’
              360 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
                  |                                            ^~~~~~~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:360:44: note:   candidate expects 1 argument, 0 provided
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:921:37: error: cannot convert ‘char*’ to ‘v8::Isolate*’
              921 |         length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
                  |                                     ^~~~
                  |                                     |
                  |                                     char*
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:202:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
              202 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                  |                 ~~~~~~~~~^~~~~~~
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1479:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
             1479 |     ));
                  |     ^
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:195:50: note: declared here
              195 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                  |                                                  ^~~~~~~~~~~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
              112 |     __attribute__((deprecated(message))) declarator
                  |                                          ^~~~~~~~~~
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1533:64: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, const v8::Local<v8::Value>&)’
             1533 |     New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
                  |                                                                ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
              244 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                  |                                     ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note:   candidate expects 3 arguments, 2 provided
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
              247 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                  |                                     ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note:   candidate expects 3 arguments, 2 provided
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1539:42: error: no matching function for call to ‘v8::Object::Set(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’
             1539 |     New(persistentHandle)->Set(key, value);
                  |                                          ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
              244 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                  |                                     ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note:   candidate expects 3 arguments, 2 provided
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
              247 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                  |                                     ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note:   candidate expects 3 arguments, 2 provided
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local<v8::Value>&)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1545:44: error: no matching function for call to ‘v8::Object::Set(uint32_t&, const v8::Local<v8::Value>&)’
             1545 |     New(persistentHandle)->Set(index, value);
                  |                                            ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
              244 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                  |                                     ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note:   candidate expects 3 arguments, 2 provided
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
              247 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                  |                                     ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note:   candidate expects 3 arguments, 2 provided
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1551:61: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>)’
             1551 |         New(persistentHandle)->Get(New(key).ToLocalChecked()));
                  |                                                             ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
              290 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                  |                                           ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note:   candidate expects 2 arguments, 1 provided
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
              293 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                  |                                           ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note:   candidate expects 2 arguments, 1 provided
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const v8::Local<v8::String>&) const’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1557:55: error: no matching function for call to ‘v8::Object::Get(const v8::Local<v8::String>&)’
             1557 |     return scope.Escape(New(persistentHandle)->Get(key));
                  |                                                       ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
              290 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                  |                                           ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note:   candidate expects 2 arguments, 1 provided
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
              293 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                  |                                           ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note:   candidate expects 2 arguments, 1 provided
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1562:57: error: no matching function for call to ‘v8::Object::Get(uint32_t&)’
             1562 |     return scope.Escape(New(persistentHandle)->Get(index));
                  |                                                         ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
              290 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                  |                                           ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note:   candidate expects 2 arguments, 1 provided
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
              293 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                  |                                           ^~~
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note:   candidate expects 2 arguments, 1 provided
            In file included from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1732:7: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
             1732 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                  |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1977:16: warning: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::Local<v8::AccessorSignature>, v8::SideEffectType, v8::SideEffectType)’ is deprecated: Do signature check in accessor [-Wdeprecated-declarations]
             1977 |     , signature);
                  |                ^
            In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-function.h:15,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:33,
                             from ../src/openzwave.hpp:26,
                             from ../src/callbacks.cc:18:
            /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-template.h:838:8: note: declared here
              838 |   void SetAccessor(
                  |        ^~~~~~~~~~~
            In file included from /usr/include/c++/10/cassert:44,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/node_object_wrap.h:26,
                             from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:51,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
               24 |     assert(persistent().IsNearDeath());
                  |                         ^~~~~~~~~~~
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:2222,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h:67:18: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘MarkIndependent’
               67 |     persistent().MarkIndependent();
                  |                  ^~~~~~~~~~~~~~~
            In file included from /usr/include/c++/10/cassert:44,
                             from /home/iobroker/.cache/node-gyp/18.16.0/include/node/node_object_wrap.h:26,
                             from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:51,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
              124 |     assert(wrap->handle_.IsNearDeath());
                  |                          ^~~~~~~~~~~
            In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:2313,
                             from ../src/openzwave.hpp:27,
                             from ../src/callbacks.cc:18:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
            /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
               34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
                  |                                           ^~~~~~~~~~~
            ../src/callbacks.cc: In function ‘void OZW::ozw_watcher_callback(const OpenZWave::Notification*, void*)’:
            ../src/callbacks.cc:80:37: warning: ‘uint8 OpenZWave::Notification::GetSceneId() const’ is deprecated [-Wdeprecated-declarations]
               80 |     notif->sceneid = cb->GetSceneId();
                  |                                     ^
            In file included from ../src/openzwave.hpp:32,
                             from ../src/callbacks.cc:18:
            /usr/local/include/openzwave/Notification.h:232:21: note: declared here
              232 |    DEPRECATED uint8 GetSceneId() const
                  |                     ^~~~~~~~~~
            make: *** [openzwave_shared.target.mk:136: Release/obj.target/openzwave_shared/src/callbacks.o] Fehler 1
            make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
            gyp ERR! build error 
            gyp ERR! stack Error: `make` failed with exit code: 2
            gyp ERR! stack     at ChildProcess.onExit (/opt/iobroker/node_modules/node-gyp/lib/build.js:194:23)
            gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
            gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
            gyp ERR! System Linux 5.10.0-25-amd64
            gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
            gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
            gyp ERR! node -v v18.16.0
            gyp ERR! node-gyp -v v7.1.2
            gyp ERR! not ok 
            npm notice 
            npm notice New major version of npm available! 9.5.1 -> 10.0.0
            npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.0.0
            npm notice Run npm install -g npm@10.0.0 to update!
            npm notice 
            npm ERR! code 1
            npm ERR! path /opt/iobroker/node_modules/openzwave-shared
            npm ERR! command failed
            npm ERR! command sh -c node-gyp rebuild
            
            npm ERR! A complete log of this run can be found in:
            npm ERR!     /home/iobroker/.npm/_logs/2023-09-03T15_16_59_988Z-debug-0.log
            iobroker@iobroker:/opt/iobroker/node_modules/openzwave-shared$ 
            
            GlasfaserG 1 Antwort Letzte Antwort
            0
            • M manmac1

              @glasfaser said in Adapter Aktualisierung funktioniert nicht:

              iobroker@iobroker:~$ cd /opt/iobroker/node_modules/openzwave-shared
              iobroker@iobroker:/opt/iobroker/node_modules/openzwave-shared$ npm install --omit=dev
              
              > openzwave-shared@1.4.1 preinstall
              > node lib/install-ozw.js
              
              
              > openzwave-shared@1.4.1 install
              > node-gyp rebuild
              
              gyp info it worked if it ends with ok
              gyp info using node-gyp@7.1.2
              gyp info using node@18.16.0 | linux | x64
              gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
              (node:14306) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
              (Use `node --trace-deprecation ...` to show where the warning was created)
              gyp info spawn /usr/bin/python3
              gyp info spawn args [
              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
              gyp info spawn args   'binding.gyp',
              gyp info spawn args   '-f',
              gyp info spawn args   'make',
              gyp info spawn args   '-I',
              gyp info spawn args   '/opt/iobroker/node_modules/openzwave-shared/build/config.gypi',
              gyp info spawn args   '-I',
              gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
              gyp info spawn args   '-I',
              gyp info spawn args   '/home/iobroker/.cache/node-gyp/18.16.0/include/node/common.gypi',
              gyp info spawn args   '-Dlibrary=shared_library',
              gyp info spawn args   '-Dvisibility=default',
              gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.16.0',
              gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
              gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.16.0/<(target_arch)/node.lib',
              gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/openzwave-shared',
              gyp info spawn args   '-Dnode_engine=v8',
              gyp info spawn args   '--depth=.',
              gyp info spawn args   '--no-parallel',
              gyp info spawn args   '--generator-output',
              gyp info spawn args   'build',
              gyp info spawn args   '-Goutput_dir=.'
              gyp info spawn args ]
              gyp info spawn make
              gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
              make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird betreten
                CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:192,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_maybe_43_inl.h:112:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
                112 |   return obj->ForceSet(isolate->GetCurrentContext(), key, value, attribs);
                    |               ^~~~~~~~
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters.h:59,
                               from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:197,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase<v8::Boolean>::return_t Nan::imp::ToFactory<v8::Boolean>::convert(v8::Local<v8::Value>)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:18:67: error: cannot convert ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
                 18 |       val->To ## TYPE(v8::Isolate::GetCurrent()->GetCurrentContext())          \
                    |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
                    |                                                                   |
                    |                                                                   v8::Local<v8::Context>
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’
                 22 | X(Boolean)
                    | ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:11,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:398:37: note:   initializing argument 1 of ‘v8::Local<v8::Boolean> v8::Value::ToBoolean(v8::Isolate*) const’
                398 |   Local<Boolean> ToBoolean(Isolate* isolate) const;
                    |                            ~~~~~~~~~^~~~~~~
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters.h:59,
                               from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:197,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase<bool>::return_t Nan::imp::ToFactory<bool>::convert(v8::Local<v8::Value>)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:37:55: error: cannot convert ‘v8::Local<v8::Context>’ to ‘v8::Isolate*’
                 37 |   return val->NAME ## Value(isolate->GetCurrentContext());                     \
                    |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
                    |                                                       |
                    |                                                       v8::Local<v8::Context>
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’
                 40 | X(bool, Boolean)
                    | ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:11,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:408:30: note:   initializing argument 1 of ‘bool v8::Value::BooleanValue(v8::Isolate*) const’
                408 |   bool BooleanValue(Isolate* isolate) const;
                    |                     ~~~~~~~~~^~~~~~~
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_new.h:189,
                               from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:198,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::Function>::return_t Nan::imp::Factory<v8::Function>::New(Nan::FunctionCallback, v8::Local<v8::Value>)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:103:42: error: cannot convert ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
                103 |   return scope.Escape(v8::Function::New( isolate
                    |                                          ^~~~~~~
                    |                                          |
                    |                                          v8::Isolate*
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:33,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-function.h:33:22: note:   initializing argument 1 of ‘static v8::MaybeLocal<v8::Function> v8::Function::New(v8::Local<v8::Context>, v8::FunctionCallback, v8::Local<v8::Value>, int, v8::ConstructorBehavior, v8::SideEffectType)’
                 33 |       Local<Context> context, FunctionCallback callback,
                    |       ~~~~~~~~~~~~~~~^~~~~~~
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_new.h:189,
                               from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:198,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local<v8::String>&)’
                337 |   return v8::StringObject::New(value).As<v8::StringObject>();
                    |                                     ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:47,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive-object.h:81:23: note: candidate: ‘static v8::Local<v8::Value> v8::StringObject::New(v8::Isolate*, v8::Local<v8::String>)’
                 81 |   static Local<Value> New(Isolate* isolate, Local<String> value);
                    |                       ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive-object.h:81:23: note:   candidate expects 2 arguments, 1 provided
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_new.h:189,
                               from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:198,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token
                337 |   return v8::StringObject::New(value).As<v8::StringObject>();
                    |                                                          ^
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token
                337 |   return v8::StringObject::New(value).As<v8::StringObject>();
                    |                                                            ^
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:835:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                835 |         v8::Isolate::GetCurrent(), target, func, argc, argv);
                    |                                                            ^
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:195:50: note: declared here
                195 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                    |                                                  ^~~~~~~~~~~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
                112 |     __attribute__((deprecated(message))) declarator
                    |                                          ^~~~~~~~~~
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:850:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                850 |         v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                    |                                                              ^
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:188:50: note: declared here
                188 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                    |                                                  ^~~~~~~~~~~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
                112 |     __attribute__((deprecated(message))) declarator
                    |                                          ^~~~~~~~~~
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:865:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                865 |         v8::Isolate::GetCurrent(), target, method, argc, argv);
                    |                                                              ^
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:181:50: note: declared here
                181 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                    |                                                  ^~~~~~~~~~~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
                112 |     __attribute__((deprecated(message))) declarator
                    |                                          ^~~~~~~~~~
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:911:53: error: no matching function for call to ‘v8::Value::ToString()’
                911 |       v8::Local<v8::String> string = from->ToString();
                    |                                                     ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:11,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:360:44: note: candidate: ‘v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const’
                360 |   V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
                    |                                            ^~~~~~~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-value.h:360:44: note:   candidate expects 1 argument, 0 provided
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:921:37: error: cannot convert ‘char*’ to ‘v8::Isolate*’
                921 |         length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
                    |                                     ^~~~
                    |                                     |
                    |                                     char*
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:11,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-primitive.h:202:26: note:   initializing argument 1 of ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’
                202 |   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
                    |                 ~~~~~~~~~^~~~~~~
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1479:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
               1479 |     ));
                    |     ^
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:49,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:195:50: note: declared here
                195 |                 NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                    |                                                  ^~~~~~~~~~~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/node.h:112:42: note: in definition of macro ‘NODE_DEPRECATED’
                112 |     __attribute__((deprecated(message))) declarator
                    |                                          ^~~~~~~~~~
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1533:64: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, const v8::Local<v8::Value>&)’
               1533 |     New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
                    |                                                                ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
                244 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                    |                                     ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note:   candidate expects 3 arguments, 2 provided
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
                247 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                    |                                     ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note:   candidate expects 3 arguments, 2 provided
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1539:42: error: no matching function for call to ‘v8::Object::Set(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’
               1539 |     New(persistentHandle)->Set(key, value);
                    |                                          ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
                244 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                    |                                     ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note:   candidate expects 3 arguments, 2 provided
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
                247 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                    |                                     ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note:   candidate expects 3 arguments, 2 provided
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local<v8::Value>&)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1545:44: error: no matching function for call to ‘v8::Object::Set(uint32_t&, const v8::Local<v8::Value>&)’
               1545 |     New(persistentHandle)->Set(index, value);
                    |                                            ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
                244 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
                    |                                     ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:244:37: note:   candidate expects 3 arguments, 2 provided
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
                247 |   V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
                    |                                     ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:247:37: note:   candidate expects 3 arguments, 2 provided
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1551:61: error: no matching function for call to ‘v8::Object::Get(v8::Local<v8::String>)’
               1551 |         New(persistentHandle)->Get(New(key).ToLocalChecked()));
                    |                                                             ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
                290 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                    |                                           ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note:   candidate expects 2 arguments, 1 provided
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
                293 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                    |                                           ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note:   candidate expects 2 arguments, 1 provided
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const v8::Local<v8::String>&) const’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1557:55: error: no matching function for call to ‘v8::Object::Get(const v8::Local<v8::String>&)’
               1557 |     return scope.Escape(New(persistentHandle)->Get(key));
                    |                                                       ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
                290 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                    |                                           ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note:   candidate expects 2 arguments, 1 provided
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
                293 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                    |                                           ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note:   candidate expects 2 arguments, 1 provided
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1562:57: error: no matching function for call to ‘v8::Object::Get(uint32_t&)’
               1562 |     return scope.Escape(New(persistentHandle)->Get(index));
                    |                                                         ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:13,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, v8::Local<v8::Value>)’
                290 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                    |                                           ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:290:43: note:   candidate expects 2 arguments, 1 provided
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note: candidate: ‘v8::MaybeLocal<v8::Value> v8::Object::Get(v8::Local<v8::Context>, uint32_t)’
                293 |   V8_WARN_UNUSED_RESULT MaybeLocal<Value> Get(Local<Context> context,
                    |                                           ^~~
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-object.h:293:43: note:   candidate expects 2 arguments, 1 provided
              In file included from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1732:7: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
               1732 |     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                    |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h: In function ‘void Nan::SetAccessor(v8::Local<v8::ObjectTemplate>, v8::Local<v8::String>, Nan::GetterCallback, Nan::SetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, Nan::imp::Sig)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:1977:16: warning: ‘void v8::ObjectTemplate::SetAccessor(v8::Local<v8::Name>, v8::AccessorNameGetterCallback, v8::AccessorNameSetterCallback, v8::Local<v8::Value>, v8::AccessControl, v8::PropertyAttribute, v8::Local<v8::AccessorSignature>, v8::SideEffectType, v8::SideEffectType)’ is deprecated: Do signature check in accessor [-Wdeprecated-declarations]
               1977 |     , signature);
                    |                ^
              In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-function.h:15,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:33,
                               from ../src/openzwave.hpp:26,
                               from ../src/callbacks.cc:18:
              /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-template.h:838:8: note: declared here
                838 |   void SetAccessor(
                    |        ^~~~~~~~~~~
              In file included from /usr/include/c++/10/cassert:44,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/node_object_wrap.h:26,
                               from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:51,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
                 24 |     assert(persistent().IsNearDeath());
                    |                         ^~~~~~~~~~~
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:2222,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h:67:18: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘MarkIndependent’
                 67 |     persistent().MarkIndependent();
                    |                  ^~~~~~~~~~~~~~~
              In file included from /usr/include/c++/10/cassert:44,
                               from /home/iobroker/.cache/node-gyp/18.16.0/include/node/node_object_wrap.h:26,
                               from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:51,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
                124 |     assert(wrap->handle_.IsNearDeath());
                    |                          ^~~~~~~~~~~
              In file included from /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan.h:2313,
                               from ../src/openzwave.hpp:27,
                               from ../src/callbacks.cc:18:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_typedarray_contents.h: In constructor ‘Nan::TypedArrayContents<T>::TypedArrayContents(v8::Local<v8::Value>)’:
              /opt/iobroker/node_modules/openzwave-shared/node_modules/nan/nan_typedarray_contents.h:34:43: error: ‘class v8::ArrayBuffer’ has no member named ‘GetContents’
                 34 |       data   = static_cast<char*>(buffer->GetContents().Data()) + byte_offset;
                    |                                           ^~~~~~~~~~~
              ../src/callbacks.cc: In function ‘void OZW::ozw_watcher_callback(const OpenZWave::Notification*, void*)’:
              ../src/callbacks.cc:80:37: warning: ‘uint8 OpenZWave::Notification::GetSceneId() const’ is deprecated [-Wdeprecated-declarations]
                 80 |     notif->sceneid = cb->GetSceneId();
                    |                                     ^
              In file included from ../src/openzwave.hpp:32,
                               from ../src/callbacks.cc:18:
              /usr/local/include/openzwave/Notification.h:232:21: note: declared here
                232 |    DEPRECATED uint8 GetSceneId() const
                    |                     ^~~~~~~~~~
              make: *** [openzwave_shared.target.mk:136: Release/obj.target/openzwave_shared/src/callbacks.o] Fehler 1
              make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
              gyp ERR! build error 
              gyp ERR! stack Error: `make` failed with exit code: 2
              gyp ERR! stack     at ChildProcess.onExit (/opt/iobroker/node_modules/node-gyp/lib/build.js:194:23)
              gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
              gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
              gyp ERR! System Linux 5.10.0-25-amd64
              gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
              gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
              gyp ERR! node -v v18.16.0
              gyp ERR! node-gyp -v v7.1.2
              gyp ERR! not ok 
              npm notice 
              npm notice New major version of npm available! 9.5.1 -> 10.0.0
              npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.0.0
              npm notice Run npm install -g npm@10.0.0 to update!
              npm notice 
              npm ERR! code 1
              npm ERR! path /opt/iobroker/node_modules/openzwave-shared
              npm ERR! command failed
              npm ERR! command sh -c node-gyp rebuild
              
              npm ERR! A complete log of this run can be found in:
              npm ERR!     /home/iobroker/.npm/_logs/2023-09-03T15_16_59_988Z-debug-0.log
              iobroker@iobroker:/opt/iobroker/node_modules/openzwave-shared$ 
              
              GlasfaserG Online
              GlasfaserG Online
              Glasfaser
              schrieb am zuletzt editiert von
              #17

              @manmac1

              so , jetzt nochmal zeigen

              iobroker upgrade web@6.1.0 --debug
              

              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

              M 1 Antwort Letzte Antwort
              0
              • GlasfaserG Glasfaser

                @manmac1

                so , jetzt nochmal zeigen

                iobroker upgrade web@6.1.0 --debug
                
                M Offline
                M Offline
                manmac1
                schrieb am zuletzt editiert von
                #18

                @glasfaser said in Adapter Aktualisierung funktioniert nicht:

                iobroker upgrade web@6.1.0 --debug

                iobroker@iobroker:/opt/iobroker/node_modules/openzwave-shared$ iobroker upgrade web@6.1.0 --debug 
                
                This upgrade of "web" will at least introduce the following changes:
                ==========================================================================
                -> 6.1.0:
                Added the subscribing on the specific instance messages
                
                -> 6.0.3:
                Updated packages
                Implemented the possibility to view folder content
                
                -> 6.0.1:
                Removed letsencrypt handling from web adapter
                
                -> 5.5.3:
                Increased max size of the uploaded file via socket.io to 200MB (from 10MB)
                
                -> 5.5.2:
                Allowed deletion of fullcalendar objects
                
                -> 5.5.1:
                Allowed to read projects of vis-2-beta
                
                -> 5.5.0:
                Added special end-points for app authentication
                ==========================================================================
                
                BE CAREFUL: THIS IS A MAJOR UPGRADE, WHICH WILL MOST LIKELY INTRODUCE BREAKING CHANGES!
                Would you like to upgrade web from @4.3.0 to @6.1.0 now? [(y)es, (n)o]: y
                Update web from @4.3.0 to @6.1.0
                host.iobroker.esxi Adapter "system.adapter.web.0" is stopped.
                NPM version: 9.5.1
                Installing iobroker.web@6.1.0... (System call)
                npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies.
                npm WARN deprecated crypto@1.0.1: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.
                npm WARN deprecated @types/bl@5.1.0: This is a stub types definition. bl provides its own type definitions, so you do not need this installed.
                npm WARN deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
                npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
                npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
                npm WARN deprecated har-validator@5.1.5: this library is no longer supported
                npm WARN deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
                npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
                npm WARN deprecated json3@3.3.2: Please use the native JSON object instead of JSON 3
                npm WARN deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
                npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
                npm WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained.
                npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                npm WARN deprecated phantomjs-prebuilt@2.1.16: this package is now deprecated
                npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
                npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                npm WARN deprecated axios@0.19.2: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
                npm ERR! code 1
                npm ERR! path /opt/iobroker/node_modules/openzwave-shared
                npm ERR! command failed
                npm ERR! command sh -c node-gyp rebuild
                npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird betreten
                npm ERR!   CXX(target) Release/obj.target/openzwave_shared/src/callbacks.o
                npm ERR! make: Verzeichnis „/opt/iobroker/node_modules/openzwave-shared/build“ wird verlassen
                npm ERR! gyp info it worked if it ends with ok
                npm ERR! gyp info using node-gyp@7.1.2
                npm ERR! gyp info using node@18.16.0 | linux | x64
                npm ERR! gyp info find Python using Python version 3.9.2 found at "/usr/bin/python3"
                npm ERR! (node:25266) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.
                npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)
                npm ERR! gyp info spawn /usr/bin/python3
                npm ERR! gyp info spawn args [
                npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py',
                npm ERR! gyp info spawn args   'binding.gyp',
                npm ERR! gyp info spawn args   '-f',
                npm ERR! gyp info spawn args   'make',
                npm ERR! gyp info spawn args   '-I',
                npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/openzwave-shared/build/config.gypi',
                npm ERR! gyp info spawn args   '-I',
                npm ERR! gyp info spawn args   '/opt/iobroker/node_modules/node-gyp/addon.gypi',
                npm ERR! gyp info spawn args   '-I',
                npm ERR! gyp info spawn args   '/home/iobroker/.cache/node-gyp/18.16.0/include/node/common.gypi',
                npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
                npm ERR! gyp info spawn args   '-Dvisibility=default',
                npm ERR! gyp info spawn args   '-Dnode_root_dir=/home/iobroker/.cache/node-gyp/18.16.0',
                npm ERR! gyp info spawn args   '-Dnode_gyp_dir=/opt/iobroker/node_modules/node-gyp',
                npm ERR! gyp info spawn args   '-Dnode_lib_file=/home/iobroker/.cache/node-gyp/18.16.0/<(target_arch)/node.lib',
                npm ERR! gyp info spawn args   '-Dmodule_root_dir=/opt/iobroker/node_modules/openzwave-shared',
                npm ERR! gyp info spawn args   '-Dnode_engine=v8',
                npm ERR! gyp info spawn args   '--depth=.',
                npm ERR! gyp info spawn args   '--no-parallel',
                npm ERR! gyp info spawn args   '--generator-output',
                npm ERR! gyp info spawn args   'build',
                npm ERR! gyp info spawn args   '-Goutput_dir=.'
                npm ERR! gyp info spawn args ]
                npm ERR! gyp info spawn make
                npm ERR! gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
                npm ERR! In file included from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-local-handle.h:12,
                npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-array-buffer.h:12,
                npm ERR!                  from /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8.h:24,
                npm ERR!                  from ../src/openzwave.hpp:27,
                npm ERR!                  from ../src/callbacks.cc:18:
                npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h: In function ‘void v8::internal::PerformCastCheck(T*)’:
                npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
                npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
                npm ERR!       |                                      ^~~~~~~~~~~
                npm ERR!       |                                      remove_cv
                npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:38: error: ‘remove_cv_t’ is not a member of ‘std’; did you mean ‘remove_cv’?
                npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
                npm ERR!       |                                      ^~~~~~~~~~~
                npm ERR!       |                                      remove_cv
                npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:50: error: template argument 2 is invalid
                npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
                npm ERR!       |                                                  ^
                npm ERR! /home/iobroker/.cache/node-gyp/18.16.0/include/node/v8-internal.h:646:63: error: ‘::Perform’ has not been declared
                npm ERR!   646 |             !std::is_same<Data, std::remove_cv_t<T>>::value>::Perform(data);
                npm ERR!       |                                                               ^~~~~~~
                npm ERR! make: *** [openzwave_shared.target.mk:150: Release/obj.target/openzwave_shared/src/callbacks.o] Fehler 1
                npm ERR! gyp ERR! build error 
                npm ERR! gyp ERR! stack Error: `make` failed with exit code: 2
                npm ERR! gyp ERR! stack     at ChildProcess.onExit (/opt/iobroker/node_modules/node-gyp/lib/build.js:194:23)
                npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:513:28)
                npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:291:12)
                npm ERR! gyp ERR! System Linux 5.10.0-25-amd64
                npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-gyp" "rebuild"
                npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/openzwave-shared
                npm ERR! gyp ERR! node -v v18.16.0
                npm ERR! gyp ERR! node-gyp -v v7.1.2
                npm ERR! gyp ERR! not ok
                
                npm ERR! A complete log of this run can be found in:
                npm ERR!     /home/iobroker/.npm/_logs/2023-09-03T15_19_10_771Z-debug-0.log
                upload [396] web /opt/iobroker/node_modules/iobroker.web/www/admin/img/admin.png admin/img/admin.png image/png
                upload [350] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png image/png
                upload [300] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css text/css
                upload [250] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png image/png
                upload [200] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png image/png
                upload [150] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png image/png
                upload [100] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png image/png
                upload [90] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png image/png
                upload [80] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png image/png
                upload [70] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png image/png
                upload [60] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png image/png
                upload [50] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css text/css
                upload [40] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png image/png
                upload [30] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/theme.css lib/css/themes/jquery-ui/vader/theme.css text/css
                upload [20] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.js lib/js/jquery-1.11.2.min.js application/javascript
                upload [19] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.map lib/js/jquery-1.11.2.min.map application/json
                upload [18] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.js lib/js/jquery-3.2.1.min.js application/javascript
                upload [17] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.map lib/js/jquery-3.2.1.min.map application/json
                upload [16] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.10.3.full.min.js lib/js/jquery-ui-1.10.3.full.min.js application/javascript
                upload [15] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.3.full.min.js lib/js/jquery-ui-1.11.3.full.min.js application/javascript
                upload [14] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.4.full.min.js lib/js/jquery-ui-1.11.4.full.min.js application/javascript
                upload [13] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.1.11.2.slider.min.js lib/js/jquery-ui.1.11.2.slider.min.js application/javascript
                upload [12] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.min.js lib/js/jquery-ui.min.js application/javascript
                upload [11] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js lib/js/jquery.fancytree-all.min.js application/javascript
                upload [10] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js.map lib/js/jquery.fancytree-all.min.js.map application/json
                upload [9] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.jqGrid-4.5.4.min.js lib/js/jquery.jqGrid-4.5.4.min.js application/javascript
                upload [8] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/loStorage.js lib/js/loStorage.js application/javascript
                upload [7] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js lib/js/materialize.js application/javascript
                upload [6] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js.map lib/js/materialize.js.map application/json
                upload [5] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/selectID.js lib/js/selectID.js application/javascript
                upload [4] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/showdown.min.js lib/js/showdown.min.js application/javascript
                upload [3] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/socket.io.js lib/js/socket.io.js application/javascript
                upload [2] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/translate.js lib/js/translate.js application/javascript
                upload [1] web /opt/iobroker/node_modules/iobroker.web/www/login/favicon.ico login/favicon.ico image/vnd.microsoft.icon
                upload [0] web /opt/iobroker/node_modules/iobroker.web/www/login/index.html login/index.html text/html
                upload [16] web.admin /opt/iobroker/node_modules/iobroker.web/admin/asset-manifest.json asset-manifest.json application/json
                upload [15] web.admin /opt/iobroker/node_modules/iobroker.web/admin/favicon.ico favicon.ico image/vnd.microsoft.icon
                upload [14] web.admin /opt/iobroker/node_modules/iobroker.web/admin/index_m.html index_m.html text/html
                upload [13] web.admin /opt/iobroker/node_modules/iobroker.web/admin/manifest.json manifest.json application/json
                upload [12] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/2.faf2f676.chunk.css static/css/2.faf2f676.chunk.css text/css
                upload [11] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/2.faf2f676.chunk.css.map static/css/2.faf2f676.chunk.css.map application/json
                upload [10] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/main.e2d673ee.chunk.css static/css/main.e2d673ee.chunk.css text/css
                upload [9] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/main.e2d673ee.chunk.css.map static/css/main.e2d673ee.chunk.css.map application/json
                upload [8] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js static/js/2.b1d56998.chunk.js application/javascript
                upload [7] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js.LICENSE.txt static/js/2.b1d56998.chunk.js.LICENSE.txt text/plain
                upload [6] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js.map static/js/2.b1d56998.chunk.js.map application/json
                upload [5] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/main.034751df.chunk.js static/js/main.034751df.chunk.js application/javascript
                upload [4] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/main.034751df.chunk.js.map static/js/main.034751df.chunk.js.map application/json
                upload [3] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/runtime-main.7278cf1c.js static/js/runtime-main.7278cf1c.js application/javascript
                upload [2] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/runtime-main.7278cf1c.js.map static/js/runtime-main.7278cf1c.js.map application/json
                upload [1] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/le.eb63b1db.png static/media/le.eb63b1db.png image/png
                upload [0] web.admin /opt/iobroker/node_modules/iobroker.web/admin/web.png web.png image/png
                host.iobroker.esxi Adapter "system.adapter.web.0" is started
                
                1 Antwort Letzte Antwort
                0
                • M manmac1

                  @homoran
                  habs nochmal rauskopiert:

                  ======== Start marking the full check here =========

                  Skript v.2023-04-16
                  
                  *** BASE SYSTEM ***
                  Architecture    : x86_64
                  Docker          : false
                  Virtualization  : vmware
                  Distributor ID: Debian
                  Description:    Debian GNU/Linux 11 (bullseye)
                  Release:        11
                  Codename:       bullseye
                  
                  PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
                  NAME="Debian GNU/Linux"
                  VERSION_ID="11"
                  VERSION="11 (bullseye)"
                  VERSION_CODENAME=bullseye
                  ID=debian
                  HOME_URL="https://www.debian.org/"
                  SUPPORT_URL="https://www.debian.org/support"
                  BUG_REPORT_URL="https://bugs.debian.org/"
                  
                  Systemuptime and Load:
                   16:56:43 up 15:03,  3 users,  load average: 0.29, 0.52, 0.52
                  CPU threads: 2
                  
                  
                  *** Time and Time Zones ***
                                 Local time: Sun 2023-09-03 16:56:43 CEST
                             Universal time: Sun 2023-09-03 14:56:43 UTC
                                   RTC time: Sun 2023-09-03 14:56:43
                                  Time zone: Europe/Vienna (CEST, +0200)
                  System clock synchronized: yes
                                NTP service: active
                            RTC in local TZ: no
                  
                  *** User and Groups ***
                  iobroker
                  /home/iobroker
                  iobroker tty dialout cdrom floppy sudo audio dip video plugdev netdev bluetooth
                  
                  *** X-Server-Setup ***
                  X-Server:       false
                  Desktop: 
                  Terminal:       tty
                  Boot Target:    graphical.target
                  
                  *** MEMORY ***
                                 total        used        free      shared  buff/cache   available
                  Mem:            7.9G        2.5G        2.8G        0.0K        2.7G        5.5G
                  Swap:           2.0G          0B        2.0G
                  Total:            9G        2.5G        4.8G
                  
                           7945 M total memory
                           2456 M used memory
                           1277 M active memory
                           3294 M inactive memory
                           2783 M free memory
                            409 M buffer memory
                           2295 M swap cache
                           2044 M total swap
                              0 M used swap
                           2044 M free swap
                  
                  *** FILESYSTEM ***
                  Filesystem     Type      Size  Used Avail Use% Mounted on
                  udev           devtmpfs  3.9G     0  3.9G   0% /dev
                  tmpfs          tmpfs     795M  736K  794M   1% /run
                  /dev/sda1      ext4       30G   16G   13G  55% /
                  tmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shm
                  tmpfs          tmpfs     5.0M     0  5.0M   0% /run/lock
                  tmpfs          tmpfs     795M  4.0K  795M   1% /run/user/1000
                  
                  Messages concerning ext4 filesystem in dmesg:
                  [Sun Sep  3 01:53:08 2023] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
                  [Sun Sep  3 01:53:09 2023] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
                  
                  Show mounted filesystems (real ones only):
                  TARGET SOURCE    FSTYPE OPTIONS
                  /      /dev/sda1 ext4   rw,relatime,errors=remount-ro
                  
                  Files in neuralgic directories:
                  
                  /var:
                  2.8G    /var/
                  1.5G    /var/cache/apt
                  1.5G    /var/cache
                  1.4G    /var/cache/apt/archives
                  823M    /var/lib
                  
                  Hint: You are currently not seeing messages from other users and the system.
                        Users in groups 'adm', 'systemd-journal' can see all messages.
                        Pass -q to turn off this notice.
                  Archived and active journals take up 32.0M in the file system.
                  
                  /opt/iobroker/backups:
                  360M    /opt/iobroker/backups/
                  
                  /opt/iobroker/iobroker-data:
                  2.4G    /opt/iobroker/iobroker-data/
                  1.9G    /opt/iobroker/iobroker-data/sonosCache
                  332M    /opt/iobroker/iobroker-data/files
                  152M    /opt/iobroker/iobroker-data/backup-objects
                  53M     /opt/iobroker/iobroker-data/files/javascript.admin
                  
                  The five largest files in iobroker-data are:
                  35M     /opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
                  19M     /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.904d455f.js.map
                  15M     /opt/iobroker/iobroker-data/files/telegram.admin/rules/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_d_ts-node_modules_io-1d9f06.44fe4a3f.chunk.js.map
                  13M     /opt/iobroker/iobroker-data/objects.jsonl
                  11M     /opt/iobroker/iobroker-data/objects.json.migrated
                  
                  *** NodeJS-Installation ***
                  
                  /usr/bin/nodejs         v18.16.0
                  /usr/bin/node           v18.16.0
                  /usr/bin/npm            9.5.1
                  /usr/bin/npx            9.5.1
                  
                  
                  nodejs:
                    Installed: 18.16.0-deb-1nodesource1
                    Candidate: 18.17.1-deb-1nodesource1
                    Version table:
                       18.17.1-deb-1nodesource1 500
                          500 https://deb.nodesource.com/node_18.x bullseye/main amd64 Packages
                   *** 18.16.0-deb-1nodesource1 100
                          100 /var/lib/dpkg/status
                       12.22.12~dfsg-1~deb11u4 500
                          500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
                       12.22.12~dfsg-1~deb11u3 500
                          500 http://deb.debian.org/debian bullseye/main amd64 Packages
                  
                  Temp directories causing npm8 problem: 0
                  No problems detected
                  
                  *** ioBroker-Installation ***
                  
                  ioBroker Status
                  iobroker is running on this host.
                  
                  
                  Objects type: jsonl
                  States  type: jsonl
                  
                  MULTIHOSTSERVICE/enabled: false
                  
                  Core adapters versions
                  js-controller:  4.0.24
                  admin:          6.3.5
                  javascript:     7.0.3
                  
                  npm ERR! code ELSPROBLEMS
                  npm ERR! extraneous: @harmonyhub/discover@1.0.5 /opt/iobroker/node_modules/@harmonyhub/discover
                  npm ERR! extraneous: @iobroker/adapter-core@1.0.1 /opt/iobroker/node_modules/@iobroker/adapter-core
                  npm ERR! extraneous: @node-red/editor-api@0.20.7 /opt/iobroker/node_modules/@node-red/editor-api
                  npm ERR! extraneous: @node-red/editor-client@0.20.7 /opt/iobroker/node_modules/@node-red/editor-client
                  npm ERR! extraneous: @node-red/nodes@0.20.7 /opt/iobroker/node_modules/@node-red/nodes
                  npm ERR! extraneous: @node-red/registry@0.20.7 /opt/iobroker/node_modules/@node-red/registry
                  npm ERR! extraneous: @node-red/runtime@0.20.7 /opt/iobroker/node_modules/@node-red/runtime
                  npm ERR! extraneous: @node-red/util@0.20.7 /opt/iobroker/node_modules/@node-red/util
                  npm ERR! extraneous: @types/form-data@2.2.1 /opt/iobroker/node_modules/@types/form-data
                  npm ERR! extraneous: @types/iobroker@1.4.0 /opt/iobroker/node_modules/@types/iobroker
                  npm ERR! extraneous: @types/request@2.48.1 /opt/iobroker/node_modules/@types/request
                  npm ERR! extraneous: agent-base@4.3.0 /opt/iobroker/node_modules/agent-base
                  npm ERR! extraneous: alcalzone-shared@1.4.0 /opt/iobroker/node_modules/alcalzone-shared
                  npm ERR! extraneous: alexa-cookie2@2.1.0 /opt/iobroker/node_modules/alexa-cookie2
                  npm ERR! extraneous: alexa-remote2@2.5.5 /opt/iobroker/node_modules/alexa-remote2
                  npm ERR! extraneous: asap@2.0.6 /opt/iobroker/node_modules/asap
                  npm ERR! extraneous: async@2.5.0 /opt/iobroker/node_modules/async
                  npm ERR! extraneous: autobind-decorator@2.4.0 /opt/iobroker/node_modules/autobind-decorator
                  npm ERR! extraneous: aws-iot-device-sdk@2.2.1 /opt/iobroker/node_modules/aws-iot-device-sdk
                  npm ERR! extraneous: axios@0.15.3 /opt/iobroker/node_modules/axios
                  npm ERR! extraneous: base64url@2.0.0 /opt/iobroker/node_modules/base64url
                  npm ERR! extraneous: binrpc@1.0.0 /opt/iobroker/node_modules/binrpc
                  npm ERR! extraneous: bson@1.1.1 /opt/iobroker/node_modules/bson
                  npm ERR! extraneous: buffer-crc32@0.2.13 /opt/iobroker/node_modules/buffer-crc32
                  npm ERR! extraneous: callback-stream@1.1.0 /opt/iobroker/node_modules/callback-stream
                  npm ERR! extraneous: chalk@2.4.2 /opt/iobroker/node_modules/chalk
                  npm ERR! extraneous: cheerio@1.0.0-rc.3 /opt/iobroker/node_modules/cheerio
                  npm ERR! extraneous: cls-bluebird@1.1.3 /opt/iobroker/node_modules/cls-bluebird
                  npm ERR! extraneous: commander@2.11.0 /opt/iobroker/node_modules/commander
                  npm ERR! extraneous: cron@1.7.1 /opt/iobroker/node_modules/cron
                  npm ERR! extraneous: crypto-js@3.1.6 /opt/iobroker/node_modules/crypto-js
                  npm ERR! extraneous: deep-extend@0.4.2 /opt/iobroker/node_modules/deep-extend
                  npm ERR! extraneous: dicer@0.2.5 /opt/iobroker/node_modules/dicer
                  npm ERR! extraneous: dotenv@4.0.0 /opt/iobroker/node_modules/dotenv
                  npm ERR! extraneous: epoll@0.1.22 /opt/iobroker/node_modules/epoll
                  npm ERR! extraneous: es6-promisify@5.0.0 /opt/iobroker/node_modules/es6-promisify
                  npm ERR! extraneous: es6-set@0.1.5 /opt/iobroker/node_modules/es6-set
                  npm ERR! extraneous: escape-string-regexp@1.0.5 /opt/iobroker/node_modules/escape-string-regexp
                  npm ERR! extraneous: event-emitter@0.3.5 /opt/iobroker/node_modules/event-emitter
                  npm ERR! extraneous: eventemitter3@2.0.3 /opt/iobroker/node_modules/eventemitter3
                  npm ERR! extraneous: express-fileupload@0.1.4 /opt/iobroker/node_modules/express-fileupload
                  npm ERR! extraneous: express-session@1.16.2 /opt/iobroker/node_modules/express-session
                  npm ERR! extraneous: express@4.16.2 /opt/iobroker/node_modules/express
                  npm ERR! extraneous: extract-zip@1.7.0 /opt/iobroker/node_modules/extract-zip
                  npm ERR! extraneous: fd-slicer@1.1.0 /opt/iobroker/node_modules/fd-slicer
                  npm ERR! extraneous: finalhandler@1.1.0 /opt/iobroker/node_modules/finalhandler
                  npm ERR! extraneous: fs-extra@0.22.1 /opt/iobroker/node_modules/fs-extra
                  npm ERR! extraneous: fs-minipass@1.2.3 /opt/iobroker/node_modules/fs-minipass
                  npm ERR! extraneous: generate-function@2.0.0 /opt/iobroker/node_modules/generate-function
                  npm ERR! extraneous: generate-object-property@1.2.0 /opt/iobroker/node_modules/generate-object-property
                  npm ERR! extraneous: glob-parent@3.1.0 /opt/iobroker/node_modules/glob-parent
                  npm ERR! extraneous: glob-stream@6.1.0 /opt/iobroker/node_modules/glob-stream
                  npm ERR! extraneous: harmonyhubws@1.0.4 /opt/iobroker/node_modules/harmonyhubws
                  npm ERR! extraneous: has-flag@3.0.0 /opt/iobroker/node_modules/has-flag
                  npm ERR! extraneous: hasha@2.2.0 /opt/iobroker/node_modules/hasha
                  npm ERR! extraneous: homematic-manager@1.0.14 /opt/iobroker/node_modules/homematic-manager
                  npm ERR! extraneous: http-proxy-middleware@0.19.1 /opt/iobroker/node_modules/http-proxy-middleware
                  npm ERR! extraneous: https-proxy-agent@2.2.1 /opt/iobroker/node_modules/https-proxy-agent
                  npm ERR! extraneous: i18next@15.1.0 /opt/iobroker/node_modules/i18next
                  npm ERR! extraneous: ignore-walk@3.0.4 /opt/iobroker/node_modules/ignore-walk
                  npm ERR! extraneous: imap@0.8.19 /opt/iobroker/node_modules/imap
                  npm ERR! extraneous: io-packages.json@ /opt/iobroker/node_modules/io-packages.json
                  npm ERR! missing: iobroker.geofency@^1.0.3, required by iobroker@1.0.0
                  npm ERR! extraneous: iobroker.hmm@1.0.1 /opt/iobroker/node_modules/iobroker.hmm
                  npm ERR! extraneous: iobroker.icons-icons8@0.0.1 /opt/iobroker/node_modules/iobroker.icons-icons8
                  npm ERR! extraneous: iobroker.rp2@ /opt/iobroker/node_modules/iobroker.rp2
                  npm ERR! extraneous: iobroker.type-detector@0.1.1 /opt/iobroker/node_modules/iobroker.type-detector
                  npm ERR! extraneous: iobroker.vis-bars@0.1.4 /opt/iobroker/node_modules/iobroker.vis-bars
                  npm ERR! extraneous: iobroker.vis-fancyswitch@1.1.0 /opt/iobroker/node_modules/iobroker.vis-fancyswitch
                  npm ERR! extraneous: iobroker@1.0.2 /opt/iobroker/node_modules/iobroker
                  npm ERR! extraneous: ipaddr.js@1.5.2 /opt/iobroker/node_modules/ipaddr.js
                  npm ERR! extraneous: is-bluebird@1.0.2 /opt/iobroker/node_modules/is-bluebird
                  npm ERR! extraneous: is-buffer@2.0.4 /opt/iobroker/node_modules/is-buffer
                  npm ERR! extraneous: is-my-json-valid@2.16.1 /opt/iobroker/node_modules/is-my-json-valid
                  npm ERR! extraneous: is-negated-glob@1.0.0 /opt/iobroker/node_modules/is-negated-glob
                  npm ERR! extraneous: is-property@1.0.2 /opt/iobroker/node_modules/is-property
                  npm ERR! extraneous: is-stream@1.1.0 /opt/iobroker/node_modules/is-stream
                  npm ERR! extraneous: isemail@1.2.0 /opt/iobroker/node_modules/isemail
                  npm ERR! extraneous: joi@6.10.1 /opt/iobroker/node_modules/joi
                  npm ERR! extraneous: js-yaml@3.13.1 /opt/iobroker/node_modules/js-yaml
                  npm ERR! extraneous: js2xmlparser@3.0.0 /opt/iobroker/node_modules/js2xmlparser
                  npm ERR! extraneous: json-stable-stringify-without-jsonify@1.0.1 /opt/iobroker/node_modules/json-stable-stringify-without-jsonify
                  npm ERR! extraneous: jsonata@1.6.5 /opt/iobroker/node_modules/jsonata
                  npm ERR! extraneous: jsonfile@2.4.0 /opt/iobroker/node_modules/jsonfile
                  npm ERR! extraneous: jsonpointer@4.0.1 /opt/iobroker/node_modules/jsonpointer
                  npm ERR! extraneous: jsonwebtoken@8.1.1 /opt/iobroker/node_modules/jsonwebtoken
                  npm ERR! extraneous: jws@3.1.4 /opt/iobroker/node_modules/jws
                  npm ERR! extraneous: kew@0.7.0 /opt/iobroker/node_modules/kew
                  npm ERR! extraneous: klaw@1.3.1 /opt/iobroker/node_modules/klaw
                  npm ERR! extraneous: libbase64@1.0.3 /opt/iobroker/node_modules/libbase64
                  npm ERR! extraneous: libmime@4.1.1 /opt/iobroker/node_modules/libmime
                  npm ERR! extraneous: libqp@1.1.0 /opt/iobroker/node_modules/libqp
                  npm ERR! extraneous: linkify-it@2.1.0 /opt/iobroker/node_modules/linkify-it
                  npm ERR! extraneous: mailparser@2.7.1 /opt/iobroker/node_modules/mailparser
                  npm ERR! extraneous: mailsplit@4.4.1 /opt/iobroker/node_modules/mailsplit
                  npm ERR! extraneous: memorystore@1.6.1 /opt/iobroker/node_modules/memorystore
                  npm ERR! extraneous: minipass@2.2.1 /opt/iobroker/node_modules/minipass
                  npm ERR! extraneous: minizlib@1.0.4 /opt/iobroker/node_modules/minizlib
                  npm ERR! extraneous: mongodb@3.3.0 /opt/iobroker/node_modules/mongodb
                  npm ERR! extraneous: multer@1.4.1 /opt/iobroker/node_modules/multer
                  npm ERR! extraneous: mustache@3.0.1 /opt/iobroker/node_modules/mustache
                  npm ERR! extraneous: needle@2.9.1 /opt/iobroker/node_modules/needle
                  npm ERR! extraneous: net-snmp@1.2.4 /opt/iobroker/node_modules/net-snmp
                  npm ERR! extraneous: node-abi@2.15.0 /opt/iobroker/node_modules/node-abi
                  npm ERR! extraneous: node-disk-info@ /opt/iobroker/node_modules/node-disk-info
                  npm ERR! extraneous: node-hue-api@2.4.2 /opt/iobroker/node_modules/node-hue-api
                  npm ERR! extraneous: node-ical@0.5.4 /opt/iobroker/node_modules/node-ical
                  npm ERR! extraneous: node-red-contrib-polymer@0.0.21 /opt/iobroker/node_modules/node-red-contrib-polymer
                  npm ERR! extraneous: node-red-dashboard@2.16.1 /opt/iobroker/node_modules/node-red-dashboard
                  npm ERR! extraneous: node-red-node-email@1.6.2 /opt/iobroker/node_modules/node-red-node-email
                  npm ERR! extraneous: node-red-node-feedparser@0.1.14 /opt/iobroker/node_modules/node-red-node-feedparser
                  npm ERR! extraneous: node-red-node-rbe@0.2.5 /opt/iobroker/node_modules/node-red-node-rbe
                  npm ERR! extraneous: node-red-node-sentiment@0.1.4 /opt/iobroker/node_modules/node-red-node-sentiment
                  npm ERR! extraneous: node-red-node-tail@0.0.2 /opt/iobroker/node_modules/node-red-node-tail
                  npm ERR! extraneous: node-red-node-twitter@1.1.5 /opt/iobroker/node_modules/node-red-node-twitter
                  npm ERR! extraneous: node-red@0.20.7 /opt/iobroker/node_modules/node-red
                  npm ERR! extraneous: node-ssdp@3.2.5 /opt/iobroker/node_modules/node-ssdp
                  npm ERR! extraneous: node-static@0.7.11 /opt/iobroker/node_modules/node-static
                  npm ERR! extraneous: node-telegram-bot-api@0.28.0 /opt/iobroker/node_modules/node-telegram-bot-api
                  npm ERR! extraneous: nodemailer@6.3.0 /opt/iobroker/node_modules/nodemailer
                  npm ERR! extraneous: noop-logger@0.1.1 /opt/iobroker/node_modules/noop-logger
                  npm ERR! extraneous: npm-bundled@1.1.2 /opt/iobroker/node_modules/npm-bundled
                  npm ERR! extraneous: npm-normalize-package-bin@1.0.1 /opt/iobroker/node_modules/npm-normalize-package-bin
                  npm ERR! extraneous: npm-packlist@1.4.8 /opt/iobroker/node_modules/npm-packlist
                  npm ERR! extraneous: object.assign@4.0.4 /opt/iobroker/node_modules/object.assign
                  npm ERR! extraneous: openzwave-shared@1.4.1 /opt/iobroker/node_modules/openzwave-shared
                  npm ERR! extraneous: optimist@0.6.1 /opt/iobroker/node_modules/optimist
                  npm ERR! extraneous: ordered-read-streams@1.0.1 /opt/iobroker/node_modules/ordered-read-streams
                  npm ERR! extraneous: parse5@3.0.3 /opt/iobroker/node_modules/parse5
                  npm ERR! extraneous: passport@0.3.2 /opt/iobroker/node_modules/passport
                  npm ERR! extraneous: path-dirname@1.0.2 /opt/iobroker/node_modules/path-dirname
                  npm ERR! extraneous: pend@1.2.0 /opt/iobroker/node_modules/pend
                  npm ERR! extraneous: poplib@0.1.7 /opt/iobroker/node_modules/poplib
                  npm ERR! extraneous: prebuild-install@5.3.3 /opt/iobroker/node_modules/prebuild-install
                  npm ERR! extraneous: progress@1.1.8 /opt/iobroker/node_modules/progress
                  npm ERR! extraneous: promise@7.1.1 /opt/iobroker/node_modules/promise
                  npm ERR! extraneous: proxy-addr@2.0.2 /opt/iobroker/node_modules/proxy-addr
                  npm ERR! extraneous: pump@1.0.2 /opt/iobroker/node_modules/pump
                  npm ERR! extraneous: pumpify@1.5.1 /opt/iobroker/node_modules/pumpify
                  npm ERR! extraneous: request-progress@2.0.1 /opt/iobroker/node_modules/request-progress
                  npm ERR! extraneous: request-promise-core@1.1.1 /opt/iobroker/node_modules/request-promise-core
                  npm ERR! extraneous: request-promise-native@1.0.5 /opt/iobroker/node_modules/request-promise-native
                  npm ERR! extraneous: request-promise@1.0.2 /opt/iobroker/node_modules/request-promise
                  npm ERR! extraneous: require_optional@1.0.1 /opt/iobroker/node_modules/require_optional
                  npm ERR! extraneous: resolve-from@2.0.0 /opt/iobroker/node_modules/resolve-from
                  npm ERR! extraneous: rpi-gpio@0.7.0 /opt/iobroker/node_modules/rpi-gpio
                  npm ERR! extraneous: rrule@2.2.0 /opt/iobroker/node_modules/rrule
                  npm ERR! extraneous: semaphore@1.0.5 /opt/iobroker/node_modules/semaphore
                  npm ERR! extraneous: serialport@4.0.7 /opt/iobroker/node_modules/serialport
                  npm ERR! extraneous: shimmer@1.2.0 /opt/iobroker/node_modules/shimmer
                  npm ERR! extraneous: sonos-discovery@1.1.3 /opt/iobroker/node_modules/sonos-discovery
                  npm ERR! extraneous: sonos-web-controller@0.14.0 /opt/iobroker/node_modules/sonos-web-controller
                  npm ERR! extraneous: sprintf-js@1.0.3 /opt/iobroker/node_modules/sprintf-js
                  npm ERR! extraneous: streamifier@0.1.1 /opt/iobroker/node_modules/streamifier
                  npm ERR! extraneous: suncalc@1.8.0 /opt/iobroker/node_modules/suncalc
                  npm ERR! extraneous: supports-color@5.5.0 /opt/iobroker/node_modules/supports-color
                  npm ERR! extraneous: systeminformation@3.54.0 /opt/iobroker/node_modules/systeminformation
                  npm ERR! extraneous: tail@2.2.4 /opt/iobroker/node_modules/tail
                  npm ERR! extraneous: throttleit@1.0.0 /opt/iobroker/node_modules/throttleit
                  npm ERR! extraneous: through2-filter@3.0.0 /opt/iobroker/node_modules/through2-filter
                  npm ERR! extraneous: tlds@1.203.1 /opt/iobroker/node_modules/tlds
                  npm ERR! extraneous: to-absolute-glob@2.0.2 /opt/iobroker/node_modules/to-absolute-glob
                  npm ERR! extraneous: topo@1.1.0 /opt/iobroker/node_modules/topo
                  npm ERR! extraneous: traits@0.4.0 /opt/iobroker/node_modules/traits
                  npm ERR! extraneous: typescript@2.7.1 /opt/iobroker/node_modules/typescript
                  npm ERR! extraneous: uc.micro@1.0.6 /opt/iobroker/node_modules/uc.micro
                  npm ERR! extraneous: uglify-js@3.6.0 /opt/iobroker/node_modules/uglify-js
                  npm ERR! extraneous: unique-stream@2.3.1 /opt/iobroker/node_modules/unique-stream
                  npm ERR! extraneous: ursa-optional@0.9.8 /opt/iobroker/node_modules/ursa-optional
                  npm ERR! extraneous: utf7@1.0.2 /opt/iobroker/node_modules/utf7
                  npm ERR! extraneous: virtual-device-sdk@1.5.19 /opt/iobroker/node_modules/virtual-device-sdk
                  npm ERR! extraneous: virtual-tsc@0.3.4 /opt/iobroker/node_modules/virtual-tsc
                  npm ERR! extraneous: vm2@3.6.10 /opt/iobroker/node_modules/vm2
                  npm ERR! extraneous: wake_on_lan@0.0.4 /opt/iobroker/node_modules/wake_on_lan
                  npm ERR! extraneous: when@3.7.8 /opt/iobroker/node_modules/when
                  npm ERR! extraneous: which-pm-runs@1.0.0 /opt/iobroker/node_modules/which-pm-runs
                  npm ERR! extraneous: window-size@0.1.4 /opt/iobroker/node_modules/window-size
                  npm ERR! extraneous: wordwrap@0.0.3 /opt/iobroker/node_modules/wordwrap
                  npm ERR! extraneous: xmlbuilder@9.0.4 /opt/iobroker/node_modules/xmlbuilder
                  npm ERR! extraneous: xmlcreate@1.0.2 /opt/iobroker/node_modules/xmlcreate
                  npm ERR! extraneous: yauzl@2.10.0 /opt/iobroker/node_modules/yauzl
                  
                  npm ERR! A complete log of this run can be found in:
                  npm ERR!     /home/iobroker/.npm/_logs/2023-09-03T14_56_53_179Z-debug-0.log
                  Adapters from github:   0
                  
                  Adapter State
                  + system.adapter.admin.0                  : admin                 : iobroker.esxi                            -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
                  + system.adapter.alexa2.0                 : alexa2                : iobroker.esxi                            -  enabled
                    system.adapter.backitup.0               : backitup              : iobroker.esxi                            - disabled
                    system.adapter.cloud.0                  : cloud                 : iobroker.esxi                            - disabled
                    system.adapter.devices.0                : devices               : iobroker.esxi                            -  enabled
                    system.adapter.discovery.0              : discovery             : iobroker.esxi                            - disabled
                    system.adapter.flot.0                   : flot                  : iobroker.esxi                            -  enabled
                  + system.adapter.hm-rega.0                : hm-rega               : iobroker.esxi                            -  enabled
                  + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker.esxi                            -  enabled, port: 0
                  + system.adapter.hue.0                    : hue                   : iobroker.esxi                            -  enabled, port: 443
                  + system.adapter.influxdb.0               : influxdb              : iobroker.esxi                            -  enabled, port: 8086
                  + system.adapter.info.0                   : info                  : iobroker.esxi                            -  enabled
                    system.adapter.iot.0                    : iot                   : iobroker.esxi                            - disabled
                  + system.adapter.javascript.0             : javascript            : iobroker.esxi                            -  enabled
                  + system.adapter.lametric.0               : lametric              : iobroker.esxi                            -  enabled
                  + system.adapter.netatmo.0                : netatmo               : iobroker.esxi                            -  enabled
                  + system.adapter.node-red.0               : node-red              : iobroker.esxi                            -  enabled, port: 1880, bind: 0.0.0.0 (SSL)
                  + system.adapter.parser.0                 : parser                : iobroker.esxi                            -  enabled
                  + system.adapter.sonos.0                  : sonos                 : iobroker.esxi                            -  enabled
                  + system.adapter.systeminfo.0             : systeminfo            : iobroker.esxi                            -  enabled
                  + system.adapter.telegram.0               : telegram              : iobroker.esxi                            -  enabled, port: 8443, bind: 0.0.0.0
                  + system.adapter.telegram.1               : telegram              : iobroker.esxi                            -  enabled, port: 8443, bind: 0.0.0.0
                    system.adapter.vis-timeandweather.0     : vis-timeandweather    : iobroker.esxi                            -  enabled
                    system.adapter.vis.0                    : vis                   : iobroker.esxi                            -  enabled
                  + system.adapter.web.0                    : web                   : iobroker.esxi                            -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                  + system.adapter.yahka.0                  : yahka                 : iobroker.esxi                            -  enabled
                  + system.adapter.zwave2.0                 : zwave2                : iobroker.esxi                            -  enabled
                  
                  + instance is alive
                  
                  Enabled adapters with bindings
                  + system.adapter.admin.0                  : admin                 : iobroker.esxi                            -  enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin
                  + system.adapter.hm-rpc.0                 : hm-rpc                : iobroker.esxi                            -  enabled, port: 0
                  + system.adapter.hue.0                    : hue                   : iobroker.esxi                            -  enabled, port: 443
                  + system.adapter.influxdb.0               : influxdb              : iobroker.esxi                            -  enabled, port: 8086
                  + system.adapter.node-red.0               : node-red              : iobroker.esxi                            -  enabled, port: 1880, bind: 0.0.0.0 (SSL)
                  + system.adapter.telegram.0               : telegram              : iobroker.esxi                            -  enabled, port: 8443, bind: 0.0.0.0
                  + system.adapter.telegram.1               : telegram              : iobroker.esxi                            -  enabled, port: 8443, bind: 0.0.0.0
                  + system.adapter.web.0                    : web                   : iobroker.esxi                            -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                  
                  ioBroker-Repositories
                  Stable (default): http://download.iobroker.net/sources-dist.json
                  Beta (latest) : http://download.iobroker.net/sources-dist-latest.json
                  sources       : conf/sources-dist.json
                  online        : https://raw.githubusercontent.com/ioBroker/ioBroker.repositories/master/sources-dist.json
                  
                  Active repo(s): Stable (default)
                  
                  Installed ioBroker-Instances
                  Used repository: Stable (default)
                  Adapter    "admin"        : 6.8.0    , installed 6.3.5  [Updatable]
                  Adapter    "alexa2"       : 3.24.1   , installed 3.23.2 [Updatable]
                  Adapter    "backitup"     : 2.6.23   , installed 2.4.9  [Updatable]
                  Adapter    "ble"          : 0.13.4   , installed 0.13.0 [Updatable]
                  Adapter    "broadlink2"   : 2.1.5    , installed 2.1.5
                  Adapter    "cloud"        : 4.4.1    , installed 4.3.0  [Updatable]
                  Adapter    "devices"      : 1.1.5    , installed 1.1.5
                  Adapter    "discovery"    : 3.1.0    , installed 3.1.0
                  Adapter    "flot"         : 1.12.0   , installed 1.11.0 [Updatable]
                  Adapter    "frontier_silicon": 0.0.11, installed 0.0.10 [Updatable]
                  Adapter    "harmony"      : 1.2.2    , installed 1.2.2
                  Adapter    "history"      : 2.2.6    , installed 1.11.1 [Updatable]
                  Adapter    "hm-rega"      : 3.0.47   , installed 3.0.46 [Updatable]
                  Adapter    "hm-rpc"       : 1.15.19  , installed 1.15.16 [Updatable]
                  Adapter    "hue"          : 3.9.5    , installed 3.7.1  [Updatable]
                  Adapter    "ical"         : 1.13.3   , installed 1.13.2 [Updatable]
                  Adapter    "icons-icons8" : 0.0.1    , installed 0.0.1
                  Adapter    "icons-mfd-png": 1.1.0    , installed 1.1.0
                  Adapter    "icons-mfd-svg": 1.1.0    , installed 1.1.0
                  Adapter    "influxdb"     : 3.2.0    , installed 3.2.0
                  Adapter    "info"         : 1.9.26   , installed 1.9.19 [Updatable]
                  Adapter    "iot"          : 1.14.5   , installed 1.14.2 [Updatable]
                  Adapter    "javascript"   : 7.0.3    , installed 7.0.3
                  Controller "js-controller": 4.0.24   , installed 4.0.24
                  Adapter    "lametric"     : 2.4.1    , installed 2.4.1
                  Adapter    "mobile"       : 1.0.1    , installed 1.0.1
                  Adapter    "mqtt-client"  : 1.6.3    , installed 1.6.3
                  Adapter    "netatmo"      : 3.1.0    , installed 3.1.0
                  Adapter    "node-red"     : 4.0.3    , installed 4.0.0  [Updatable]
                  Adapter    "owfs"         : 0.7.0    , installed 0.7.0
                  Adapter    "parser"       : 1.3.2    , installed 1.1.8  [Updatable]
                  Adapter    "phantomjs"    : 1.1.3    , installed 1.1.3
                  Adapter    "ping"         : 1.6.2    , installed 1.5.3  [Updatable]
                  Adapter    "radar2"       : 2.0.7    , installed 2.0.3  [Updatable]
                  Adapter    "rpi2"         : 1.3.2    , installed 1.3.2
                  Adapter    "shelly"       : 6.4.1    , installed 6.4.1
                  Adapter    "simple-api"   : 2.7.2    , installed 2.7.2
                  Adapter    "snmp"         : 2.4.11   , installed 1.0.0  [Updatable]
                  Adapter    "socketio"     : 6.5.2    , installed 4.2.0  [Updatable]
                  Adapter    "sonos"        : 2.3.1    , installed 2.3.1
                  Adapter    "systeminfo"   : 1.0.0    , installed 0.3.1  [Updatable]
                  Adapter    "telegram"     : 1.16.0   , installed 1.15.6 [Updatable]
                  Adapter    "vis"          : 1.4.16   , installed 1.4.16
                  Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
                  Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
                  Adapter    "vis-hqwidgets": 1.4.0    , installed 1.3.0  [Updatable]
                  Adapter    "vis-justgage" : 1.0.2    , installed 1.0.2
                  Adapter    "vis-metro"    : 1.2.0    , installed 1.2.0
                  Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
                  Adapter    "web"          : 6.1.0    , installed 4.3.0  [Updatable]
                  Adapter    "ws"           : 2.5.3    , installed 1.3.0  [Updatable]
                  Adapter    "yahka"        : 1.0.3    , installed 0.17.0 [Updatable]
                  Adapter    "zwave2"       : 3.0.5    , installed 3.0.5
                  
                  Objects and States
                  Please stand by - This may take a while
                  Objects:        7546
                  States:         7329
                  
                  *** OS-Repositories and Updates ***
                  Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
                  Hit:2 http://deb.debian.org/debian bullseye InRelease
                  Hit:3 http://security.debian.org/debian-security bullseye-security/updates InRelease
                  Hit:4 http://deb.debian.org/debian bullseye-updates InRelease
                  Hit:5 https://apt.grafana.com stable InRelease
                  Hit:6 https://repos.influxdata.com/debian stable InRelease
                  Hit:7 https://repos.influxdata.com/debian stretch InRelease
                  Get:8 https://deb.nodesource.com/node_18.x bullseye InRelease [4586 B]
                  Fetched 4586 B in 1s (7111 B/s)
                  Reading package lists...
                  Pending Updates: 10
                  
                  *** Listening Ports ***
                  Active Internet connections (only servers)
                  Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
                  tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1000       1711988    1801452/iobroker.js 
                  tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1000       1711981    1801452/iobroker.js 
                  tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      0          9392       1/init              
                  tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          12738      587/sshd: /usr/sbin 
                  tcp        0      0 0.0.0.0:1880            0.0.0.0:*               LISTEN      1000       1714317    1801565/node-red    
                  tcp        0      0 127.0.0.1:8088          0.0.0.0:*               LISTEN      999        13256      900/influxd         
                  tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      0          14710      1245/exim4          
                  tcp        0      0 127.0.0.1:2010          0.0.0.0:*               LISTEN      1000       1715056    1801591/io.hm-rpc.0 
                  tcp        0      0 127.0.0.1:35931         0.0.0.0:*               LISTEN      1000       1718958    1802489/io.yahka.0  
                  tcp        0      0 127.0.0.1:39589         0.0.0.0:*               LISTEN      1000       1721109    1802489/io.yahka.0  
                  tcp6       0      0 :::111                  :::*                    LISTEN      0          9396       1/init              
                  tcp6       0      0 :::80                   :::*                    LISTEN      1000       1714319    1801565/node-red    
                  tcp6       0      0 :::8081                 :::*                    LISTEN      1000       1714058    1801470/io.admin.0  
                  tcp6       0      0 :::8082                 :::*                    LISTEN      1000       1729486    1811299/io.web.0    
                  tcp6       0      0 :::8086                 :::*                    LISTEN      999        15440      900/influxd         
                  tcp6       0      0 :::22                   :::*                    LISTEN      0          12749      587/sshd: /usr/sbin 
                  tcp6       0      0 :::45079                :::*                    LISTEN      1000       1718644    1802489/io.yahka.0  
                  tcp6       0      0 :::3000                 :::*                    LISTEN      107        14792      1253/grafana        
                  tcp6       0      0 ::1:25                  :::*                    LISTEN      0          14711      1245/exim4          
                  tcp6       0      0 :::38237                :::*                    LISTEN      1000       1718648    1802489/io.yahka.0  
                  udp        0      0 0.0.0.0:5353            0.0.0.0:*                           1000       1718649    1802489/io.yahka.0  
                  udp        0      0 0.0.0.0:5353            0.0.0.0:*                           1000       1718645    1802489/io.yahka.0  
                  udp        0      0 0.0.0.0:1900            0.0.0.0:*                           1000       1714320    1801565/node-red    
                  udp        0      0 198.18.10.12:1905       0.0.0.0:*                           1000       1758117    1801661/io.sonos.0  
                  udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          12534      538/dhclient        
                  udp        0      0 0.0.0.0:111             0.0.0.0:*                           0          9393       1/init              
                  udp6       0      0 :::111                  :::*                                0          9399       1/init              
                  
                  *** Log File - Last 25 Lines ***
                  
                  2023-09-03 16:45:18.264  - info: host.iobroker.esxi iobroker upload [14] web.admin /opt/iobroker/node_modules/iobroker.web/admin/index_m.html index_m.html text/html
                  2023-09-03 16:45:18.266  - info: host.iobroker.esxi iobroker upload [13] web.admin /opt/iobroker/node_modules/iobroker.web/admin/manifest.json manifest.json application/json
                  2023-09-03 16:45:18.268  - info: host.iobroker.esxi iobroker upload [12] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/2.faf2f676.chunk.css static/css/2.faf2f676.chunk.css text/css
                  2023-09-03 16:45:18.270  - info: host.iobroker.esxi iobroker upload [11] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/2.faf2f676.chunk.css.map static/css/2.faf2f676.chunk.css.map application/json
                  2023-09-03 16:45:18.272  - info: host.iobroker.esxi iobroker upload [10] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/main.e2d673ee.chunk.css static/css/main.e2d673ee.chunk.css text/css
                  2023-09-03 16:45:18.274  - info: host.iobroker.esxi iobroker upload [9] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/css/main.e2d673ee.chunk.css.map static/css/main.e2d673ee.chunk.css.map application/json
                  2023-09-03 16:45:18.278  - info: host.iobroker.esxi iobroker upload [8] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js static/js/2.b1d56998.chunk.js application/javascript
                  2023-09-03 16:45:18.286  - info: host.iobroker.esxi iobroker upload [7] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js.LICENSE.txt static/js/2.b1d56998.chunk.js.LICENSE.txt text/plain
                  2023-09-03 16:45:18.324  - info: host.iobroker.esxi iobroker upload [6] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/2.b1d56998.chunk.js.map static/js/2.b1d56998.chunk.js.map application/json
                  2023-09-03 16:45:18.570  - info: host.iobroker.esxi iobroker upload [5] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/main.034751df.chunk.js static/js/main.034751df.chunk.js application/javascript
                  2023-09-03 16:45:18.584  - info: host.iobroker.esxi iobroker upload [4] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/main.034751df.chunk.js.map static/js/main.034751df.chunk.js.map application/json
                  2023-09-03 16:45:18.587  - info: host.iobroker.esxi iobroker upload [3] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/runtime-main.7278cf1c.js static/js/runtime-main.7278cf1c.js application/javascript
                  2023-09-03 16:45:18.590  - info: host.iobroker.esxi iobroker upload [2] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/js/runtime-main.7278cf1c.js.map static/js/runtime-main.7278cf1c.js.map application/json
                  2023-09-03 16:45:18.593  - info: host.iobroker.esxi iobroker upload [1] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/le.eb63b1db.png static/media/le.eb63b1db.png image/png
                  2023-09-03 16:45:18.596  - info: host.iobroker.esxi iobroker upload [0] web.admin /opt/iobroker/node_modules/iobroker.web/admin/web.png web.png image/png
                  2023-09-03 16:45:18.600  - info: host.iobroker.esxi iobroker host.iobroker.esxi Adapter "system.adapter.web.0" is started
                  2023-09-03 16:45:18.620  - info: host.iobroker.esxi "system.adapter.web.0" enabled
                  2023-09-03 16:45:18.700  - info: host.iobroker.esxi instance system.adapter.web.0 started with pid 1811299
                  2023-09-03 16:45:19.656  - info: host.iobroker.esxi iobroker exit 0
                  2023-09-03 16:47:00.011  - info: javascript.0 (1801497) script.js.01_scripts.01_devices.bathroom.b_washingmachine: WM done?
                  2023-09-03 16:47:01.174  - error: telegram.1 (1801535) Cannot send message [chatId -]: Error: ETELEGRAM: 403 Forbidden: user is deactivated
                  2023-09-03 16:49:13.315  - info: host.iobroker.esxi Updating repository "Stable (default)" under "http://download.iobroker.net/sources-dist.json"
                  2023-09-03 16:53:21.254  - info: host.iobroker.esxi "system.adapter.vis.0" disabled
                  2023-09-03 16:53:21.276  - info: host.iobroker.esxi "system.adapter.vis.0" enabled
                  2023-09-03 16:53:23.775  - info: host.iobroker.esxi instance system.adapter.vis.0 terminated while should be started once
                  
                  

                  ============ Mark until here for C&P =============

                  GlasfaserG Online
                  GlasfaserG Online
                  Glasfaser
                  schrieb am zuletzt editiert von
                  #19

                  @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

                  npm ERR! code ELSPROBLEMS

                  Nach deiner oberen Ausgabe wenn ich es mir genauer anschaue ,
                  hast du früher sehr viel aus Github die Adapter gezogen .
                  Das ist alles querbeet und seit Nodejs 16/18 wir genauer darauf geschaut.

                  Ich wurde ein Backup nehmen und ioBroker neu aufsetzen , denn du bis seit Nodejs12 dabei.

                  Meine Empfehlung !

                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                  M 1 Antwort Letzte Antwort
                  0
                  • GlasfaserG Glasfaser

                    @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

                    npm ERR! code ELSPROBLEMS

                    Nach deiner oberen Ausgabe wenn ich es mir genauer anschaue ,
                    hast du früher sehr viel aus Github die Adapter gezogen .
                    Das ist alles querbeet und seit Nodejs 16/18 wir genauer darauf geschaut.

                    Ich wurde ein Backup nehmen und ioBroker neu aufsetzen , denn du bis seit Nodejs12 dabei.

                    Meine Empfehlung !

                    M Offline
                    M Offline
                    manmac1
                    schrieb am zuletzt editiert von
                    #20

                    @glasfaser

                    Hab ich mir vorhin auch schon gedacht. Hab etwas bammel ob ich das Backup und die Wiederherstellung auch so hinbekomme, dass sich an dem aktuellen Setup nichts verändert - ist mittlerweile doch sehr komplex ;) .

                    GlasfaserG 1 Antwort Letzte Antwort
                    0
                    • M manmac1

                      @glasfaser

                      Hab ich mir vorhin auch schon gedacht. Hab etwas bammel ob ich das Backup und die Wiederherstellung auch so hinbekomme, dass sich an dem aktuellen Setup nichts verändert - ist mittlerweile doch sehr komplex ;) .

                      GlasfaserG Online
                      GlasfaserG Online
                      Glasfaser
                      schrieb am zuletzt editiert von
                      #21

                      @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

                      ist mittlerweile doch sehr komplex

                      Ich sehe da nichts von , sieht normal aus ,

                      Meinst du deswegen :

                      Virtualization : vmware

                      tcp6 0 0 :::3000 :::* LISTEN 107 14792 1253/grafana

                      tcp6 0 0 ::1:25 :::* LISTEN 0 14711 1245/exim4
                      tcp6 0 0 :::8086 :::* LISTEN 999 15440 900/influxd
                      udp 0 0 0.0.0.0:68 0.0.0.0:* 0 12534 538/dhclient

                      Dein :

                      /usr/bin/nodejs v18.16.0
                      /usr/bin/node v18.16.0
                      /usr/bin/npm 9.5.1
                      /usr/bin/npx 9.5.1

                      ist auch schon alt , Aktuell ist

                      34b1c3d5-0d2a-4af5-8dde-b520fb1c0d93-grafik.png

                      Wie gesagt , setze es neu auf ..
                      aber bitte den Benutzer nicht iobroker nennen !

                      Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                      M 1 Antwort Letzte Antwort
                      0
                      • GlasfaserG Glasfaser

                        @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

                        ist mittlerweile doch sehr komplex

                        Ich sehe da nichts von , sieht normal aus ,

                        Meinst du deswegen :

                        Virtualization : vmware

                        tcp6 0 0 :::3000 :::* LISTEN 107 14792 1253/grafana

                        tcp6 0 0 ::1:25 :::* LISTEN 0 14711 1245/exim4
                        tcp6 0 0 :::8086 :::* LISTEN 999 15440 900/influxd
                        udp 0 0 0.0.0.0:68 0.0.0.0:* 0 12534 538/dhclient

                        Dein :

                        /usr/bin/nodejs v18.16.0
                        /usr/bin/node v18.16.0
                        /usr/bin/npm 9.5.1
                        /usr/bin/npx 9.5.1

                        ist auch schon alt , Aktuell ist

                        34b1c3d5-0d2a-4af5-8dde-b520fb1c0d93-grafik.png

                        Wie gesagt , setze es neu auf ..
                        aber bitte den Benutzer nicht iobroker nennen !

                        M Offline
                        M Offline
                        manmac1
                        schrieb am zuletzt editiert von
                        #22

                        @glasfaser

                        ja, mach ich.
                        Hast du einen Tip für eine gute Anleitung?
                        Such grad nach dem richtigen Debian image für meine vm ;)

                        GlasfaserG 2 Antworten Letzte Antwort
                        0
                        • M manmac1

                          @glasfaser

                          ja, mach ich.
                          Hast du einen Tip für eine gute Anleitung?
                          Such grad nach dem richtigen Debian image für meine vm ;)

                          GlasfaserG Online
                          GlasfaserG Online
                          Glasfaser
                          schrieb am zuletzt editiert von
                          #23

                          @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:

                          Hast du einen Tip

                          Auf Debian 12 Bookworm gehen

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          1 Antwort Letzte Antwort
                          0
                          • HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #24

                            @manmac1 und dem root kein Passwort geben

                            kein Support per PN! - Fragen im Forum stellen -
                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton im Header. Danke!
                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0
                            • M manmac1

                              @glasfaser

                              ja, mach ich.
                              Hast du einen Tip für eine gute Anleitung?
                              Such grad nach dem richtigen Debian image für meine vm ;)

                              GlasfaserG Online
                              GlasfaserG Online
                              Glasfaser
                              schrieb am zuletzt editiert von Glasfaser
                              #25

                              @manmac1

                              Ich habe nochmal in Ruhe deine Angaben durchgelesen :

                              Ich habe gerade ein Großes ?

                              Im Eröffnungs Thread :

                              @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:
                              iobroker@iobroker:/opt/iobroker$ nodejs -v && node -v && npm -v

                              v18.17.1

                              v18.17.1

                              9.6.7

                              in der Ausgabe von iob diag

                              *** NodeJS-Installation ***

                              /usr/bin/nodejs v18.16.0

                              /usr/bin/node v18.16.0

                              /usr/bin/npm 9.5.1

                              /usr/bin/npx 9.5.1

                              wie geht das denn !?

                              Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                              M 1 Antwort Letzte Antwort
                              0
                              • GlasfaserG Glasfaser

                                @manmac1

                                Ich habe nochmal in Ruhe deine Angaben durchgelesen :

                                Ich habe gerade ein Großes ?

                                Im Eröffnungs Thread :

                                @manmac1 sagte in Adapter Aktualisierung funktioniert nicht:
                                iobroker@iobroker:/opt/iobroker$ nodejs -v && node -v && npm -v

                                v18.17.1

                                v18.17.1

                                9.6.7

                                in der Ausgabe von iob diag

                                *** NodeJS-Installation ***

                                /usr/bin/nodejs v18.16.0

                                /usr/bin/node v18.16.0

                                /usr/bin/npm 9.5.1

                                /usr/bin/npx 9.5.1

                                wie geht das denn !?

                                M Offline
                                M Offline
                                manmac1
                                schrieb am zuletzt editiert von
                                #26

                                @glasfaser

                                kommt wahrscheinlich daher, dass ich zwischendurch auf einen früheren Snapshot von heute zurücksteigen musste - sorry für die Verwirrung

                                GlasfaserG Thomas BraunT 2 Antworten Letzte Antwort
                                0
                                • M manmac1

                                  @glasfaser

                                  kommt wahrscheinlich daher, dass ich zwischendurch auf einen früheren Snapshot von heute zurücksteigen musste - sorry für die Verwirrung

                                  GlasfaserG Online
                                  GlasfaserG Online
                                  Glasfaser
                                  schrieb am zuletzt editiert von Glasfaser
                                  #27

                                  @manmac1

                                  NUR zur INFO !

                                  OK ... das ist natürlich Käse :(

                                  Bitte ... wenn du etwas veränderst , hier immer alles mitteilen .

                                  bzw .

                                  Wie sollten wir hier helfen , wenn du zwischenzeitlich etwas anderes machst , was wir nicht wissen !?

                                  Deshalb lese bitte auch das genau durch :

                                  https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge

                                  Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                  1 Antwort Letzte Antwort
                                  1
                                  • M manmac1

                                    @glasfaser

                                    kommt wahrscheinlich daher, dass ich zwischendurch auf einen früheren Snapshot von heute zurücksteigen musste - sorry für die Verwirrung

                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #28

                                    @manmac1

                                    Dann räum zunächst mal die Quellen auf.
                                    Schmeiß den Eintrag zu grafana/stretch raus.
                                    Dann die Kiste auf Stand bringen, inkl. nodejs.

                                    Solange openzwave nicht sauber kompiliert geht auch nichts mit anderen Adaptern. Warum es das nicht tut kann ich dir aber nicht sagen.
                                    Vielleicht mal den cache löschen und/oder den Adapter dazu rauswerfen.

                                    Linux-Werkzeugkasten:
                                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                    NodeJS Fixer Skript:
                                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                    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
                                    FAQ Cloud / IOT
                                    HowTo: Node.js-Update
                                    HowTo: Backup/Restore
                                    Downloads
                                    BLOG

                                    729

                                    Online

                                    32.7k

                                    Benutzer

                                    82.6k

                                    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