Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Admin-Adapter startet nach Update nicht mehr - gelöst

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Admin-Adapter startet nach Update nicht mehr - gelöst

    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      rolf-achim last edited by rolf-achim

      Nach dem Versuch, den Admin-Adapter von 5.3.1 auf 6.10.6 upzudaten ist der Web-Interface nicht mehr erreichbar. Im log steht, dass der Admin-Adapter wegen alter node.js Version nicht startet:
      2023-11-02 17:16:24.627 - warn: host.ACHIM-WS01(SmartHome1) startInstance admin.0: required Node.js version >=16.0.0, actual version v14.19.0
      2023-11-02 17:16:24.652 - info: host.ACHIM-WS01(SmartHome1) "system.adapter.admin.0" disabled
      Ich habe versucht die alte Admin-Version zu installieren:
      C:\Program Files\iobroker\SmartHome1>npm install iobroker.admin@5.3.1
      Das hat bis auf ein paar Warnmeldungen wohl funktioniert.
      Offensichtlich ist der Adapter aber noch im Status "disabled". Wie kann ich das Problem beheben?

      Thomas Braun mcm1957 R 3 Replies Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @rolf-achim last edited by

        @rolf-achim sagte in Admin-Adapter startet nach Update nicht mehr:

        Wie kann ich das Problem beheben?

        In dem du eine aktuelle Version von nodejs installierst vielleicht? Aktuell ist nodejs@18 für den ioBroker vorgesehen.

        1 Reply Last reply Reply Quote 0
        • mcm1957
          mcm1957 @rolf-achim last edited by

          @rolf-achim

          Installier nodejs 18 (empfohlene Version)
          Prinzipiell sollte node 16 auch noch funktionieren (ist aber EOL und nicht mehr supported)
          Mit node 14 und früher krachts ...

          Aber wie hast du denn admin installiert? ioBroker sollte eigentlich eine Installation unter node 14 und früher nicht anbieten / zulassen. Hast du da auch mit npm install ... "herumgebastelt"?

          ioBroker Adapter werden nie direkt mit npm installiert...

          Codierknecht R 2 Replies Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @mcm1957 last edited by

            @mcm57 sagte in Admin-Adapter startet nach Update nicht mehr:

            Hast du da auch mit npm install ... "herumgebastelt"?

            Hat er

            Ich habe versucht die alte Admin-Version zu installieren:
            C:\Program Files\iobroker\SmartHome1>npm install iobroker.admin@5.3.1

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

              @codierknecht said in Admin-Adapter startet nach Update nicht mehr:

              @mcm57 sagte in Admin-Adapter startet nach Update nicht mehr:

              Hast du da auch mit npm install ... "herumgebastelt"?

              Hat er

              Ich habe versucht die alte Admin-Version zu installieren:
              C:\Program Files\iobroker\SmartHome1>npm install iobroker.admin@5.3.1

              Das war der DOWNGRADE Versuch.

              Ich wollte wissen, ob beim normalen Upgrade (UI oder iob command line) ioBroker den Admin auf node 14 versucht zu installieren was eher fatal wäre. Wenn wer mit npm adapter installiert fällt das unter ss (selber schuld).

              @Thomas-Braun
              Würde dem user der iob nodejs-update Befehl helfen oder hat er den in der Umgebung (node 14) noch nicht?

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

                @mcm57 sagte in Admin-Adapter startet nach Update nicht mehr:

                Würde dem user der iob nodejs-update Befehl helfen oder hat er den in der Umgebung (node 14) noch nicht?

                Wenn der TE ein Betriebs- und kein Betrübssystem verwenden würde...
                Auf Windows funktioniert 'nodejs-update' nicht.

                1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @mcm1957 last edited by

                  @mcm57 sagte in Admin-Adapter startet nach Update nicht mehr:

                  Würde dem user der iob nodejs-update Befehl helfen oder hat er den in der Umgebung (node 14) noch nicht?

                  nicht unter windoof

                  mcm1957 R 2 Replies Last reply Reply Quote 0
                  • mcm1957
                    mcm1957 @Homoran last edited by

                    @homoran said in Admin-Adapter startet nach Update nicht mehr:

                    @mcm57 sagte in Admin-Adapter startet nach Update nicht mehr:

                    Würde dem user der iob nodejs-update Befehl helfen oder hat er den in der Umgebung (node 14) noch nicht?

                    nicht unter windoof

                    Ups - das ist richtig.
                    Installiert da der Windows Installer ein passendes node - auch wenn irgendein node schon existiert ?

                    1 Reply Last reply Reply Quote 0
                    • R
                      rolf-achim @mcm1957 last edited by

                      @mcm57 Wenn man den aktuellen Update für einen Adapter über die Admin-Konsole einspielt, bekommt man eine Warnung, falls node.js nicht kompatibel ist. Wenn man aber im Experten-Modus eine frühere Version installiert, kommt keine Warnung. Man sieht nur im Logfile, das es nicht funktioniert hat.
                      4e656d99-76a2-426d-b05b-e15c3051b589-image.png

                      mcm1957 1 Reply Last reply Reply Quote 0
                      • R
                        rolf-achim @Homoran last edited by

                        @homoran Es braucht unter Windows auch keinen Installer für node-js. Man kopiert einfach die Dateien der neuen Version an die richtige Stelle.

                        Es geht auch nicht um node.js, sondern darum, das ioBroker ohne Warnung einfach eine inkompatible Version des Admin-Adapters installiert hat.

                        1 Reply Last reply Reply Quote 0
                        • R
                          rolf-achim @rolf-achim last edited by

                          @rolf-achim Der Downgrade mit
                          C:\Program Files\iobroker\SmartHome1>npm install iobroker.admin@5.3.1
                          hat im Prinzip funktioniert. Das Problem war, dass die Upgrade-Prozedur den Admin-Adapter disabled hat und die neue Version wegen der inkompatiblen Version nicht starten konnte. Deshalb blieb vermutlich das Flag auf "disabled".
                          Mir war bisher nicht klar, das man den ioBroker auch von der Kommandozeile aus steuern kann. Der Befehl
                          C:\ iobroker start admin.0
                          brachte den gewünschten Erfolg und die Version 5.3.1 läuft als wäre nicht passiert. Im übrigen besteht das ganze System aus Java-Skripten. Von wo aus die gestartet werden und auf welchem Betriebssystem die laufen ist doch wohl nebensächlich.

                          Thomas Braun 1 Reply Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @rolf-achim last edited by Thomas Braun

                            @rolf-achim

                            So ganz hab ich noch nicht verstanden was genau das Problem ist.

                            Du bist bisher nicht der Empfehlung zur nodejs@18 gefolgt? Und dann hast du eine Version eines Adapters eingespielt, die aber mittlerweile eine aktuelle Version von nodejs erforderlich macht und das wurde dir im GUI nicht mitgeteilt, in der Kommandozeile aber schon?

                            Man hat mal vor einiger Zeit die Meldungen von npm versucht zu unterdrücken, damit User nicht immer ein dort auftauchendes Update von 'npm' in das System klatschen. Hat nämlich zu mehr Problemen an der Stelle geführt.

                            1 Reply Last reply Reply Quote 0
                            • mcm1957
                              mcm1957 @rolf-achim last edited by

                              @rolf-achim said in Admin-Adapter startet nach Update nicht mehr - gelöst:

                              @mcm57 Wenn man den aktuellen Update für einen Adapter über die Admin-Konsole einspielt, bekommt man eine Warnung, falls node.js nicht kompatibel ist. Wenn man aber im Experten-Modus eine frühere Version installiert, kommt keine Warnung. Man sieht nur im Logfile, das es nicht funktioniert hat.
                              4e656d99-76a2-426d-b05b-e15c3051b589-image.png

                              Wenn dem so ist - und ich bezweifle nicht was du schreibst - mach bitte ein issue im admin repo auf. Das sollte geprüft werden obd as so gewunschen ist.

                              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

                              489
                              Online

                              31.7k
                              Users

                              79.7k
                              Topics

                              1.3m
                              Posts

                              5
                              13
                              339
                              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