Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. js-controller 4.0.x jetzt für alle User im STABLE!

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    211

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    7.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

js-controller 4.0.x jetzt für alle User im STABLE!

js-controller 4.0.x jetzt für alle User im STABLE!

Scheduled Pinned Locked Moved ioBroker Allgemein
501 Posts 83 Posters 154.5k Views 58 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Thomas BraunT Thomas Braun

    @tomk81
    Das schaut doch ganz gut aus nun.

    iobroker update -u
    

    Und zum Abschluss noch nodejs auf v14 bringen. Siehe in meiner Signatur.

    T Offline
    T Offline
    Tomk81
    wrote on last edited by
    #477

    @thomas-braun said in js-controller 4.0.x jetzt für alle User im STABLE!:

    iobroker update -u

    pi@raspberrypi:/opt/iobroker $ iobroker update -u
    Used repository: Stable (default)
    pi@raspberrypi:/opt/iobroker $
    
    
    Thomas BraunT 1 Reply Last reply
    0
    • T Tomk81

      @thomas-braun said in js-controller 4.0.x jetzt für alle User im STABLE!:

      iobroker update -u

      pi@raspberrypi:/opt/iobroker $ iobroker update -u
      Used repository: Stable (default)
      pi@raspberrypi:/opt/iobroker $
      
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by
      #478

      @tomk81
      Gut, alles aktuell.
      Bis auf nodejs.

      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

      T 1 Reply Last reply
      0
      • Thomas BraunT Thomas Braun

        @tomk81
        Gut, alles aktuell.
        Bis auf nodejs.

        T Offline
        T Offline
        Tomk81
        wrote on last edited by
        #479

        @thomas-braun said in js-controller 4.0.x jetzt für alle User im STABLE!:

        @tomk81
        Gut, alles aktuell.
        Bis auf nodejs.

        Vielen Dank.

        vielleicht hab ich noch fragen zu den nodejs aber nicht mehr heute.

        Danke euch beiden!!!!!!!!!!!!!!!!

        1 Reply Last reply
        1
        • KeksmonsterK Offline
          KeksmonsterK Offline
          Keksmonster
          wrote on last edited by
          #480

          Hallo Leute!
          ich brauche hilfe 😞
          Irgendwie will mein js-controller nicht updaten. Hat jemand einen Plan, was das sein kann?

          pi@SmartHome:~ $ iobroker upgrade self
          Update js-controller from @3.1.6 to @4.0.23
          NPM version: 6.14.17
          npm install iobroker.js-controller@4.0.23 --loglevel error --unsafe-perm --prefi                           x "/opt/iobroker" (System call)
           Objects 127.0.0.1:49952 Error from InMemDB: Error: GET-UNSUPPORTED for namespac                           e cfg.: Data=["meta.objects.features.useSets"]
           States 127.0.0.1:36718 Error from InMemDB: Error: GET-UNSUPPORTED for namespace                            meta.: Data=["meta.states.protocolVersion"]
           Objects 127.0.0.1:49952 Error from InMemDB: Error: GET-UNSUPPORTED for namespac                           e cfg.: Data=["meta.objects.protocolVersion"]
           Objects 127.0.0.1:49952 Error from InMemDB: Error: scan NOT SUPPORTED
           States 127.0.0.1:36720 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for na                           mespace meta.: Data=["meta.*"]
          /opt/iobroker/node_modules/standard-as-callback/built/index.js:6
                  throw e;
                  ^
          
          ReplyError: Error scan NOT SUPPORTED
              at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12)
              at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14)
          Emitted 'error' event on ScanStream instance at:
              at /opt/iobroker/node_modules/ioredis/built/ScanStream.js:38:22
              at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.j                           s:12:23)
              at /opt/iobroker/node_modules/standard-as-callback/built/index.js:33:51
              at processTicksAndRejections (internal/process/task_queues.js:95:5) {
            command: {
              name: 'scan',
              args: [ '0', 'MATCH', 'cfg.o.system.host.*', 'COUNT', '250' ]
            }
          }
          npm ERR! code ELIFECYCLE
          npm ERR! errno 1
          npm ERR! iobroker.js-controller@4.0.23 install: `node iobroker.js setup first`
          npm ERR! Exit status 1
          npm ERR!
          npm ERR! Failed at the iobroker.js-controller@4.0.23 install script.
          npm ERR! This is probably not a problem with npm. There is likely additional log                           ging output above.
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2022-06-07T22_40_24_484Z-debug.log
          host.SmartHome Cannot install iobroker.js-controller@4.0.23: 1
          pi@SmartHome:~ $
          

          Im Log steht:

          1 verbose cli [
          1 verbose cli   '/usr/bin/node',
          1 verbose cli   '/usr/bin/npm',
          1 verbose cli   'install',
          1 verbose cli   'iobroker.js-controller@4.0.23',
          1 verbose cli   '--loglevel',
          1 verbose cli   'error',
          1 verbose cli   '--unsafe-perm',
          1 verbose cli   '--prefix',
          1 verbose cli   '/opt/iobroker'
          1 verbose cli ]
          2 info using npm@6.14.17
          3 info using node@v14.19.3
          4 verbose npm-session 4663683b180f216c
          5 silly install loadCurrentTree
          6 silly install readLocalPackageData
          7 http fetch GET 304 https://registry.npmjs.org/iobroker.js-controller 1130ms (from cache)
          8 silly pacote version manifest for iobroker.js-controller@4.0.23 fetched in 1218ms
          9 timing stage:loadCurrentTree Completed in 23244ms
          10 silly install loadIdealTree
          11 silly install cloneCurrentTreeToIdealTree
          12 timing stage:loadIdealTree:cloneCurrentTree Completed in 325ms
          13 silly install loadShrinkwrap
          14 timing stage:loadIdealTree:loadShrinkwrap Completed in 6449ms
          15 silly install loadAllDepsIntoIdealTree
          16 silly resolveWithNewModule iobroker.js-controller@4.0.23 checking installable status
          17 silly removeObsoleteDep removing iobroker.js-controller@3.1.6 from the tree as its been replaced by a newer version or is no longer required
          18 silly removeObsoleteDep removing @iobroker/plugin-sentry@1.1.4 from the tree as its been replaced by a newer version or is no longer required
          19 silly removeObsoleteDep removing @iobroker/plugin-base@1.2.0 from the tree as its been replaced by a newer version or is no longer required
          20 silly removeObsoleteDep removing @sentry/integrations@5.27.2 from the tree as its been replaced by a newer version or is no longer required
          21 silly removeObsoleteDep removing @sentry/types@5.27.2 from the tree as its been replaced by a newer version or is no longer required
          22 silly removeObsoleteDep removing @sentry/utils@5.27.2 from the tree as its been replaced by a newer version or is no longer required
          23 silly removeObsoleteDep removing localforage@1.8.1 from the tree as its been replaced by a newer version or is no longer required
          24 silly removeObsoleteDep removing lie@3.1.1 from the tree as its been replaced by a newer version or is no longer required
          25 silly removeObsoleteDep removing @sentry/node@5.27.2 from the tree as its been replaced by a newer version or is no longer required
          26 silly removeObsoleteDep removing @sentry/core@5.27.2 from the tree as its been replaced by a newer version or is no longer required
          
          1 Reply Last reply
          0
          • KeksmonsterK Offline
            KeksmonsterK Offline
            Keksmonster
            wrote on last edited by
            #481

            Jetzt hats mir bei dem obrigen Versuch komplett iobroker zerschossen.

            pi@SmartHome:~ $ iobroker fix
            library: loaded
            Library version=2022-06-03
            ioBroker is not installed in /opt/iobroker! Cannot fix anything...
            

            Habe es mit npm install iobroker.js-controller@3.3 wieder zum laufen bekommen ... Kann jede Hilfe gebrauchen 🙂

            1 Reply Last reply
            0
            • KeksmonsterK Offline
              KeksmonsterK Offline
              Keksmonster
              wrote on last edited by
              #482

              Endlich ( bin heute 4h dran gesessen) ...
              Ich hab jetzt noch mal die Anleitung mit der "manuellen Installation" durchgespielt (dachte eigentlich genau so habe ich es schon versucht) und nun ist es durchgelaufen! Juhu!

              apollon77A 1 Reply Last reply
              0
              • KeksmonsterK Keksmonster

                Endlich ( bin heute 4h dran gesessen) ...
                Ich hab jetzt noch mal die Anleitung mit der "manuellen Installation" durchgespielt (dachte eigentlich genau so habe ich es schon versucht) und nun ist es durchgelaufen! Juhu!

                apollon77A Offline
                apollon77A Offline
                apollon77
                wrote on last edited by
                #483

                @jan-3 Ich denke dein Fix zuerst auf die 3.3. zu gehen hat es zum funktionieren gebracht

                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  matzi
                  wrote on last edited by Negalein
                  #484

                  Hallo zusammen,

                  ich versuche mich seit paar Stunden erfolglos an dem JS-Controller update von 3.1.6 nach 4.0.x.

                  Zu Beginn bin ich der Anleitung über den Satz gestolpert "ACHTUNG: Wer von einer kleineren js-controller Version als 3.2 kommt, sollte direkt per npm installieren und NICHT per iob uograde self!!" . Da ich absolut keine Ahnung davon habe, wie per npm installiert wird, habe ich es gemäß der Anleitung mit 'iobroker upgrade self' probiert.

                  Dabei bekomme ich immer folgende Meldungen:

                  matthias@iobroker:~$ iobroker upgrade self
                  Update js-controller from @3.1.6 to @4.0.23
                  NPM version: 8.11.0
                  npm install iobroker.js-controller@4.0.23 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
                   Objects 127.0.0.1:33972 Error from InMemDB: Error: client NOT SUPPORTED
                   Objects 127.0.0.1:33972 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"]
                   Objects 127.0.0.1:33972 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"]
                   Objects 127.0.0.1:33972 Error from InMemDB: Error: scan NOT SUPPORTED
                   Objects 127.0.0.1:33978 Error from InMemDB: Error: client NOT SUPPORTED
                   Objects 127.0.0.1:33980 Error from InMemDB: Error: client NOT SUPPORTED
                   States 127.0.0.1:37326 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"]
                   Objects 127.0.0.1:33974 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"]
                   Objects 127.0.0.1:33974 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"]
                   Objects 127.0.0.1:33974 Error from InMemDB: Error: scan NOT SUPPORTED
                   States 127.0.0.1:37332 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace meta.: Data=["meta.*"]
                   Objects 127.0.0.1:33978 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace cfg.: Data=["meta.*"]
                  npm ERR! code 1
                  npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller
                  npm ERR! command failed
                  npm ERR! command sh -c node iobroker.js setup first
                  npm ERR! /opt/iobroker/node_modules/standard-as-callback/built/index.js:6
                  npm ERR!         throw e;
                  npm ERR!         ^
                  npm ERR!
                  npm ERR! ReplyError: Error scan NOT SUPPORTED
                  npm ERR!     at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12)
                  npm ERR!     at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14)
                  npm ERR! Emitted 'error' event on ScanStream instance at:
                  npm ERR!     at /opt/iobroker/node_modules/ioredis/built/ScanStream.js:38:22
                  npm ERR!     at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:12:23)
                  npm ERR!     at /opt/iobroker/node_modules/standard-as-callback/built/index.js:33:51
                  npm ERR!     at processTicksAndRejections (node:internal/process/task_queues:96:5) {
                  npm ERR!   command: {
                  npm ERR!     name: 'scan',
                  npm ERR!     args: [ '0', 'MATCH', 'cfg.o.system.host.*', 'COUNT', '250' ]
                  npm ERR!   }
                  npm ERR! }
                  
                  npm ERR! A complete log of this run can be found in:
                  npm ERR!     /home/iobroker/.npm/_logs/2022-07-03T10_45_15_147Z-debug-0.log
                  Starting node restart.js
                  

                  Danach habe ich es mit dem Befehl 'sudo -H -u iobroker npm install iobroker.js-controller' versucht und den iobroker gestartet.

                  matthias@iobroker:~$ sudo -H -u iobroker npm install iobroker.js-controller
                  [sudo] password for matthias:
                  
                  up to date, audited 284 packages in 17s
                  
                  14 packages are looking for funding
                    run `npm fund` for details
                  
                  4 vulnerabilities (3 moderate, 1 high)
                  
                  To address all issues (including breaking changes), run:
                    npm audit fix --force
                  
                  Run `npm audit` for details.
                  

                  Egal was ich mache, ist es nach dem Start vom iobroker immer noch die js-Controller Version 3.1.6.

                  Betriebssystem: Linux Ubuntu 18.04.6 LTS (aktualisiert)
                  Node-JS: 16.15.1
                  NPM: 8.11.0

                  Was mache ich falsch?

                  Viele Grüße
                  Matthias


                  Mod-Edit: Code in </> Code-Tag gepackt!

                  Thomas BraunT 1 Reply Last reply
                  0
                  • M matzi

                    Hallo zusammen,

                    ich versuche mich seit paar Stunden erfolglos an dem JS-Controller update von 3.1.6 nach 4.0.x.

                    Zu Beginn bin ich der Anleitung über den Satz gestolpert "ACHTUNG: Wer von einer kleineren js-controller Version als 3.2 kommt, sollte direkt per npm installieren und NICHT per iob uograde self!!" . Da ich absolut keine Ahnung davon habe, wie per npm installiert wird, habe ich es gemäß der Anleitung mit 'iobroker upgrade self' probiert.

                    Dabei bekomme ich immer folgende Meldungen:

                    matthias@iobroker:~$ iobroker upgrade self
                    Update js-controller from @3.1.6 to @4.0.23
                    NPM version: 8.11.0
                    npm install iobroker.js-controller@4.0.23 --loglevel error --unsafe-perm --prefix "/opt/iobroker" (System call)
                     Objects 127.0.0.1:33972 Error from InMemDB: Error: client NOT SUPPORTED
                     Objects 127.0.0.1:33972 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"]
                     Objects 127.0.0.1:33972 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"]
                     Objects 127.0.0.1:33972 Error from InMemDB: Error: scan NOT SUPPORTED
                     Objects 127.0.0.1:33978 Error from InMemDB: Error: client NOT SUPPORTED
                     Objects 127.0.0.1:33980 Error from InMemDB: Error: client NOT SUPPORTED
                     States 127.0.0.1:37326 Error from InMemDB: Error: GET-UNSUPPORTED for namespace meta.: Data=["meta.states.protocolVersion"]
                     Objects 127.0.0.1:33974 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.features.useSets"]
                     Objects 127.0.0.1:33974 Error from InMemDB: Error: GET-UNSUPPORTED for namespace cfg.: Data=["meta.objects.protocolVersion"]
                     Objects 127.0.0.1:33974 Error from InMemDB: Error: scan NOT SUPPORTED
                     States 127.0.0.1:37332 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace meta.: Data=["meta.*"]
                     Objects 127.0.0.1:33978 Error from InMemDB: Error: PSUBSCRIBE-UNSUPPORTED for namespace cfg.: Data=["meta.*"]
                    npm ERR! code 1
                    npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller
                    npm ERR! command failed
                    npm ERR! command sh -c node iobroker.js setup first
                    npm ERR! /opt/iobroker/node_modules/standard-as-callback/built/index.js:6
                    npm ERR!         throw e;
                    npm ERR!         ^
                    npm ERR!
                    npm ERR! ReplyError: Error scan NOT SUPPORTED
                    npm ERR!     at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12)
                    npm ERR!     at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14)
                    npm ERR! Emitted 'error' event on ScanStream instance at:
                    npm ERR!     at /opt/iobroker/node_modules/ioredis/built/ScanStream.js:38:22
                    npm ERR!     at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:12:23)
                    npm ERR!     at /opt/iobroker/node_modules/standard-as-callback/built/index.js:33:51
                    npm ERR!     at processTicksAndRejections (node:internal/process/task_queues:96:5) {
                    npm ERR!   command: {
                    npm ERR!     name: 'scan',
                    npm ERR!     args: [ '0', 'MATCH', 'cfg.o.system.host.*', 'COUNT', '250' ]
                    npm ERR!   }
                    npm ERR! }
                    
                    npm ERR! A complete log of this run can be found in:
                    npm ERR!     /home/iobroker/.npm/_logs/2022-07-03T10_45_15_147Z-debug-0.log
                    Starting node restart.js
                    

                    Danach habe ich es mit dem Befehl 'sudo -H -u iobroker npm install iobroker.js-controller' versucht und den iobroker gestartet.

                    matthias@iobroker:~$ sudo -H -u iobroker npm install iobroker.js-controller
                    [sudo] password for matthias:
                    
                    up to date, audited 284 packages in 17s
                    
                    14 packages are looking for funding
                      run `npm fund` for details
                    
                    4 vulnerabilities (3 moderate, 1 high)
                    
                    To address all issues (including breaking changes), run:
                      npm audit fix --force
                    
                    Run `npm audit` for details.
                    

                    Egal was ich mache, ist es nach dem Start vom iobroker immer noch die js-Controller Version 3.1.6.

                    Betriebssystem: Linux Ubuntu 18.04.6 LTS (aktualisiert)
                    Node-JS: 16.15.1
                    NPM: 8.11.0

                    Was mache ich falsch?

                    Viele Grüße
                    Matthias


                    Mod-Edit: Code in </> Code-Tag gepackt!

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    wrote on last edited by
                    #485

                    @matzi sagte in js-controller 4.0.x jetzt für alle User im STABLE!:

                    matthias@iobroker:~$ sudo -H -u iobroker npm install iobroker.js-controller

                    Richtiger Befehl, aber im falschen Verzeichnis ausgeführt.

                    Zuvor

                    cd /opt/iobroker
                    sudo -H -u iobroker npm install iobroker.js-controller
                    

                    Und künfitg nicht so schludern mit den Updates, dann ist das alles 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 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      matzi
                      wrote on last edited by
                      #486

                      Danke - jetzt bin ich einen Schritt weiter. Die JS-Controller Version ist jetzt 3.3.22 .

                      Werde mit dem Stand erst mal die VM sichern, dann alle Adapter aktualisieren und dann das Update des JS-Controllers auf 4.0.x versuchen.

                      1 Reply Last reply
                      1
                      • M Offline
                        M Offline
                        MCU
                        wrote on last edited by
                        #487

                        @apollon77 Laut Doku von oben soll es in der iobroker.json für objects und states einen Eintrag für "connectionTimeouts" geben.

                        Editiere /opt/iobroker/iobroker-data/iobroker.json
                        Unter objects und states gibt es jeweils ein ' "connectTimeout": 2000,`
                        Zahl ändern auf 5000
                        

                        Bei mir gibt es den Eintrag nur für objects. Muss man den Eintrag für states ergänzen?
                        8605e585-63ad-4ebc-9dcf-4c6bc91c05b3-image.png
                        17b0cb72-9a56-4e18-9d1c-e955c063792d-image.png

                        NUC i7 64GB mit Proxmox ---- https://mcuiobroker.gitbook.io/jarvis-infos/ Aktualisierungen der Doku auf Instagram verfolgen -> https://www.instagram.com/mcuiobroker
                        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                        apollon77A 1 Reply Last reply
                        0
                        • M MCU

                          @apollon77 Laut Doku von oben soll es in der iobroker.json für objects und states einen Eintrag für "connectionTimeouts" geben.

                          Editiere /opt/iobroker/iobroker-data/iobroker.json
                          Unter objects und states gibt es jeweils ein ' "connectTimeout": 2000,`
                          Zahl ändern auf 5000
                          

                          Bei mir gibt es den Eintrag nur für objects. Muss man den Eintrag für states ergänzen?
                          8605e585-63ad-4ebc-9dcf-4c6bc91c05b3-image.png
                          17b0cb72-9a56-4e18-9d1c-e955c063792d-image.png

                          apollon77A Offline
                          apollon77A Offline
                          apollon77
                          wrote on last edited by
                          #488

                          @mcu ja. Einfach ergänzen.

                          Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                          1 Reply Last reply
                          0
                          • R Offline
                            R Offline
                            Rocket85
                            wrote on last edited by
                            #489

                            Hallo zusammen, kann mir vielleicht jemand beim Update helfen?

                            Komme von Version 2.2.10 und hier sollte ich wohl nicht direkt per upgrad self starten?

                            apollon77A 1 Reply Last reply
                            0
                            • R Rocket85

                              Hallo zusammen, kann mir vielleicht jemand beim Update helfen?

                              Komme von Version 2.2.10 und hier sollte ich wohl nicht direkt per upgrad self starten?

                              apollon77A Offline
                              apollon77A Offline
                              apollon77
                              wrote on last edited by
                              #490

                              @rocket85 hehe .... nnneeeee am besten nicht.

                              Am Ende zwei Varianten:

                              1.) Backup/Restore

                              • Backup machen inkl. von iobroker-data nochmal gesondert um ggf was raussuchen zu können was doch nicht im Backup ist. Dann /opt/iobroker löschen. Dann mit Linux installer neu installieren. Beenden. Dann Backup restore ...
                              • dann direkt vor dem start (!!) Alle adapter aktualisieren. Major Versionsprünge bei Adaptern aufschreiben das Du sie danach abarbeiten kannst was sich geändert hat. Starten ... Alles nach und nach hinbiegen und ggf fehlende Dateien aus Backup rausholen

                              2.) "Sollte tun"

                              • Backup gilt immer wie oben von allem. dann beenden. node_modules Verzeichnis löschen (rest lassen). dann in /opt/iobroker ein npm install iobroker.js-controller@4.0.23 --production ausführen. Dann verifizieren das iob update" bzw iob list instances` tut.
                              • dann an aich wie oben ggf zuerst adapter aktualisieren und wie oben

                              Ein schrittweise update vom js-controller (Variante 3) macht in meinen Augen nur Aufwand aber bringt nicht so viele vorteile.

                              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                              1 Reply Last reply
                              -1
                              • S Offline
                                S Offline
                                Snapergy
                                wrote on last edited by
                                #491

                                Ich habe gerade das Update gemacht und habe aber bei meinem KNX-Adapter ein Problem. Es kommen immer folgende Meldungen und der Adapter (V1.31 -> ich weiß, ist nicht die aktuellste, aber für meine Zwecke die, die am besten funktioniert) startet nicht mehr 😞

                                knx.0
                                	2022-08-29 11:32:37.213	error	Cannot read property 'getObjectView' of undefined
                                knx.0
                                	2022-08-29 11:32:37.212	error	TypeError: Cannot read property 'getObjectView' of undefined at Object._0x2a4410 [as ready] (/opt/iobroker/node_modules/iobroker.knx/knx.js:79:30550) at /opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:8225:68
                                knx.0
                                	2022-08-29 11:32:37.208	error	unhandled promise rejection: Cannot read property 'getObjectView' of undefined
                                knx.0
                                	2022-08-29 11:32:37.208	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                

                                Vielleicht kann mir jemand hier direkt helfen und auf eine Lösung aufmerksam machen. Bin gerade erstmal wieder auf die JS-Controller-Version 3.3.22 zurück

                                apollon77A 1 Reply Last reply
                                0
                                • S Snapergy

                                  Ich habe gerade das Update gemacht und habe aber bei meinem KNX-Adapter ein Problem. Es kommen immer folgende Meldungen und der Adapter (V1.31 -> ich weiß, ist nicht die aktuellste, aber für meine Zwecke die, die am besten funktioniert) startet nicht mehr 😞

                                  knx.0
                                  	2022-08-29 11:32:37.213	error	Cannot read property 'getObjectView' of undefined
                                  knx.0
                                  	2022-08-29 11:32:37.212	error	TypeError: Cannot read property 'getObjectView' of undefined at Object._0x2a4410 [as ready] (/opt/iobroker/node_modules/iobroker.knx/knx.js:79:30550) at /opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/lib/adapter/adapter.js:8225:68
                                  knx.0
                                  	2022-08-29 11:32:37.208	error	unhandled promise rejection: Cannot read property 'getObjectView' of undefined
                                  knx.0
                                  	2022-08-29 11:32:37.208	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                  

                                  Vielleicht kann mir jemand hier direkt helfen und auf eine Lösung aufmerksam machen. Bin gerade erstmal wieder auf die JS-Controller-Version 3.3.22 zurück

                                  apollon77A Offline
                                  apollon77A Offline
                                  apollon77
                                  wrote on last edited by
                                  #492

                                  @snapergy knx Adapter issue machen. Bzw falls knx nicht aktuell ist dann bitte aktualisieren!!

                                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                  S 1 Reply Last reply
                                  0
                                  • apollon77A apollon77

                                    @snapergy knx Adapter issue machen. Bzw falls knx nicht aktuell ist dann bitte aktualisieren!!

                                    S Offline
                                    S Offline
                                    Snapergy
                                    wrote on last edited by
                                    #493

                                    @apollon77 Einen issua gibt es dazu schon von einem anderen Nutzer, dort gibt es bis heute keinen response. Aktualisieren ist halt nicht so einfach, da der adapter ab V2 kostenpflichtig wird und innerhalb von V1.X keine, für mich funktionierende, version existiert. Also alles ein wenig kompliziert 😞

                                    apollon77A 1 Reply Last reply
                                    0
                                    • S Snapergy

                                      @apollon77 Einen issua gibt es dazu schon von einem anderen Nutzer, dort gibt es bis heute keinen response. Aktualisieren ist halt nicht so einfach, da der adapter ab V2 kostenpflichtig wird und innerhalb von V1.X keine, für mich funktionierende, version existiert. Also alles ein wenig kompliziert 😞

                                      apollon77A Offline
                                      apollon77A Offline
                                      apollon77
                                      wrote on last edited by
                                      #494

                                      @snapergy Ja welche version nutzt du denn? Meines wissens nach tut die 1.0.46 problemlos - also mindestens der hier genannte Fehler ist da nicht drin ...

                                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                      S 1 Reply Last reply
                                      0
                                      • apollon77A apollon77

                                        @snapergy Ja welche version nutzt du denn? Meines wissens nach tut die 1.0.46 problemlos - also mindestens der hier genannte Fehler ist da nicht drin ...

                                        S Offline
                                        S Offline
                                        Snapergy
                                        wrote on last edited by
                                        #495

                                        @apollon77 wie oben schon geschrieben habe ich die V1.31 im Einsatz. Ich werde das Ganze nochmal mit der v1.46 testen

                                        1 Reply Last reply
                                        1
                                        • S Offline
                                          S Offline
                                          Snapergy
                                          wrote on last edited by
                                          #496

                                          @apollon77 1.0.46 existiert laut console nicht, habe es mit der 1.0.45 versucht, aber da klappt es leider nicht...

                                          apollon77A 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          83

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe