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. English
  3. Error/Bug
  4. Update js-controller from @3.3.22 to @4.0.19 shows errors

NEWS

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

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

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

Update js-controller from @3.3.22 to @4.0.19 shows errors

Geplant Angeheftet Gesperrt Verschoben Error/Bug
3 Beiträge 3 Kommentatoren 1.2k Aufrufe 2 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.
  • O Offline
    O Offline
    Orghol
    schrieb am zuletzt editiert von
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: RPI4
    Arbeitsspeicher: 4GB
    Festplattenart: SSD
    Betriebssystem: Linux 5.10.103-v7l+ #1530 SMP
    Node-Version: v14.19.0
    Nodejs-Version: v14.19.0
    NPM-Version: 6.14.16
    Installationsart: Manuell
    Image genutzt: Nein
    Ort/Name der Imagedatei: Link

    Update message:

    code_textNPM version: 6.14.16
    npm install iobroker.js-controller@4.0.19 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
    In file included from ../../nan/nan.h:58,
                     from ../src/unix_dgram.cc:5:
    /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:793: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]
      793 |       (node::addon_register_func) (regfunc),                          \
          |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
      827 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
          |   ^~~~~~~~~~~~~
    ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
      404 | NODE_MODULE(unix_dgram, Initialize)
          | ^~~~~~~~~~~
    Server Objects 127.0.0.1:34030 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"]
    Server States 127.0.0.1:44942 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"]
    Server Objects 127.0.0.1:34030 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"]
    Server States 127.0.0.1:44944 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace meta.: Data=["meta.*"]
    Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
    Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
    Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
    Server Objects 127.0.0.1:34030 Error from InMemDB: Error: SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}]
    Could not migrate objects to corresponding sets: Error SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}]
    
    

    Further log messages:

    info.0	2022-03-10 14:01:39.281	info	cpu Temp res = {"main":63.296,"cores":[],"max":63.296,"socket":[],"chipset":null}
    info.0	2022-03-10 14:01:39.075	info	State value to set for "info.0.sysinfo.cpu.info.cache-l3" has to be type "number" but received type "string"
    info.0	2022-03-10 14:01:39.067	info	State value to set for "info.0.sysinfo.cpu.info.cache-l2" has to be type "number" but received type "string"
    info.0	2022-03-10 14:01:39.048	info	State value to set for "info.0.sysinfo.cpu.info.cache-l1i" has to be type "number" but received type "string"
    info.0	2022-03-10 14:01:38.983	info	State value to set for "info.0.sysinfo.cpu.info.cache-l1d" has to be type "number" but received type "string"
    info.0	2022-03-10 14:01:38.019	info	State value to set for "info.0.sysinfo.cpu.info.speed" has to be type "string" but received type "number"
    info.0	2022-03-10 14:01:36.298	info	Reading/updating systemdata.
    info.0	2022-03-10 14:01:36.227	info	starting. Version 1.9.8 in /opt/iobroker/node_modules/iobroker.info, node: v14.19.0, js-controller: 4.0.19
    info.0	2022-03-10 14:01:35.793	warn	This object will not be created in future versions. Please report this to the developer.
    info.0	2022-03-10 14:01:35.792	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadIrq is invalid: obj.common.min has an invalid type! Expected "number", received "string"
    info.0	2022-03-10 14:01:35.786	warn	This object will not be created in future versions. Please report this to the developer.
    info.0	2022-03-10 14:01:35.785	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadIdle is invalid: obj.common.min has an invalid type! Expected "number", received "string"
    info.0	2022-03-10 14:01:35.779	warn	This object will not be created in future versions. Please report this to the developer.
    info.0	2022-03-10 14:01:35.779	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadNice is invalid: obj.common.min has an invalid type! Expected "number", received "string"
    info.0	2022-03-10 14:01:35.772	warn	This object will not be created in future versions. Please report this to the developer.
    info.0	2022-03-10 14:01:35.771	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadSystem is invalid: obj.common.min has an invalid type! Expected "number", received "string"
    info.0	2022-03-10 14:01:35.765	warn	This object will not be created in future versions. Please report this to the developer.
    info.0	2022-03-10 14:01:35.764	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadUser is invalid: obj.common.min has an invalid type! Expected "number", received "string"
    info.0	2022-03-10 14:01:35.752	warn	This object will not be created in future versions. Please report this to the developer.
    info.0	2022-03-10 14:01:35.749	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoad is invalid: obj.common.min has an invalid type! Expected "number", received "string"
    host.rpi4iobroker	2022-03-10 14:01:32.795	info	instance system.adapter.info.0 started with pid 2990
    discovery.0	2022-03-10 14:01:31.321	info	starting. Version 2.7.5 in /opt/iobroker/node_modules/iobroker.discovery, node: v14.19.0, js-controller: 4.0.19code_text
    

    iobroker starts and I can login.
    What to do?

    Carlo

    WinniW arteckA 2 Antworten Letzte Antwort
    0
    • O Orghol
      Systemdata Bitte Ausfüllen
      Hardwaresystem: RPI4
      Arbeitsspeicher: 4GB
      Festplattenart: SSD
      Betriebssystem: Linux 5.10.103-v7l+ #1530 SMP
      Node-Version: v14.19.0
      Nodejs-Version: v14.19.0
      NPM-Version: 6.14.16
      Installationsart: Manuell
      Image genutzt: Nein
      Ort/Name der Imagedatei: Link

      Update message:

      code_textNPM version: 6.14.16
      npm install iobroker.js-controller@4.0.19 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
      In file included from ../../nan/nan.h:58,
                       from ../src/unix_dgram.cc:5:
      /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:793: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]
        793 |       (node::addon_register_func) (regfunc),                          \
            |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
        827 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
            |   ^~~~~~~~~~~~~
      ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
        404 | NODE_MODULE(unix_dgram, Initialize)
            | ^~~~~~~~~~~
      Server Objects 127.0.0.1:34030 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"]
      Server States 127.0.0.1:44942 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"]
      Server Objects 127.0.0.1:34030 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"]
      Server States 127.0.0.1:44944 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace meta.: Data=["meta.*"]
      Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
      Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
      Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
      Server Objects 127.0.0.1:34030 Error from InMemDB: Error: SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}]
      Could not migrate objects to corresponding sets: Error SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}]
      
      

      Further log messages:

      info.0	2022-03-10 14:01:39.281	info	cpu Temp res = {"main":63.296,"cores":[],"max":63.296,"socket":[],"chipset":null}
      info.0	2022-03-10 14:01:39.075	info	State value to set for "info.0.sysinfo.cpu.info.cache-l3" has to be type "number" but received type "string"
      info.0	2022-03-10 14:01:39.067	info	State value to set for "info.0.sysinfo.cpu.info.cache-l2" has to be type "number" but received type "string"
      info.0	2022-03-10 14:01:39.048	info	State value to set for "info.0.sysinfo.cpu.info.cache-l1i" has to be type "number" but received type "string"
      info.0	2022-03-10 14:01:38.983	info	State value to set for "info.0.sysinfo.cpu.info.cache-l1d" has to be type "number" but received type "string"
      info.0	2022-03-10 14:01:38.019	info	State value to set for "info.0.sysinfo.cpu.info.speed" has to be type "string" but received type "number"
      info.0	2022-03-10 14:01:36.298	info	Reading/updating systemdata.
      info.0	2022-03-10 14:01:36.227	info	starting. Version 1.9.8 in /opt/iobroker/node_modules/iobroker.info, node: v14.19.0, js-controller: 4.0.19
      info.0	2022-03-10 14:01:35.793	warn	This object will not be created in future versions. Please report this to the developer.
      info.0	2022-03-10 14:01:35.792	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadIrq is invalid: obj.common.min has an invalid type! Expected "number", received "string"
      info.0	2022-03-10 14:01:35.786	warn	This object will not be created in future versions. Please report this to the developer.
      info.0	2022-03-10 14:01:35.785	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadIdle is invalid: obj.common.min has an invalid type! Expected "number", received "string"
      info.0	2022-03-10 14:01:35.779	warn	This object will not be created in future versions. Please report this to the developer.
      info.0	2022-03-10 14:01:35.779	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadNice is invalid: obj.common.min has an invalid type! Expected "number", received "string"
      info.0	2022-03-10 14:01:35.772	warn	This object will not be created in future versions. Please report this to the developer.
      info.0	2022-03-10 14:01:35.771	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadSystem is invalid: obj.common.min has an invalid type! Expected "number", received "string"
      info.0	2022-03-10 14:01:35.765	warn	This object will not be created in future versions. Please report this to the developer.
      info.0	2022-03-10 14:01:35.764	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadUser is invalid: obj.common.min has an invalid type! Expected "number", received "string"
      info.0	2022-03-10 14:01:35.752	warn	This object will not be created in future versions. Please report this to the developer.
      info.0	2022-03-10 14:01:35.749	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoad is invalid: obj.common.min has an invalid type! Expected "number", received "string"
      host.rpi4iobroker	2022-03-10 14:01:32.795	info	instance system.adapter.info.0 started with pid 2990
      discovery.0	2022-03-10 14:01:31.321	info	starting. Version 2.7.5 in /opt/iobroker/node_modules/iobroker.discovery, node: v14.19.0, js-controller: 4.0.19code_text
      

      iobroker starts and I can login.
      What to do?

      Carlo

      WinniW Offline
      WinniW Offline
      Winni
      Most Active
      schrieb am zuletzt editiert von
      #2

      @orghol Look here: https://forum.iobroker.net/topic/52886/js-controller-4-0-x-jetzt-für-alle-user-im-stable
      Die Installation wird - wenn Sie von einem 2.x/3.x-System aus erfolgt - einige Warnungen/Fehler loggen. Wenn diese aussehen wie im folgenden Bild gezeigt (GET/SET-UNSUPPOTED bzw LUA script load error), ist dies erwartet und ok

      Es gibt nicht Gutes. Außer man tut es. Erich Kästner

      1 Antwort Letzte Antwort
      0
      • O Orghol
        Systemdata Bitte Ausfüllen
        Hardwaresystem: RPI4
        Arbeitsspeicher: 4GB
        Festplattenart: SSD
        Betriebssystem: Linux 5.10.103-v7l+ #1530 SMP
        Node-Version: v14.19.0
        Nodejs-Version: v14.19.0
        NPM-Version: 6.14.16
        Installationsart: Manuell
        Image genutzt: Nein
        Ort/Name der Imagedatei: Link

        Update message:

        code_textNPM version: 6.14.16
        npm install iobroker.js-controller@4.0.19 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
        In file included from ../../nan/nan.h:58,
                         from ../src/unix_dgram.cc:5:
        /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:793: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]
          793 |       (node::addon_register_func) (regfunc),                          \
              |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        /home/iobroker/.cache/node-gyp/14.19.0/include/node/node.h:827:3: note: in expansion of macro ‘NODE_MODULE_X’
          827 |   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
              |   ^~~~~~~~~~~~~
        ../src/unix_dgram.cc:404:1: note: in expansion of macro ‘NODE_MODULE’
          404 | NODE_MODULE(unix_dgram, Initialize)
              | ^~~~~~~~~~~
        Server Objects 127.0.0.1:34030 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"]
        Server States 127.0.0.1:44942 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"]
        Server Objects 127.0.0.1:34030 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"]
        Server States 127.0.0.1:44944 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace meta.: Data=["meta.*"]
        Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
        Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
        Server Objects 127.0.0.1:34030 Error from InMemDB: Error: Unknown LUA script load
        Server Objects 127.0.0.1:34030 Error from InMemDB: Error: SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}]
        Could not migrate objects to corresponding sets: Error SET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets",{"type":"Buffer","data":[49]}]
        
        

        Further log messages:

        info.0	2022-03-10 14:01:39.281	info	cpu Temp res = {"main":63.296,"cores":[],"max":63.296,"socket":[],"chipset":null}
        info.0	2022-03-10 14:01:39.075	info	State value to set for "info.0.sysinfo.cpu.info.cache-l3" has to be type "number" but received type "string"
        info.0	2022-03-10 14:01:39.067	info	State value to set for "info.0.sysinfo.cpu.info.cache-l2" has to be type "number" but received type "string"
        info.0	2022-03-10 14:01:39.048	info	State value to set for "info.0.sysinfo.cpu.info.cache-l1i" has to be type "number" but received type "string"
        info.0	2022-03-10 14:01:38.983	info	State value to set for "info.0.sysinfo.cpu.info.cache-l1d" has to be type "number" but received type "string"
        info.0	2022-03-10 14:01:38.019	info	State value to set for "info.0.sysinfo.cpu.info.speed" has to be type "string" but received type "number"
        info.0	2022-03-10 14:01:36.298	info	Reading/updating systemdata.
        info.0	2022-03-10 14:01:36.227	info	starting. Version 1.9.8 in /opt/iobroker/node_modules/iobroker.info, node: v14.19.0, js-controller: 4.0.19
        info.0	2022-03-10 14:01:35.793	warn	This object will not be created in future versions. Please report this to the developer.
        info.0	2022-03-10 14:01:35.792	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadIrq is invalid: obj.common.min has an invalid type! Expected "number", received "string"
        info.0	2022-03-10 14:01:35.786	warn	This object will not be created in future versions. Please report this to the developer.
        info.0	2022-03-10 14:01:35.785	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadIdle is invalid: obj.common.min has an invalid type! Expected "number", received "string"
        info.0	2022-03-10 14:01:35.779	warn	This object will not be created in future versions. Please report this to the developer.
        info.0	2022-03-10 14:01:35.779	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadNice is invalid: obj.common.min has an invalid type! Expected "number", received "string"
        info.0	2022-03-10 14:01:35.772	warn	This object will not be created in future versions. Please report this to the developer.
        info.0	2022-03-10 14:01:35.771	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadSystem is invalid: obj.common.min has an invalid type! Expected "number", received "string"
        info.0	2022-03-10 14:01:35.765	warn	This object will not be created in future versions. Please report this to the developer.
        info.0	2022-03-10 14:01:35.764	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoadUser is invalid: obj.common.min has an invalid type! Expected "number", received "string"
        info.0	2022-03-10 14:01:35.752	warn	This object will not be created in future versions. Please report this to the developer.
        info.0	2022-03-10 14:01:35.749	warn	Object info.0.sysinfo.cpu.currentLoad.currentLoad is invalid: obj.common.min has an invalid type! Expected "number", received "string"
        host.rpi4iobroker	2022-03-10 14:01:32.795	info	instance system.adapter.info.0 started with pid 2990
        discovery.0	2022-03-10 14:01:31.321	info	starting. Version 2.7.5 in /opt/iobroker/node_modules/iobroker.discovery, node: v14.19.0, js-controller: 4.0.19code_text
        

        iobroker starts and I can login.
        What to do?

        Carlo

        arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        @orghol sagte in Update js-controller from @3.3.22 to @4.0.19 shows errors:

        What to do?

        nothing.. all is fine..

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        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

        427

        Online

        32.8k

        Benutzer

        82.7k

        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