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. ioBroker Allgemein
  4. (Gelöst) admin Adapter Upgrade schlägt fehl

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    546

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    448

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.0k

(Gelöst) admin Adapter Upgrade schlägt fehl

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 3 Kommentatoren 394 Aufrufe 3 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.
  • D Offline
    D Offline
    DasBrot42
    schrieb am zuletzt editiert von DasBrot42
    #1

    Hallo.
    Ich habe leider noch eine alte Windows Installation. Nachdem ich nun keine Verbindung mehr zu meine Homematic bekommen habe, da einige Adapter nicht mehr starten wollten, war es an der Zeit erst mal das System etwas zu erneuern. Ein iobroker update iobroker upgrade self konnte Java nicht updaten. Wenn ich das richtig verstanden habe war Node.js zu alt. ich habe dann mit iobroker upgrade iobroker.js-controller --production wohl wieder eine alte installiert. Danach lies sich das Webintervace wieder öffnen. nachdem ich Node.js von Hand aktualisiert habe (Gut das es hier so alte Postings gibt.) Konnte ich per Webinterface den Adapter Admin updaten. Leider schlug das fehl. Das Webinterface ist nicht mehr erreichbar.

    Ich habe nun von Hand versucht den Admin Adapter zu aktualisieren.
    Mit iobroker upgrade iobroker.admin. Nun kann er die npm Version nicht erkennen.
    Mir ist das alles zu hoch. Ich bin ein dummer Windows user. Die Befehle welche am Ende vorgeschlagen werden funktionieren auf Windows nicht. Was kann ich machen damit Admin wieder läuft ?

    C:\Program Files\iobroker\SmartHome>iobroker upgrade iobroker.admin
    
    This upgrade of "admin" will at least introduce the following changes:
    ==========================================================================
    -> 6.10.1:
    fixed `between` function for showing news
    if date string is not parseable show the original string instead of `Invalid Date`
    updated socket classes to not crash on invalid patterns
    
    -> 6.10.0:
    various minor improvements
    fixed problem with discovery dialog
    object browser now validates setting state of type number
    allow to specify unique columns for tables
    fix crash on invalid states, which are missing the property `common.role`
    
    -> 6.9.2:
    show info, if server time differs from client time
    remove confusion with different names for state (datapoint and state)
    fixed link on 404-page being opened inside child view
    fixed issue if non-text default values are provided to a text jsonConfig component
    implemented del key shortcut to delete a selected object
    
    -> 6.9.1:
    allow resizing of all columns in objects tab
    without expert mode users are only allowed to edit objects in `0_userdata.0` and `alias.0` namespace
    fixed keyboard navigation
    fixed problem with showing controller upgrade instructions if no UI upgrade is supported
    
    -> 6.9.0:
    Added possibility to change log direction
    JSON config: Added possibility to filter out internal IP addresses
    JSON config: Added _changed flag for formula in JSON config
    
    -> 6.8.3:
    added description to adapter rating dialog
    Extended the select component with grouping
    Allowed the sorting of adapters by name and not only by title
    Allowed the set state JSON config component
    
    -> 6.8.0:
    try to find correct IP for controller UI multihost slave upgrade
    admin is now showing update information, while it is stopped during upgrade
    required nodejs version is 16 as 14 is End-Of-Life
    fix downloading folders recursive
    ==========================================================================
    
    Would you like to upgrade admin from @6.3.5 to @6.10.1 now? [(y)es, (n)o]: y
    Update admin from @6.3.5 to @6.10.1
    C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
        throw err
        ^
    
    TypeError: Class extends value undefined is not a constructor or null
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
        at Module.load (node:internal/modules/cjs/loader:1119:32)
        at Module._load (node:internal/modules/cjs/loader:960:12)
        at Module.require (node:internal/modules/cjs/loader:1143:19)
        at require (node:internal/modules/cjs/helpers:119:18)
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    
    Node.js v18.18.0
    C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
        throw err
        ^
    
    TypeError: Class extends value undefined is not a constructor or null
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
        at Module.load (node:internal/modules/cjs/loader:1119:32)
        at Module._load (node:internal/modules/cjs/loader:960:12)
        at Module.require (node:internal/modules/cjs/loader:1143:19)
        at require (node:internal/modules/cjs/helpers:119:18)
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    
    Node.js v18.18.0
    Error trying to check npm version: Command failed: npm -v
    C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
        throw err
        ^
    
    TypeError: Class extends value undefined is not a constructor or null
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
        at Module.load (node:internal/modules/cjs/loader:1119:32)
        at Module._load (node:internal/modules/cjs/loader:960:12)
        at Module.require (node:internal/modules/cjs/loader:1143:19)
        at require (node:internal/modules/cjs/helpers:119:18)
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    
    Node.js v18.18.0
    C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
        throw err
        ^
    
    TypeError: Class extends value undefined is not a constructor or null
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
        at Module.load (node:internal/modules/cjs/loader:1119:32)
        at Module._load (node:internal/modules/cjs/loader:960:12)
        at Module.require (node:internal/modules/cjs/loader:1143:19)
        at require (node:internal/modules/cjs/helpers:119:18)
        at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
        at Module._compile (node:internal/modules/cjs/loader:1256:14)
        at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    
    Node.js v18.18.0
    
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Aborting install because the npm version could not be checked!
    Please check that npm is installed correctly.
    Use "npm install -g npm@4" or "npm install -g npm@latest" to install a supported version.
    You need to make sure to repeat this step after installing an update to NodeJS and/or npm
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    
    sigi234S 1 Antwort Letzte Antwort
    0
    • D DasBrot42

      Hallo.
      Ich habe leider noch eine alte Windows Installation. Nachdem ich nun keine Verbindung mehr zu meine Homematic bekommen habe, da einige Adapter nicht mehr starten wollten, war es an der Zeit erst mal das System etwas zu erneuern. Ein iobroker update iobroker upgrade self konnte Java nicht updaten. Wenn ich das richtig verstanden habe war Node.js zu alt. ich habe dann mit iobroker upgrade iobroker.js-controller --production wohl wieder eine alte installiert. Danach lies sich das Webintervace wieder öffnen. nachdem ich Node.js von Hand aktualisiert habe (Gut das es hier so alte Postings gibt.) Konnte ich per Webinterface den Adapter Admin updaten. Leider schlug das fehl. Das Webinterface ist nicht mehr erreichbar.

      Ich habe nun von Hand versucht den Admin Adapter zu aktualisieren.
      Mit iobroker upgrade iobroker.admin. Nun kann er die npm Version nicht erkennen.
      Mir ist das alles zu hoch. Ich bin ein dummer Windows user. Die Befehle welche am Ende vorgeschlagen werden funktionieren auf Windows nicht. Was kann ich machen damit Admin wieder läuft ?

      C:\Program Files\iobroker\SmartHome>iobroker upgrade iobroker.admin
      
      This upgrade of "admin" will at least introduce the following changes:
      ==========================================================================
      -> 6.10.1:
      fixed `between` function for showing news
      if date string is not parseable show the original string instead of `Invalid Date`
      updated socket classes to not crash on invalid patterns
      
      -> 6.10.0:
      various minor improvements
      fixed problem with discovery dialog
      object browser now validates setting state of type number
      allow to specify unique columns for tables
      fix crash on invalid states, which are missing the property `common.role`
      
      -> 6.9.2:
      show info, if server time differs from client time
      remove confusion with different names for state (datapoint and state)
      fixed link on 404-page being opened inside child view
      fixed issue if non-text default values are provided to a text jsonConfig component
      implemented del key shortcut to delete a selected object
      
      -> 6.9.1:
      allow resizing of all columns in objects tab
      without expert mode users are only allowed to edit objects in `0_userdata.0` and `alias.0` namespace
      fixed keyboard navigation
      fixed problem with showing controller upgrade instructions if no UI upgrade is supported
      
      -> 6.9.0:
      Added possibility to change log direction
      JSON config: Added possibility to filter out internal IP addresses
      JSON config: Added _changed flag for formula in JSON config
      
      -> 6.8.3:
      added description to adapter rating dialog
      Extended the select component with grouping
      Allowed the sorting of adapters by name and not only by title
      Allowed the set state JSON config component
      
      -> 6.8.0:
      try to find correct IP for controller UI multihost slave upgrade
      admin is now showing update information, while it is stopped during upgrade
      required nodejs version is 16 as 14 is End-Of-Life
      fix downloading folders recursive
      ==========================================================================
      
      Would you like to upgrade admin from @6.3.5 to @6.10.1 now? [(y)es, (n)o]: y
      Update admin from @6.3.5 to @6.10.1
      C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
          throw err
          ^
      
      TypeError: Class extends value undefined is not a constructor or null
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
          at Module.load (node:internal/modules/cjs/loader:1119:32)
          at Module._load (node:internal/modules/cjs/loader:960:12)
          at Module.require (node:internal/modules/cjs/loader:1143:19)
          at require (node:internal/modules/cjs/helpers:119:18)
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
      
      Node.js v18.18.0
      C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
          throw err
          ^
      
      TypeError: Class extends value undefined is not a constructor or null
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
          at Module.load (node:internal/modules/cjs/loader:1119:32)
          at Module._load (node:internal/modules/cjs/loader:960:12)
          at Module.require (node:internal/modules/cjs/loader:1143:19)
          at require (node:internal/modules/cjs/helpers:119:18)
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
      
      Node.js v18.18.0
      Error trying to check npm version: Command failed: npm -v
      C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
          throw err
          ^
      
      TypeError: Class extends value undefined is not a constructor or null
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
          at Module.load (node:internal/modules/cjs/loader:1119:32)
          at Module._load (node:internal/modules/cjs/loader:960:12)
          at Module.require (node:internal/modules/cjs/loader:1143:19)
          at require (node:internal/modules/cjs/helpers:119:18)
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
      
      Node.js v18.18.0
      C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\lib\es6\validate-engines.js:31
          throw err
          ^
      
      TypeError: Class extends value undefined is not a constructor or null
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\fs-minipass\lib\index.js:136:4)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
          at Module.load (node:internal/modules/cjs/loader:1119:32)
          at Module._load (node:internal/modules/cjs/loader:960:12)
          at Module.require (node:internal/modules/cjs/loader:1143:19)
          at require (node:internal/modules/cjs/helpers:119:18)
          at Object.<anonymous> (C:\Program Files\iobroker\SmartHome\nodejs\node_modules\npm\node_modules\cacache\lib\content\read.js:4:13)
          at Module._compile (node:internal/modules/cjs/loader:1256:14)
          at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
      
      Node.js v18.18.0
      
      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      Aborting install because the npm version could not be checked!
      Please check that npm is installed correctly.
      Use "npm install -g npm@4" or "npm install -g npm@latest" to install a supported version.
      You need to make sure to repeat this step after installing an update to NodeJS and/or npm
      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      
      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von sigi234
      #2

      @dasbrot42

      https://forum.iobroker.net/topic/63610/test-iobroker-unter-windows-installieren-2023-edition

      Stoppe iob, sichere iobroker-data auf einen externen Medium - starte den Installer - benenne den Host anders als den Alten und belasse das vorgegeben Verzeichnis.!

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      D 2 Antworten Letzte Antwort
      1
      • sigi234S sigi234

        @dasbrot42

        https://forum.iobroker.net/topic/63610/test-iobroker-unter-windows-installieren-2023-edition

        Stoppe iob, sichere iobroker-data auf einen externen Medium - starte den Installer - benenne den Host anders als den Alten und belasse das vorgegeben Verzeichnis.!

        D Offline
        D Offline
        DasBrot42
        schrieb am zuletzt editiert von
        #3

        @sigi234 Oh ich hatte nicht damit gerechnet das noch mal ein Windows installer kommt. Danke.
        Probiere ich heut Abend aus.

        1 Antwort Letzte Antwort
        0
        • sigi234S sigi234

          @dasbrot42

          https://forum.iobroker.net/topic/63610/test-iobroker-unter-windows-installieren-2023-edition

          Stoppe iob, sichere iobroker-data auf einen externen Medium - starte den Installer - benenne den Host anders als den Alten und belasse das vorgegeben Verzeichnis.!

          D Offline
          D Offline
          DasBrot42
          schrieb am zuletzt editiert von
          #4

          @sigi234 Vielen Dank noch mal.

          Die Installation bricht zwar ab, aber ich denke das Log ist besser im entsprechendem Thema aufgehoben.
          Da eine so alte Installation wie meine zu retten wenig Sin macht, denke ich ist dieses Thema hier gelöst.

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • D DasBrot42

            @sigi234 Vielen Dank noch mal.

            Die Installation bricht zwar ab, aber ich denke das Log ist besser im entsprechendem Thema aufgehoben.
            Da eine so alte Installation wie meine zu retten wenig Sin macht, denke ich ist dieses Thema hier gelöst.

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

            @dasbrot42

            Stell auf Linux um. Ist einfacher.

            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

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

            449

            Online

            32.8k

            Benutzer

            82.9k

            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