Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Nach Update: Error: Cannot find module '@iobroker/types'

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    Nach Update: Error: Cannot find module '@iobroker/types'

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      lmeier last edited by lmeier

      Guten Abend,
      in meiner leichtsinnigen Idee am Samstagabend wollte ich mein ioBroker updaten, da ich auch neue Adapter installieren wollte.
      So weit kam es aber gar nicht....

      Ich habe zuerst die js-Version aktualisiert über iobroker uprade und dann iobroker upgrade self. Das war alles fein und nach einem Neustart auch gut.
      Sooo dann dachte ich "puh die ganzen Adapter kann man dann auch mal updaten" und los ging es mit iobroker upgrade und nach und nach wurden alle Adapter abgefragt und ich habe es bestätigt. Alles ohne Fehler.
      Ein Aufruf von iobroker update zeigte auch, dass nun alles auf dem aktuellen Stand ist.

      Also iobroker wieder gestartet und bei Schritt 5 ("----- Step 5 of 5: ioBroker startup -----") kam dann das böse erwachen 😞

      Error: Cannot find module '@iobroker/types'
      

      Und das für iobroker.hm-rega und iobroker.web ...

      In Komplettansicht die Log:

      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.hm-rega/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.hm-rega/main.js'
      ]
      }
      
      /bin/sh: 1: hcitool: not found
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.web/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.web/main.js'
      ]
      }
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.hm-rega/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.hm-rega/main.js'
      ]
      }
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.web/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.web/main.js'
      ]
      }
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.web/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.web/main.js'
      ]
      }
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.hm-rega/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.hm-rega/main.js'
      ]
      }
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.web/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.web/main.js'
      ]
      }
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.hm-rega/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.hm-rega/main.js'
      ]
      }
      
      internal/modules/cjs/loader.js:905
      throw err;
      ^
      
      Error: Cannot find module '@iobroker/types'
      
      Require stack:
      - /opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js
      - /opt/iobroker/node_modules/iobroker.web/main.js
      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
      at Function.Module._load (internal/modules/cjs/loader.js:746:27)
      at Module.require (internal/modules/cjs/loader.js:974:19)
      at require (internal/modules/cjs/helpers.js:101:18)
      at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js:21:1)
      at Module._compile (internal/modules/cjs/loader.js:1085:14)
      at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
      at Module.load (internal/modules/cjs/loader.js:950:32)
      at Function.Module._load (internal/modules/cjs/loader.js:790:12)
      at Module.require (internal/modules/cjs/loader.js:974:19) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
      '/opt/iobroker/node_modules/iobroker.web/node_modules/@iobroker/adapter-core/build/index.js',
      '/opt/iobroker/node_modules/iobroker.web/main.js'
      ]
      }
      

      Kann mir jemand weiterhelfen?

      Bin euch schon jetzt sehr dankbar für jeden Hinweis / Rat !

      Beste Grüße

      PS: ioBroker läuft im Docker-Container mit Image buanet/iobroker:v6.1.0

      Thomas Braun mcm1957 2 Replies Last reply Reply Quote 0
      • Marc Berg
        Marc Berg Most Active last edited by

        @lmeier sagte in Nach Update: Error: Cannot find module '@iobroker/types':

        PS: ioBroker läuft im Docker-Container mit Image buanet/iobroker:v6.1.0

        Mit jeder Hauptversion des Images gibt es auch eine aktuelle Node Version. Das Image ist mittlerweile bei Version 8.1.0. Also solltest du das Image zunächst auf den aktuellen Stand bringen, bevor du weitere Updates machst.

        Das Image 6.x kam noch mit Node 14.x ...

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

          @lmeier sagte in Nach Update: Error: Cannot find module '@iobroker/types':

          Error: Cannot find module '@iobroker/types'

          Nodejs zu alt.

          1 Reply Last reply Reply Quote 0
          • mcm1957
            mcm1957 @lmeier last edited by mcm1957

            Der Fehler ist zu 99,9% eine veraltete node version.

            Unter node 14 funktionieren zahlreiche Adapter nicht mehr. hm-rega verlangt mittlerweile auch node 16 oder neuer. Da node 16 de factor ebenfalls obsolte ist, solltest du auf node 18 aktualisiseren.

            Und noch was:
            Gib in Zukunft bei Problemen die VERSION von Adapter, js-controller, admin und dem O/S an. Schont die Glaskugel.

            1 Reply Last reply Reply Quote 0
            • L
              lmeier last edited by

              Genau so ging es, besten Dank. Habe auf die aktuelle Node-Version aktualisiert und dann die Updates weiter gemacht und alles wieder gut!

              DANKE !

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

              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              834
              Online

              32.1k
              Users

              80.7k
              Topics

              1.3m
              Posts

              4
              5
              311
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo