Skip to content
  • Home
  • 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
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. node-red 4.0.3 startet nicht mehr

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

node-red 4.0.3 startet nicht mehr

Scheduled Pinned Locked Moved Error/Bug
5 Posts 2 Posters 370 Views 2 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.
  • A Offline
    A Offline
    Architect0711
    wrote on last edited by
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Pi4
    Arbeitsspeicher: 4GB
    Festplattenart: SD-Karte
    Betriebssystem: Ubuntu
    Node-Version: 18.16.1
    Nodejs-Version: 18.16.1
    NPM-Version: 9.5.1
    Installationsart: Manuell
    Image genutzt: Nein
    Ort/Name der Imagedatei: Link

    Hallo liebe iobroker-Kollegen,

    Ich habe bei meinem iobroker in den letzten Wochen einige Updates installiert. Ich aktuell bei js-controller 3.3.18 und der admin-adapter hatte bis eben version 5.1.25. Den node-red habe ich vor einer Woche auf 4.0.3 gebracht. Jetzt habe ich festgestellt, dass der node-red nicht mehr lief ohne eine Fehlermeldung auszugeben im Log. Als ich die Instanz eben neu gestartet habe, bekam ich folgende Meldung im Log:

    startInstance system.adapter.node-red.0: required adapter "admin" has wrong version. Installed "5.1.25", required ">=5.1.28"!

    Also habe ich folgende Befehle genutzt, um den Admin-Adapter auf die benötigte Version zu aktualiseren. Ich möchte erstmal nicht auf die neueste Admin-Version, da ich dafür den js-controller aktualisieren muss und dafür brauche ich erstmal mehr Zeit.

    cd opt/iobroker/
    sudo iobroker stop
    npm install iobroker.admin@5.1.28
    sudo iobroker start

    Leider kommt die Fehlermeldung des node-red adapters weiterhin, obwohl iobroker offensichtlich die neue Admin-Version erkennt und sie auch in der "Adapter" Seite richtig anzeigt. Sie kommt aber immernoch nur beim Neustart des Adapters. Wenn ich den kompletten iobroker neu starte und alle Adapter neu hochfahren, kommt diese Fehlermeldung irgendwie nicht im Log vor. Man kann ja nach Adapter filtern.

    Also dachte ich mir, dann gehe ich mal mit dem node-red Adapter auf die letzte Major Version runter, vielleicht funktioniert die noch ohne den Admin 5.1.28 aus. Also, folgendes gemacht:

    cd opt/iobroker/
    sudo iobroker stop
    npm install iobroker.node-red@3.3.1
    sudo iobroker start

    Leider das selbe Verhalten. Der node-red Adapter startet nicht und bringt beim Neustart die obige Meldung.

    Jetzt dachte ich, ich frage mal nach, was man da machen kann. Muss ich noch irgendwas machen, damit die Downgrades erkannt werden? Oder ist das ein Bug im Node-Red Adapter? Ich glaube Initial war ich bei Version 2.4.0. Würde aber sehr ungerne ein altes Backup mit der Version wiederherstellen, ich will ja die Versionen hoch kriegen.

    Was würdet ihr empfehlen? Mache ich vielleicht etwas falsch?

    Thomas BraunT 2 Replies Last reply
    0
    • A Architect0711
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte
      Betriebssystem: Ubuntu
      Node-Version: 18.16.1
      Nodejs-Version: 18.16.1
      NPM-Version: 9.5.1
      Installationsart: Manuell
      Image genutzt: Nein
      Ort/Name der Imagedatei: Link

      Hallo liebe iobroker-Kollegen,

      Ich habe bei meinem iobroker in den letzten Wochen einige Updates installiert. Ich aktuell bei js-controller 3.3.18 und der admin-adapter hatte bis eben version 5.1.25. Den node-red habe ich vor einer Woche auf 4.0.3 gebracht. Jetzt habe ich festgestellt, dass der node-red nicht mehr lief ohne eine Fehlermeldung auszugeben im Log. Als ich die Instanz eben neu gestartet habe, bekam ich folgende Meldung im Log:

      startInstance system.adapter.node-red.0: required adapter "admin" has wrong version. Installed "5.1.25", required ">=5.1.28"!

      Also habe ich folgende Befehle genutzt, um den Admin-Adapter auf die benötigte Version zu aktualiseren. Ich möchte erstmal nicht auf die neueste Admin-Version, da ich dafür den js-controller aktualisieren muss und dafür brauche ich erstmal mehr Zeit.

      cd opt/iobroker/
      sudo iobroker stop
      npm install iobroker.admin@5.1.28
      sudo iobroker start

      Leider kommt die Fehlermeldung des node-red adapters weiterhin, obwohl iobroker offensichtlich die neue Admin-Version erkennt und sie auch in der "Adapter" Seite richtig anzeigt. Sie kommt aber immernoch nur beim Neustart des Adapters. Wenn ich den kompletten iobroker neu starte und alle Adapter neu hochfahren, kommt diese Fehlermeldung irgendwie nicht im Log vor. Man kann ja nach Adapter filtern.

      Also dachte ich mir, dann gehe ich mal mit dem node-red Adapter auf die letzte Major Version runter, vielleicht funktioniert die noch ohne den Admin 5.1.28 aus. Also, folgendes gemacht:

      cd opt/iobroker/
      sudo iobroker stop
      npm install iobroker.node-red@3.3.1
      sudo iobroker start

      Leider das selbe Verhalten. Der node-red Adapter startet nicht und bringt beim Neustart die obige Meldung.

      Jetzt dachte ich, ich frage mal nach, was man da machen kann. Muss ich noch irgendwas machen, damit die Downgrades erkannt werden? Oder ist das ein Bug im Node-Red Adapter? Ich glaube Initial war ich bei Version 2.4.0. Würde aber sehr ungerne ein altes Backup mit der Version wiederherstellen, ich will ja die Versionen hoch kriegen.

      Was würdet ihr empfehlen? Mache ich vielleicht etwas falsch?

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

      @architect0711 sagte in node-red 4.0.3 startet nicht mehr:

      Jetzt dachte ich, ich frage mal nach, was man da machen kann.

      Bring das alles auf einen aktuellen Stand. Inklusive js-controller. Dann brauchst du da auch nicht so'n Versions-Harakiri machen.

      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
      • A Architect0711
        Systemdata Bitte Ausfüllen
        Hardwaresystem: Pi4
        Arbeitsspeicher: 4GB
        Festplattenart: SD-Karte
        Betriebssystem: Ubuntu
        Node-Version: 18.16.1
        Nodejs-Version: 18.16.1
        NPM-Version: 9.5.1
        Installationsart: Manuell
        Image genutzt: Nein
        Ort/Name der Imagedatei: Link

        Hallo liebe iobroker-Kollegen,

        Ich habe bei meinem iobroker in den letzten Wochen einige Updates installiert. Ich aktuell bei js-controller 3.3.18 und der admin-adapter hatte bis eben version 5.1.25. Den node-red habe ich vor einer Woche auf 4.0.3 gebracht. Jetzt habe ich festgestellt, dass der node-red nicht mehr lief ohne eine Fehlermeldung auszugeben im Log. Als ich die Instanz eben neu gestartet habe, bekam ich folgende Meldung im Log:

        startInstance system.adapter.node-red.0: required adapter "admin" has wrong version. Installed "5.1.25", required ">=5.1.28"!

        Also habe ich folgende Befehle genutzt, um den Admin-Adapter auf die benötigte Version zu aktualiseren. Ich möchte erstmal nicht auf die neueste Admin-Version, da ich dafür den js-controller aktualisieren muss und dafür brauche ich erstmal mehr Zeit.

        cd opt/iobroker/
        sudo iobroker stop
        npm install iobroker.admin@5.1.28
        sudo iobroker start

        Leider kommt die Fehlermeldung des node-red adapters weiterhin, obwohl iobroker offensichtlich die neue Admin-Version erkennt und sie auch in der "Adapter" Seite richtig anzeigt. Sie kommt aber immernoch nur beim Neustart des Adapters. Wenn ich den kompletten iobroker neu starte und alle Adapter neu hochfahren, kommt diese Fehlermeldung irgendwie nicht im Log vor. Man kann ja nach Adapter filtern.

        Also dachte ich mir, dann gehe ich mal mit dem node-red Adapter auf die letzte Major Version runter, vielleicht funktioniert die noch ohne den Admin 5.1.28 aus. Also, folgendes gemacht:

        cd opt/iobroker/
        sudo iobroker stop
        npm install iobroker.node-red@3.3.1
        sudo iobroker start

        Leider das selbe Verhalten. Der node-red Adapter startet nicht und bringt beim Neustart die obige Meldung.

        Jetzt dachte ich, ich frage mal nach, was man da machen kann. Muss ich noch irgendwas machen, damit die Downgrades erkannt werden? Oder ist das ein Bug im Node-Red Adapter? Ich glaube Initial war ich bei Version 2.4.0. Würde aber sehr ungerne ein altes Backup mit der Version wiederherstellen, ich will ja die Versionen hoch kriegen.

        Was würdet ihr empfehlen? Mache ich vielleicht etwas falsch?

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

        @architect0711

        Davon abgesehen wird iobroker niemals mit sudo angepackt und Adapter werden nicht per npm installiert.

        iobroker upgrade ADAPTERNAME@versionsnummer
        

        wäre der richtige Befehl.
        Fix das:

        iob stop
        iob fix
        iob start
        

        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

        A 1 Reply Last reply
        0
        • Thomas BraunT Thomas Braun

          @architect0711

          Davon abgesehen wird iobroker niemals mit sudo angepackt und Adapter werden nicht per npm installiert.

          iobroker upgrade ADAPTERNAME@versionsnummer
          

          wäre der richtige Befehl.
          Fix das:

          iob stop
          iob fix
          iob start
          
          A Offline
          A Offline
          Architect0711
          wrote on last edited by
          #4

          @thomas-braun

          Cool, vielen Dank für deine Hilfe! :blush:

          Das Upgrade Kommando auf eine spezifische Versionsnummer iobroker upgrade ADAPTERNAME@versionsnummer habe ich in der Doku leider nicht gefunden, daher habe ich danach gegoogelt und wohl etwas falsches gefunden.

          Bring das alles auf einen aktuellen Stand. Inklusive js-controller. Dann brauchst du da auch nicht so'n Versions-Harakiri machen.

          Ja das ist das mittelfristige Ziel, aber das Update auf die neue js-controller Version dauert laut des Forum Threads dazu etwas länger und dafür habe ich jetzt akut leider keine Zeit. Bis dahin kann ich mit diesem Quick Fix leben! :)

          Thomas BraunT 1 Reply Last reply
          0
          • A Architect0711

            @thomas-braun

            Cool, vielen Dank für deine Hilfe! :blush:

            Das Upgrade Kommando auf eine spezifische Versionsnummer iobroker upgrade ADAPTERNAME@versionsnummer habe ich in der Doku leider nicht gefunden, daher habe ich danach gegoogelt und wohl etwas falsches gefunden.

            Bring das alles auf einen aktuellen Stand. Inklusive js-controller. Dann brauchst du da auch nicht so'n Versions-Harakiri machen.

            Ja das ist das mittelfristige Ziel, aber das Update auf die neue js-controller Version dauert laut des Forum Threads dazu etwas länger und dafür habe ich jetzt akut leider keine Zeit. Bis dahin kann ich mit diesem Quick Fix leben! :)

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

            @architect0711 sagte in node-red 4.0.3 startet nicht mehr:

            aber das Update auf die neue js-controller Version dauert laut des Forum Threads dazu etwas länger

            2 statt 1 Minute wie bei Adaptern...

            Die Zeit die jetzt in so ein strubbelige 'Lösung' investiert wurde wäre besser in einem ordentlichen Upgrade investiert gewesen.

            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
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            673

            Online

            32.7k

            Users

            82.4k

            Topics

            1.3m

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

            • Don't have an account? Register

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