Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Entwicklung
  4. Adapter mihome-vacuum anpassungen

NEWS

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.2k

  • wichtiges UPDATE für controller 7.2.2 im stable
    HomoranH
    Homoran
    10
    1
    3.7k

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    17
    1
    6.5k

Adapter mihome-vacuum anpassungen

Geplant Angeheftet Gesperrt Verschoben Entwicklung
vacuumadapterentwicklungtestroborockzeitplanraumreinigung
567 Beiträge 73 Kommentatoren 171.3k Aufrufe 73 Beobachtet
  • Ä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.
  • Siggi0904S Siggi0904

    @Issi Da dies der "alte" Adapter aus dem offiziellen Repo ist, habe ich vorher nicht den Adapter deinstalliert. Dein Adapter kommt ja erst noch ins offizielle Repo, oder?

    IssiI Offline
    IssiI Offline
    Issi
    Developer
    schrieb am zuletzt editiert von
    #552

    @Siggi0904

    Ja der kommt in die repo
    Werde Ende nächster Woche da ein PR machen damit die anderen Jungs ihn erst mal durchsehen können da er komplett umgeschrieben wurde werden da wahrscheinlich alle Tests schief laufen 😂 aber dafür war ja auch die Testversion

    Dann Solen die andern Entwickler ihn richtig durchsehen und wen ok über den Alten drüber bügeln

    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    Siggi0904S 1 Antwort Letzte Antwort
    2
    • IssiI Issi

      @Siggi0904

      Ja der kommt in die repo
      Werde Ende nächster Woche da ein PR machen damit die anderen Jungs ihn erst mal durchsehen können da er komplett umgeschrieben wurde werden da wahrscheinlich alle Tests schief laufen 😂 aber dafür war ja auch die Testversion

      Dann Solen die andern Entwickler ihn richtig durchsehen und wen ok über den Alten drüber bügeln

      Siggi0904S Offline
      Siggi0904S Offline
      Siggi0904
      schrieb am zuletzt editiert von
      #553

      @Issi Möglichst so schnell wie möglich. 😂

      1 Antwort Letzte Antwort
      0
      • IssiI Offline
        IssiI Offline
        Issi
        Developer
        schrieb am zuletzt editiert von Issi
        #554

        Ich möchte mich hier noch einmal kurz zu dem Thema äußern.

        Da kosmix1980 offenbar mit meiner bisherigen Arbeit am ioBroker.mihome-vacuum nicht zufrieden war und inzwischen selbst noch einmal einen eigenen Fix eingebracht hat, stellt sich für mich mittlerweile die Frage, warum ich meine Zeit überhaupt noch in solche Arbeiten investieren sollte.

        Ich habe mich nach längerer Zeit wieder hingesetzt und versucht, den Adapter nach bestem Wissen auf einen aktuellen und funktionierenden Stand zu bringen. Das Ganze mache ich nicht beruflich, sondern in meiner Freizeit. Gerade bei mir ist diese Zeit momentan nicht selbstverständlich, und ich habe dafür teilweise auch meine eigene Gesundheit zurückgestellt.

        Wenn dann der Eindruck entsteht, dass die geleistete Arbeit nicht ausreichend ist, nicht wirklich gewürdigt wird oder direkt noch einmal durch einen anderen Fix ersetzt werden muss, ist das für mich sehr demotivierend.

        Mir ist vollkommen bewusst, dass Open-Source-Projekte von Zusammenarbeit, Verbesserungen und unterschiedlichen Lösungsansätzen leben. Ich habe auch kein Problem damit, wenn jemand Fehler findet oder Dinge besser lösen kann. Allerdings kommt es für mich auch darauf an, wie miteinander und mit der investierten Arbeit umgegangen wird.

        Unter diesen Umständen sehe ich aktuell ehrlich gesagt keinen wirklichen Grund mehr, meine Freizeit und Energie weiterhin dafür zu opfern, Adapter zu reparieren oder weiterzuentwickeln.

        Das finde ich persönlich sehr schade, denn eigentlich hatte ich mich gefreut, nach meiner längeren Pause wieder etwas für ioBroker und die Community machen zu können.

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        bahnuhrB Siggi0904S MichaelFM 3 Antworten Letzte Antwort
        1
        • IssiI Issi

          Ich möchte mich hier noch einmal kurz zu dem Thema äußern.

          Da kosmix1980 offenbar mit meiner bisherigen Arbeit am ioBroker.mihome-vacuum nicht zufrieden war und inzwischen selbst noch einmal einen eigenen Fix eingebracht hat, stellt sich für mich mittlerweile die Frage, warum ich meine Zeit überhaupt noch in solche Arbeiten investieren sollte.

          Ich habe mich nach längerer Zeit wieder hingesetzt und versucht, den Adapter nach bestem Wissen auf einen aktuellen und funktionierenden Stand zu bringen. Das Ganze mache ich nicht beruflich, sondern in meiner Freizeit. Gerade bei mir ist diese Zeit momentan nicht selbstverständlich, und ich habe dafür teilweise auch meine eigene Gesundheit zurückgestellt.

          Wenn dann der Eindruck entsteht, dass die geleistete Arbeit nicht ausreichend ist, nicht wirklich gewürdigt wird oder direkt noch einmal durch einen anderen Fix ersetzt werden muss, ist das für mich sehr demotivierend.

          Mir ist vollkommen bewusst, dass Open-Source-Projekte von Zusammenarbeit, Verbesserungen und unterschiedlichen Lösungsansätzen leben. Ich habe auch kein Problem damit, wenn jemand Fehler findet oder Dinge besser lösen kann. Allerdings kommt es für mich auch darauf an, wie miteinander und mit der investierten Arbeit umgegangen wird.

          Unter diesen Umständen sehe ich aktuell ehrlich gesagt keinen wirklichen Grund mehr, meine Freizeit und Energie weiterhin dafür zu opfern, Adapter zu reparieren oder weiterzuentwickeln.

          Das finde ich persönlich sehr schade, denn eigentlich hatte ich mich gefreut, nach meiner längeren Pause wieder etwas für ioBroker und die Community machen zu können.

          bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          schrieb am zuletzt editiert von
          #555

          @Issi

          @Issi sagte:

          Da kosmix1980 offenbar mit meiner bisherigen Arbeit am ioBroker.mihome-vacuum nicht zufrieden war

          Davon habe ich nix mitbekommen.

          @Issi sagte:

          nach bestem Wissen auf einen aktuellen und funktionierenden Stand zu bringen.

          Und dies ist super. Sollte mehr davon geben.
          Wir haben hier mittlerweile einige Adapter die nicht mehr laufen, so wie sie sollen. Und der ursprüngliche Entwickler meldet sich nicht mehr. Das ist schade.
          Und wenn sich dann jemand dann mit einem "kaputten" Adapter beschäftigt und diesen wieder zum Laufen bringt, dann ist dies auch meiner Sicht klasse und dies ist zu unterstützen.

          Fazit:
          Super Job für den Reparatur des Adapters. map läuft wieder einwandfrei.
          Und auch bei diesem Adapter wollte der ursrüngliche ja nicht da dran. nach 2-3 maliger Nachfrage von mir kam immer die gleiche Antwort: "Habe momentan andere Prioritäten".

          Also nochmal von mir:
          Adapter läuft.
          Respekt für deine Reparatur.
          und aus meiner Sicht: Bitte weiter so.

          Danke nochmal.

          mfg
          Dieter


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          1 Antwort Letzte Antwort
          2
          • IssiI Issi

            Ich möchte mich hier noch einmal kurz zu dem Thema äußern.

            Da kosmix1980 offenbar mit meiner bisherigen Arbeit am ioBroker.mihome-vacuum nicht zufrieden war und inzwischen selbst noch einmal einen eigenen Fix eingebracht hat, stellt sich für mich mittlerweile die Frage, warum ich meine Zeit überhaupt noch in solche Arbeiten investieren sollte.

            Ich habe mich nach längerer Zeit wieder hingesetzt und versucht, den Adapter nach bestem Wissen auf einen aktuellen und funktionierenden Stand zu bringen. Das Ganze mache ich nicht beruflich, sondern in meiner Freizeit. Gerade bei mir ist diese Zeit momentan nicht selbstverständlich, und ich habe dafür teilweise auch meine eigene Gesundheit zurückgestellt.

            Wenn dann der Eindruck entsteht, dass die geleistete Arbeit nicht ausreichend ist, nicht wirklich gewürdigt wird oder direkt noch einmal durch einen anderen Fix ersetzt werden muss, ist das für mich sehr demotivierend.

            Mir ist vollkommen bewusst, dass Open-Source-Projekte von Zusammenarbeit, Verbesserungen und unterschiedlichen Lösungsansätzen leben. Ich habe auch kein Problem damit, wenn jemand Fehler findet oder Dinge besser lösen kann. Allerdings kommt es für mich auch darauf an, wie miteinander und mit der investierten Arbeit umgegangen wird.

            Unter diesen Umständen sehe ich aktuell ehrlich gesagt keinen wirklichen Grund mehr, meine Freizeit und Energie weiterhin dafür zu opfern, Adapter zu reparieren oder weiterzuentwickeln.

            Das finde ich persönlich sehr schade, denn eigentlich hatte ich mich gefreut, nach meiner längeren Pause wieder etwas für ioBroker und die Community machen zu können.

            Siggi0904S Offline
            Siggi0904S Offline
            Siggi0904
            schrieb am zuletzt editiert von
            #556

            @Issi Ich habe auch nichts mitbekommen, dass dich das trifft.
            Bitte mach weiter und führe das Projekt weiter.

            Der nächste Schritt wäre, dass das bestehende Repo aktualisiert wird
            und dann auch eine Stable folgt. Ich selbst nutze nämlich nur Stable.

            Bitte mach weiter, lass dich nicht von anderen aufhalten
            sondern arbeitet zusammen an den Adaptern.

            1 Antwort Letzte Antwort
            0
            • IssiI Issi

              Ich möchte mich hier noch einmal kurz zu dem Thema äußern.

              Da kosmix1980 offenbar mit meiner bisherigen Arbeit am ioBroker.mihome-vacuum nicht zufrieden war und inzwischen selbst noch einmal einen eigenen Fix eingebracht hat, stellt sich für mich mittlerweile die Frage, warum ich meine Zeit überhaupt noch in solche Arbeiten investieren sollte.

              Ich habe mich nach längerer Zeit wieder hingesetzt und versucht, den Adapter nach bestem Wissen auf einen aktuellen und funktionierenden Stand zu bringen. Das Ganze mache ich nicht beruflich, sondern in meiner Freizeit. Gerade bei mir ist diese Zeit momentan nicht selbstverständlich, und ich habe dafür teilweise auch meine eigene Gesundheit zurückgestellt.

              Wenn dann der Eindruck entsteht, dass die geleistete Arbeit nicht ausreichend ist, nicht wirklich gewürdigt wird oder direkt noch einmal durch einen anderen Fix ersetzt werden muss, ist das für mich sehr demotivierend.

              Mir ist vollkommen bewusst, dass Open-Source-Projekte von Zusammenarbeit, Verbesserungen und unterschiedlichen Lösungsansätzen leben. Ich habe auch kein Problem damit, wenn jemand Fehler findet oder Dinge besser lösen kann. Allerdings kommt es für mich auch darauf an, wie miteinander und mit der investierten Arbeit umgegangen wird.

              Unter diesen Umständen sehe ich aktuell ehrlich gesagt keinen wirklichen Grund mehr, meine Freizeit und Energie weiterhin dafür zu opfern, Adapter zu reparieren oder weiterzuentwickeln.

              Das finde ich persönlich sehr schade, denn eigentlich hatte ich mich gefreut, nach meiner längeren Pause wieder etwas für ioBroker und die Community machen zu können.

              MichaelFM Offline
              MichaelFM Offline
              MichaelF
              schrieb am zuletzt editiert von
              #557

              @Issi

              Ich muss mich jetzt auch mal hierzu äußern.

              Schließe mich absolut der Aussage von @bahnuhr an.

              Super Job, einfach weiter machen und stolz auf seine Arbeit sein!

              Der Adapter Funktioniert perfekt.

              Vielen Dank für die Reperatur!

              Grüße

              1 Antwort Letzte Antwort
              0
              • B Offline
                B Offline
                bug77
                schrieb am zuletzt editiert von
                #558

                Hallo,
                ich habe alle nötigen Upates durchgeführt, den alten Adapter gelöschgt und über die Katze - Benutzerdefiniert über den Link (https://github.com/xXBJXx/ioBroker.mihome-vacuum/tree/fix/xiaomi-cloud-qr-login) neu installiert. Die Installation schlägt aber leider fehl: Kann jemand weiterhelfen, warum?

                Ich füge das log auch bei2026-08-16T09_30_49_884Z-debug-0.log

                $ iobroker url https://github.com/xXBJXx/ioBroker.mihome-vacuum/tree/fix/xiaomi-cloud-qr-login --host iobroker --debug
                
                install xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login
                
                NPM version: 10.9.4Installing xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login... (System call)
                
                npm error code 2
                
                npm error git dep preparation failednpm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/opt/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > canvas@3.2.3 installnpm error > prebuild-install -r napi || node-gyp rebuildnpm errornpm errornpm error > diskusage@1.2.0 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm error CXX(target) Release/obj.target/diskusage/src/main.onpm error CXX(target) Release/obj.target/diskusage/src/diskusage_posix.onpm error SOLINK_MODULE(target) Release/obj.target/diskusage.nodenpm error COPY Release/diskusage.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm errornpm error > unix-dgram@2.0.6 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm error CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.onpm error SOLINK_MODULE(target) Release/obj.target/unix_dgram.nodenpm error COPY Release/unix_dgram.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm errornpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 preparenpm error > npm run buildnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 buildnpm error > npm run build:backend && npm run build:adminnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 build:backendnpm error > tsc -p tsconfig.build.jsonnpm errornpm error error TS2688: Cannot find type definition file for 'bl'.npm error The file is in the program because:npm error Entry point for implicit type library 'bl'npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated cronstrue@2.61.0: Non-backwards compatible Breaking changesnpm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error In file included from ../../nan/nan.h:67,npm error from ../src/main.cpp:3:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’npm error 42 | NODE_MODULE(diskusage, Init)npm error | ^~~~~~~~~~~npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error gyp info ok npm error gyp info it worked if it ends with ok
                
                npm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error In file included from ../../nan/nan.h:67,npm error from ../src/unix_dgram.cc:5:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’npm error 404 | NODE_MODULE(unix_dgram, Initialize)npm error | ^~~~~~~~~~~npm error gyp info ok npm error npm warn using --force Recommended protections disabled.npm error npm warn using --force Recommended protections disabled.npm error npm error code 2npm error npm error path /opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9npm error npm error command failednpm error npm error command sh -c npm run buildnpm error npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_31_33_576Z-debug-0.lognpm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_30_49_884Z-debug-0.log
                
                npm error code 2npm error git dep preparation failednpm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/opt/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > canvas@3.2.3 installnpm error > prebuild-install -r napi || node-gyp rebuildnpm errornpm errornpm error > diskusage@1.2.0 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm error CXX(target) Release/obj.target/diskusage/src/main.onpm error CXX(target) Release/obj.target/diskusage/src/diskusage_posix.onpm error SOLINK_MODULE(target) Release/obj.target/diskusage.nodenpm error COPY Release/diskusage.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm errornpm error > unix-dgram@2.0.6 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm error CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.onpm error SOLINK_MODULE(target) Release/obj.target/unix_dgram.nodenpm error COPY Release/unix_dgram.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm errornpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 preparenpm error > npm run buildnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 buildnpm error > npm run build:backend && npm run build:adminnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 build:backendnpm error > tsc -p tsconfig.build.jsonnpm errornpm error error TS2688: Cannot find type definition file for 'bl'.npm error The file is in the program because:npm error Entry point for implicit type library 'bl'npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated cronstrue@2.61.0: Non-backwards compatible Breaking changesnpm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error In file included from ../../nan/nan.h:67,npm error from ../src/main.cpp:3:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’npm error 42 | NODE_MODULE(diskusage, Init)npm error | ^~~~~~~~~~~npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error gyp info ok npm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error In file included from ../../nan/nan.h:67,npm error from ../src/unix_dgram.cc:5:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’npm error 404 | NODE_MODULE(unix_dgram, Initialize)npm error | ^~~~~~~~~~~npm error gyp info ok npm error npm warn using --force Recommended protections disabled.npm error npm warn using --force Recommended protections disabled.npm error npm error code 2npm error npm error path /opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9npm error npm error command failednpm error npm error command sh -c npm run buildnpm error npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_31_33_576Z-debug-0.lognpm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_30_49_884Z-debug-0.loghost.iobroker Cannot install xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login: 2
                
                ERROR: Process exited with code 25
                
                
                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • B bug77

                  Hallo,
                  ich habe alle nötigen Upates durchgeführt, den alten Adapter gelöschgt und über die Katze - Benutzerdefiniert über den Link (https://github.com/xXBJXx/ioBroker.mihome-vacuum/tree/fix/xiaomi-cloud-qr-login) neu installiert. Die Installation schlägt aber leider fehl: Kann jemand weiterhelfen, warum?

                  Ich füge das log auch bei2026-08-16T09_30_49_884Z-debug-0.log

                  $ iobroker url https://github.com/xXBJXx/ioBroker.mihome-vacuum/tree/fix/xiaomi-cloud-qr-login --host iobroker --debug
                  
                  install xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login
                  
                  NPM version: 10.9.4Installing xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login... (System call)
                  
                  npm error code 2
                  
                  npm error git dep preparation failednpm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/opt/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > canvas@3.2.3 installnpm error > prebuild-install -r napi || node-gyp rebuildnpm errornpm errornpm error > diskusage@1.2.0 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm error CXX(target) Release/obj.target/diskusage/src/main.onpm error CXX(target) Release/obj.target/diskusage/src/diskusage_posix.onpm error SOLINK_MODULE(target) Release/obj.target/diskusage.nodenpm error COPY Release/diskusage.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm errornpm error > unix-dgram@2.0.6 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm error CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.onpm error SOLINK_MODULE(target) Release/obj.target/unix_dgram.nodenpm error COPY Release/unix_dgram.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm errornpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 preparenpm error > npm run buildnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 buildnpm error > npm run build:backend && npm run build:adminnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 build:backendnpm error > tsc -p tsconfig.build.jsonnpm errornpm error error TS2688: Cannot find type definition file for 'bl'.npm error The file is in the program because:npm error Entry point for implicit type library 'bl'npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated cronstrue@2.61.0: Non-backwards compatible Breaking changesnpm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error In file included from ../../nan/nan.h:67,npm error from ../src/main.cpp:3:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’npm error 42 | NODE_MODULE(diskusage, Init)npm error | ^~~~~~~~~~~npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error gyp info ok npm error gyp info it worked if it ends with ok
                  
                  npm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error In file included from ../../nan/nan.h:67,npm error from ../src/unix_dgram.cc:5:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’npm error 404 | NODE_MODULE(unix_dgram, Initialize)npm error | ^~~~~~~~~~~npm error gyp info ok npm error npm warn using --force Recommended protections disabled.npm error npm warn using --force Recommended protections disabled.npm error npm error code 2npm error npm error path /opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9npm error npm error command failednpm error npm error command sh -c npm run buildnpm error npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_31_33_576Z-debug-0.lognpm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_30_49_884Z-debug-0.log
                  
                  npm error code 2npm error git dep preparation failednpm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/opt/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > canvas@3.2.3 installnpm error > prebuild-install -r napi || node-gyp rebuildnpm errornpm errornpm error > diskusage@1.2.0 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm error CXX(target) Release/obj.target/diskusage/src/main.onpm error CXX(target) Release/obj.target/diskusage/src/diskusage_posix.onpm error SOLINK_MODULE(target) Release/obj.target/diskusage.nodenpm error COPY Release/diskusage.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build'npm errornpm error > unix-dgram@2.0.6 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm error CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.onpm error SOLINK_MODULE(target) Release/obj.target/unix_dgram.nodenpm error COPY Release/unix_dgram.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build'npm errornpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 preparenpm error > npm run buildnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 buildnpm error > npm run build:backend && npm run build:adminnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 build:backendnpm error > tsc -p tsconfig.build.jsonnpm errornpm error error TS2688: Cannot find type definition file for 'bl'.npm error The file is in the program because:npm error Entry point for implicit type library 'bl'npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated cronstrue@2.61.0: Non-backwards compatible Breaking changesnpm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/diskusage',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error In file included from ../../nan/nan.h:67,npm error from ../src/main.cpp:3:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’npm error 42 | NODE_MODULE(diskusage, Init)npm error | ^~~~~~~~~~~npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error gyp info ok npm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.2.0npm error gyp info using node@22.22.0 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.22.0/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.22.0',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.22.0/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9/node_modules/unix-dgram',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error In file included from ../../nan/nan.h:67,npm error from ../src/unix_dgram.cc:5:npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1244:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1244 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.22.0/include/node/node.h:1278:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1278 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’npm error 404 | NODE_MODULE(unix_dgram, Initialize)npm error | ^~~~~~~~~~~npm error gyp info ok npm error npm warn using --force Recommended protections disabled.npm error npm warn using --force Recommended protections disabled.npm error npm error code 2npm error npm error path /opt/iobroker/.npm/_cacache/tmp/git-clonehf5yn9npm error npm error command failednpm error npm error command sh -c npm run buildnpm error npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_31_33_576Z-debug-0.lognpm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-16T09_30_49_884Z-debug-0.loghost.iobroker Cannot install xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login: 2
                  
                  ERROR: Process exited with code 25
                  
                  
                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #559

                  @bug77

                  node@v22.22.0
                  Updaten...

                  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
                  • B Offline
                    B Offline
                    bug77
                    schrieb am zuletzt editiert von
                    #560

                    Ist doch installiert …

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • B bug77

                      Ist doch installiert …

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

                      @bug77

                      Du sollst es ja auch nicht installieren sondern aktuell halten. Den Rest von der Kiste dann auch...
                      Aktuell wäre

                      nodejs -v
                      v22.23.2
                      

                      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
                      • B Offline
                        B Offline
                        bug77
                        schrieb am zuletzt editiert von
                        #562

                        node -v
                        root@iobroker:/opt/iobroker# node -v
                        v22.22.0

                        Ich probiere mal ein update durchzuführen, das alles aktuell ist

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • B bug77

                          node -v
                          root@iobroker:/opt/iobroker# node -v
                          v22.22.0

                          Ich probiere mal ein update durchzuführen, das alles aktuell ist

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

                          @bug77

                          UND HAMPEL NICHT ALS ROOT HERUM!!!!!!!!!

                          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
                          • B Offline
                            B Offline
                            bug77
                            schrieb am zuletzt editiert von
                            #564

                            im Docker hampel ich rum wie ich will :-)

                            1 Antwort Letzte Antwort
                            0
                            • B Offline
                              B Offline
                              bug77
                              schrieb am zuletzt editiert von
                              #565

                              node ist nun v22.23.2, geht trotzdem nicht zu installieren. ich werde wohl eine neue docker image installieren müssen

                              Thomas BraunT 1 Antwort Letzte Antwort
                              0
                              • F Offline
                                F Offline
                                Flaterick
                                schrieb am zuletzt editiert von
                                #566

                                Geht bei mir auch nicht.

                                NPM version: 10.9.8
                                
                                Installing xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login... (System call)
                                
                                npm error code 2
                                
                                npm error git dep preparation failednpm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/opt/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > canvas@3.2.3 installnpm error > prebuild-install -r napi || node-gyp rebuildnpm errornpm errornpm error > diskusage@1.2.0 installnpm error > node-gyp rebuild
                                
                                npm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage/build'npm error CXX(target) Release/obj.target/diskusage/src/main.onpm error CXX(target) Release/obj.target/diskusage/src/diskusage_posix.onpm error SOLINK_MODULE(target) Release/obj.target/diskusage.nodenpm error COPY Release/diskusage.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage/build'npm errornpm error > unix-dgram@2.0.6 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram/build'npm error CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.onpm error SOLINK_MODULE(target) Release/obj.target/unix_dgram.nodenpm error COPY Release/unix_dgram.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram/build'npm errornpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 preparenpm error > npm run buildnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 buildnpm error > npm run build:backend && npm run build:adminnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 build:backendnpm error > tsc -p tsconfig.build.jsonnpm errornpm error ../../../../node_modules/@types/cacheable-request/index.d.ts(26,42): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(77,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(81,69): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(84,71): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(89,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(95,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(104,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(108,70): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(112,73): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(115,76): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(118,60): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated cronstrue@2.61.0: Non-backwards compatible Breaking changesnpm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.5.0npm error gyp info using node@22.23.2 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.23.2/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.23.2',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.23.2/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error In file included from ../../nan/nan.h:67,npm error from ../src/main.cpp:3:npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1243:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1243 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1277:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1277 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’npm error 42 | NODE_MODULE(diskusage, Init)npm error | ^~~~~~~~~~~npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error gyp info ok npm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.5.0npm error gyp info using node@22.23.2 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.23.2/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.23.2',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.23.2/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error In file included from ../../nan/nan.h:67,npm error from ../src/unix_dgram.cc:5:npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1243:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1243 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1277:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1277 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’npm error 404 | NODE_MODULE(unix_dgram, Initialize)npm error | ^~~~~~~~~~~npm error gyp info ok npm error npm warn using --force Recommended protections disabled.npm error npm warn using --force Recommended protections disabled.npm error npm error code 2npm error npm error path /opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OHnpm error npm error command failednpm error npm error command sh -c npm run buildnpm error npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-17T17_59_47_830Z-debug-0.log
                                
                                npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-17T17_59_39_609Z-debug-0.log
                                
                                npm error code 2npm error git dep preparation failednpm error command /usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/opt/iobroker/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-runnpm error > canvas@3.2.3 installnpm error > prebuild-install -r napi || node-gyp rebuildnpm errornpm errornpm error > diskusage@1.2.0 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage/build'npm error CXX(target) Release/obj.target/diskusage/src/main.onpm error CXX(target) Release/obj.target/diskusage/src/diskusage_posix.onpm error SOLINK_MODULE(target) Release/obj.target/diskusage.nodenpm error COPY Release/diskusage.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage/build'npm errornpm error > unix-dgram@2.0.6 installnpm error > node-gyp rebuildnpm errornpm errornpm error make: Entering directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram/build'npm error CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.onpm error SOLINK_MODULE(target) Release/obj.target/unix_dgram.nodenpm error COPY Release/unix_dgram.nodenpm error make: Leaving directory '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram/build'npm errornpm error > esbuild@0.11.23 postinstallnpm error > node install.jsnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 preparenpm error > npm run buildnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 buildnpm error > npm run build:backend && npm run build:adminnpm errornpm errornpm error > iobroker.mihome-vacuum@5.3.0 build:backendnpm error > tsc -p tsconfig.build.jsonnpm errornpm error ../../../../node_modules/@types/cacheable-request/index.d.ts(26,42): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(77,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(81,69): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(84,71): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(89,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(95,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(104,51): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(108,70): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(112,73): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(115,76): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error ../../../../node_modules/@types/cacheable-request/index.d.ts(118,60): error TS2709: Cannot use namespace 'ResponseLike' as a type.npm error npm warn using --force Recommended protections disabled.npm error npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.menpm error npm warn deprecated cronstrue@2.61.0: Non-backwards compatible Breaking changesnpm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.5.0npm error gyp info using node@22.23.2 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.23.2/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.23.2',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.23.2/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/diskusage',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error In file included from ../../nan/nan.h:67,npm error from ../src/main.cpp:3:npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1243:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1243 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1277:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1277 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/main.cpp:42:1: note: in expansion of macro ‘NODE_MODULE’npm error 42 | NODE_MODULE(diskusage, Init)npm error | ^~~~~~~~~~~npm error <command-line>: warning: "_GLIBCXX_USE_CXX11_ABI" redefinednpm error <command-line>: note: this is the location of the previous definitionnpm error gyp info ok npm error gyp info it worked if it ends with oknpm error gyp info using node-gyp@11.5.0npm error gyp info using node@22.23.2 | linux | x64npm error gyp info find Python using Python version 3.11.2 found at "/usr/bin/python3"npm error gyp info spawn /usr/bin/python3npm error gyp info spawn args [npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',npm error gyp info spawn args 'binding.gyp',npm error gyp info spawn args '-f',npm error gyp info spawn args 'make',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram/build/config.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/usr/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',npm error gyp info spawn args '-I',npm error gyp info spawn args '/opt/iobroker/.cache/node-gyp/22.23.2/include/node/common.gypi',npm error gyp info spawn args '-Dlibrary=shared_library',npm error gyp info spawn args '-Dvisibility=default',npm error gyp info spawn args '-Dnode_root_dir=/opt/iobroker/.cache/node-gyp/22.23.2',npm error gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/npm/node_modules/node-gyp',npm error gyp info spawn args '-Dnode_lib_file=/opt/iobroker/.cache/node-gyp/22.23.2/<(target_arch)/node.lib',npm error gyp info spawn args '-Dmodule_root_dir=/opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OH/node_modules/unix-dgram',npm error gyp info spawn args '-Dnode_engine=v8',npm error gyp info spawn args '--depth=.',npm error gyp info spawn args '--no-parallel',npm error gyp info spawn args '--generator-output',npm error gyp info spawn args 'build',npm error gyp info spawn args '-Goutput_dir=.'npm error gyp info spawn args ]npm error gyp info spawn makenpm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]npm error In file included from ../../nan/nan.h:67,npm error from ../src/unix_dgram.cc:5:npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1243:7: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]npm error 1243 | (node::addon_register_func) (regfunc), \npm error | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~npm error /opt/iobroker/.cache/node-gyp/22.23.2/include/node/node.h:1277:3: note: in expansion of macro ‘NODE_MODULE_X’npm error 1277 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)npm error | ^~~~~~~~~~~~~npm error ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’npm error 404 | NODE_MODULE(unix_dgram, Initialize)npm error | ^~~~~~~~~~~npm error gyp info ok npm error npm warn using --force Recommended protections disabled.npm error npm warn using --force Recommended protections disabled.npm error npm error code 2npm error npm error path /opt/iobroker/.npm/_cacache/tmp/git-cloneYAP0OHnpm error npm error command failednpm error npm error command sh -c npm run buildnpm error npm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-17T17_59_47_830Z-debug-0.lognpm error A complete log of this run can be found in: /opt/iobroker/.npm/_logs/2026-08-17T17_59_39_609Z-debug-0.log
                                
                                host.6cf6d49071ea Cannot install xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login: 2
                                
                                ERROR: Process exited with code 25
                                
                                1 Antwort Letzte Antwort
                                0
                                • B bug77

                                  node ist nun v22.23.2, geht trotzdem nicht zu installieren. ich werde wohl eine neue docker image installieren müssen

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

                                  @bug77

                                  Hier 'geht es'. Allerdings auf einem "richtigen" System.

                                  thomas@testpi:~ $ iobroker url https://github.com/xXBJXx/ioBroker.mihome-vacuum/tree/fix/xiaomi-cloud-qr-login --host testpi --debug
                                  install xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login
                                  NPM version: 10.9.8
                                  Installing xXBJXx/ioBroker.mihome-vacuum#fix/xiaomi-cloud-qr-login... (System call)
                                  npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
                                  
                                  > iobroker.mihome-vacuum@5.3.0 prepare
                                  > npm run build
                                  
                                  
                                  > iobroker.mihome-vacuum@5.3.0 build
                                  > npm run build:backend && npm run build:admin
                                  
                                  
                                  > iobroker.mihome-vacuum@5.3.0 build:backend
                                  > tsc -p tsconfig.build.json
                                  
                                  
                                  > iobroker.mihome-vacuum@5.3.0 build:admin
                                  > vite build --config src-admin/vite.config.ts
                                  
                                  vite v8.2.0 building client environment for production...
                                  
                                  transforming...✓ 11885 modules transformed.
                                  rendering chunks...
                                  computing gzip size...
                                  admin/index.html          0.41 kB │ gzip:   0.25 kB
                                  admin/assets/index.css    1.63 kB │ gzip:   0.73 kB
                                  admin/assets/index.js   927.28 kB │ gzip: 259.40 kB
                                  
                                  ✓ built in 3.48s
                                  [plugin builtin:vite-reporter] 
                                  (!) Some chunks are larger than 900 kB after minification. Consider:
                                  - Using dynamic import() to code-split the application
                                  - Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting
                                  - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
                                  
                                  > canvas@3.2.3 install
                                  > prebuild-install -r napi || node-gyp rebuild
                                  
                                  
                                  added 2 packages, and changed 16 packages in 3m
                                  
                                  113 packages are looking for funding
                                    run `npm fund` for details
                                  upload [22] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/S5.png S5.png image/png
                                  upload [20] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/assets/index.js assets/index.js application/javascript
                                  upload [19] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/de/translations.json i18n/de/translations.json application/json
                                  upload [18] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/en/translations.json i18n/en/translations.json application/json
                                  upload [17] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/es/translations.json i18n/es/translations.json application/json
                                  upload [16] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                                  upload [15] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/it/translations.json i18n/it/translations.json application/json
                                  upload [14] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                                  upload [13] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                                  upload [12] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                                  upload [11] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                  upload [10] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                                  upload [9] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/index.html index.html text/html
                                  upload [8] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/index_m.html index_m.html text/html
                                  upload [7] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/mihome-vacuum.png mihome-vacuum.png image/png
                                  upload [6] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/robot.png robot.png image/png
                                  upload [5] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/robot1.png robot1.png image/png
                                  upload [4] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/spaceship.png spaceship.png image/png
                                  upload [3] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/tank.png tank.png image/png
                                  upload [2] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/valetudo_conf.png valetudo_conf.png image/png
                                  upload [1] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/valetudo_logo_small.svg valetudo_logo_small.svg image/svg+xml
                                  upload [0] mihome-vacuum.admin /opt/iobroker/node_modules/iobroker.mihome-vacuum/admin/words.js words.js application/javascript
                                  Updating objects from io-package.json for adapter "mihome-vacuum" with version "5.3.0"
                                  thomas@testpi:~ $ 
                                  
                                  

                                  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
                                  1

                                  Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                  Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                  Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                  Registrieren Anmelden
                                  Antworten
                                  • In einem neuen Thema antworten
                                  Anmelden zum Antworten
                                  • Älteste zuerst
                                  • Neuste zuerst
                                  • Meiste Stimmen


                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  481

                                  Online

                                  33.0k

                                  Benutzer

                                  83.6k

                                  Themen

                                  1.3m

                                  Beiträge
                                  Community
                                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                  ioBroker Community 2014-2026
                                  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