Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test ioBroker unter Windows installieren - 2023 Edition

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test ioBroker unter Windows installieren - 2023 Edition

    This topic has been deleted. Only users with topic management privileges can see it.
    • Gaspode
      Gaspode @klassisch last edited by

      @klassisch said in Test ioBroker unter Windows installieren - 2023 Edition:

      Wenn man den Installer nach der Versionsprüfung abbrechen und ein log (oder so) hier posten kann, bin ich dabei.

      Danke, für den Test sollte schon ein kompletter Update Durchlauf gemacht werden, das kann aber auch nur das Ändern der Firewall Regeln oder des Windows Service Startmodus sein, also minimal invasiv. 😉

      Aber ich denke, wenn @mcm57 und @sigi234 diesen Teil (hoffentlich erfolgreich) getestet haben, können wir danach recht zügig zu einem allgemeinen Test übergehen.

      @mcm57
      Du hast Post. Vielen Dank!

      1 Reply Last reply Reply Quote 0
      • Gaspode
        Gaspode last edited by

        Da @sigi234 bereits erfolgreich das Update und den Installer selbst getestet hat (vielen Dank dafür) und mit @mcm57 noch ein weiterer Update Tester in den Startlöchern steht, können wir, denke ich, mit dem öffentlichen Test beginnen. Die Version 3.0.0 kann hier heruntergeladen werden: https://iobroker.live/images/win/iobroker-installer-3.0.0.exe

        Es gibt wie gesagt nur diese beiden Änderungen:

        1. Der Installer prüft beim Start, ob es eine neuere Version gibt
        2. Die empfohlene Node.js Version wird auf eine andere Art ermittelt als bisher, da die alte Quelle nicht länger supportet wird.

        Viel Spaß beim Testen!

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

          @gaspode
          Also ich hab bisher nichts als E-Mail erhalten...

          ABER wenn ich dich richtig verstehe, steht auf https://iobroker.live/images/win/iobroker-installer-3.0.0.exe nun bereits ne offizielle Version bereit. Ich werd daher die gleich testen. Oder spricht das was dagegen - sprich ist in der rpivaten Version irgend ein Check / Output den du bräuchtest ?

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

            @mcm57 said in Test ioBroker unter Windows installieren - 2023 Edition:

            Oder spricht das was dagegen - sprich ist in der rpivaten Version irgend ein Check / Output den du bräuchtest ?

            Die private Version hat eine andere Versionsnummer (niedriger als 3.0.0), und sollte somit erkennen, dass eine neuere Version verfügbar ist und das Update anbieten und durchführen. Ich würde dich bitten, das zu testen. Die Mail ging heute, 10:27 an dich raus. Ist sie evtl. im SPAM Filter gelandet? Ich schicke sie aber gleich nochmal. Dort hab ich auch genauer beschrieben, wie getestet werden sollte.

            1 Reply Last reply Reply Quote 0
            • Gaspode
              Gaspode last edited by

              Die aktuelle Version 3.0.1 ist jetzt auf der offiziellen Download Seite zu finden.

              mcm1957 1 Reply Last reply Reply Quote 3
              • mcm1957
                mcm1957 @Gaspode last edited by

                @gaspode
                Im allerersten Beitrag ist im ersten Absatz ein Link auf die 2.2.2 Exe

                806e948f-634a-4a1d-95a3-f24fb09cceaf-image.png

                Ev. korrigier den bei Gelegenheit.

                Gaspode 1 Reply Last reply Reply Quote 1
                • Gaspode
                  Gaspode @mcm1957 last edited by

                  @mcm57 said in Test ioBroker unter Windows installieren - 2023 Edition:

                  Ev. korrigier den bei Gelegenheit.

                  Erledigt, Danke für den Hinweis. 🙂

                  1 Reply Last reply Reply Quote 2
                  • M-A Hueb
                    M-A Hueb last edited by

                    Nach dem Update mit dem iobroker.installer3.0.1 startet mein iobroker nicht mehr. er meldet das was beim Fixer fehlgeschlagen ist.
                    Logs anbei
                    installNodeJs.log installIoBrokerFix.log
                    Was läuft hier falsch?
                    Wenn ich manuell über die CMD starten will komtm Systemfehler 1067
                    Was kann ich machen?

                    mcm1957 1 Reply Last reply Reply Quote 0
                    • mcm1957
                      mcm1957 @M-A Hueb last edited by mcm1957

                      @m-a-hueb

                      Ist das Problem VOR oder NACH deinem Problem in diesem Topic aufgetreten:
                      https://forum.iobroker.net/topic/74184/unable-to-verify-the-first-certificate

                      Versuch die Installation nach Abschalten oder Bereinigen deines "Zertikat-Scanners 🙂 " nochmals.

                      P.S: DOppelposts sind nicht gern gesehen. Wenn es im Einzelfall mal sinnvoll erscheint dann bitte die Posts klar verlinken damit Helfer nicht 2 Probleme durchdenken die eh eines sind ..

                      M-A Hueb 1 Reply Last reply Reply Quote 2
                      • M-A Hueb
                        M-A Hueb @mcm1957 last edited by M-A Hueb

                        @mcm57 Das Problem hier war VOR dem Problem das sich die Adapter nicht installieren liesen. Beide Themen mittlerweile behoben, da ich ja iobroker neu installiert habe und die Daten aus der alten Installation migriert habe.
                        Du warst nur schneller wie ich. Wollte gerade hier auch erledigt schreiben.

                        1 Reply Last reply Reply Quote 1
                        • D
                          Derda 1 last edited by

                          Hallo ich habe gerade mal versucht mit dem neuen (3.0.1.) Installer ein Update auf meinem Windows 10 Server zu machen. Finde ich erstmal super, dass das jetzt versucht wird, aus einer Hand und vereinfacht anzubieten. Das war ja zeitweise ein Geraffel für ein einfaches Update.
                          Leider scheint das aber auch noch nicht so recht zu funktionieren, wie man das als Windowsbenutzer erwarten würde. Bei der Installation/Update taucht bei mir eine (für mich) unverständliche Fehlermeldung auf (siehe Bildchen unten) und die Installation wird abgebrochen. Der Logfile sagt aber recht sinnloses bis eig. garnichts, was nun das Problem war.

                          Kann mir jemand helfen, was ich da versuchen kann? Ich tappe bisher total im Dunkeln.

                          Fehlermeldung im Log:
                          Npm prefix path exists: C:\Users\Benutzer\AppData\Roaming\npm

                          Finde ich seltsam, hab das Verzeichnis mal gelöscht, dann bekomme ich den Log, dass es nicht existiert und er eins angelegt hat. Hilft nur auch nicht.

                          IObroker_update1.PNG

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

                            @derda-1

                            Ich würde die Frage in diesem Topic nochmals stellen:
                            https://forum.iobroker.net/topic/63610/test-iobroker-unter-windows-installieren-2023-edition

                            Bitte aber sowohl hier als auch im anderen Topic auf den Doppelpost hinweisen. Alternativ @Homoran fragen ob dieser Post in den Windows 2023 Installer Thread gemoved werden kann.

                            @Gaspode wird dir sicher helfen - nur entdeckt er die Windows Installer Frage hier ev. nicht.

                            Ich glaube ich erinnere mich an das von dir beschriebene Problem. Es sollte aber in der 3.0.1 schon längst behiben bzw. geworkarounded sein. Ev. hilft es vor der Installation die früher zu fuß installieret Node Version zu entfernen - wenn ich es richtig lese gehts ja um einen Update einer noch nicht mit dem Installer installierten älteren Version. Aber lies dich zuerst mal in das andere Topic ein. Ich möchte hier explizit NICHT zu irgendeiner Aktion raten. Da kennt sich @Gaspode besser aus.

                            mcm1957

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

                              @mcm57 sagte in Test ioBroker unter Windows installieren - 2023 Edition:

                              Alternativ @Homoran fragen ob dieser Post in den Windows 2023 Installer Thread gemoved werden kann.

                              done!

                              1 Reply Last reply Reply Quote 1
                              • Gaspode
                                Gaspode @Gaspode last edited by Gaspode

                                @derda-1 said in Test ioBroker unter Windows installieren - 2023 Edition:

                                Fehlermeldung im Log:
                                Npm prefix path exists: C:\Users\Benutzer\AppData\Roaming\npm

                                Das ist keine Fehlermeldung, das ist eine Meldung die besagt, dass das Verzeichnis richtigerweise existiert.
                                Edit: Ich werde das in der nächsten Version des Installers im Log etwas klarer ausweisen, dass das kein Fehler ist.

                                @derda-1 said in Test ioBroker unter Windows installieren - 2023 Edition:

                                Hallo ich habe gerade mal versucht mit dem neuen (3.0.1.) Installer ein Update auf meinem Windows 10 Server zu machen.

                                Wie wurde der ioBroker denn ursprünglich installiert?

                                @derda-1 said in Test ioBroker unter Windows installieren - 2023 Edition:

                                IObroker_update1.PNG

                                Das Problem hatten wir schon ein, zwei Mal, leider hatte bisher nie jemand der Betroffenen bisher Lust, dem Problem auf den Grund zu gehen bzw. die Fehlersuche ist im Sand verlaufen.

                                Ich zitiere mich mal selbst:

                                @gaspode said in Test ioBroker unter Windows installieren - 2023 Edition:

                                Da war wohl irgendwas mit deiner Node.js Installation verbogen. Aus irgendeinem Grund wollte Windows einen Script Aufruf im Installer- bzw. Fixer-Script (und wohl auch anderen Node Aufrufe) nicht in der Node Umgebung, sondern im Windows Script Host ausführen. Das geht dann natürlich in die Hose.

                                Was du versuchen kannst:
                                Mach bitte mal ein ioBroker Cmd Fenster auf, führe folgende Befehle aus und poste hier das Ergebnis:

                                npm ls
                                npm ls -g
                                

                                Dann kannst du versuchen, den Fixer manuell zu starten:
                                Im selben Fenster wie gerade:

                                del iobroker.bat
                                iob fix
                                

                                Ich vermute, du bekommst die gleiche Fehlermeldung wie mit dem GUI Installer?

                                Und schließlich kannst du versuchen Node.js komplett zu deinstallieren, wie das geht steht z.B. hier:
                                https://www.geeksforgeeks.org/how-to-completely-remove-node-js-from-windows/

                                Danach den Installer starten, der sollte erkennen, dass Node.js fehlt und es installieren.

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

                                  @gaspode said in Test ioBroker unter Windows installieren - 2023 Edition:

                                  Da war wohl irgendwas mit deiner Node.js Installation verbogen. Aus irgendeinem Grund wollte Windows einen Script Aufruf im Installer- bzw. Fixer-Script (und wohl auch anderen Node Aufrufe) nicht in der Node Umgebung, sondern im Windows Script Host ausführen. Das geht dann natürlich in die Hose.

                                  Könnte es sein, dass aus irgendeinem Grund die Fileassoziation .js verbogen bzw. unerwafrtet ist und dadurch der Windows Script Host gestartet wird?

                                  @derda-1
                                  Könntest du das ev vor der Node neuinstallation kurz checken?

                                  @Gaspode
                                  Prüft der Fixer auf Windows (oder der Installer) dass die File Assoziation richtig ist? Kann er das tun?

                                  NACHTRAG:
                                  Bei mir ist .js mit dem Windows Scripting Host verknüpft. Und trotzdem geht alles.
                                  Das kann es also leider auch nicht sein.

                                  9407272e-2caf-45f7-ad14-c97e090b92d3-image.png

                                  Gaspode 2 Replies Last reply Reply Quote 1
                                  • Gaspode
                                    Gaspode @mcm1957 last edited by

                                    @mcm57 said in Test ioBroker unter Windows installieren - 2023 Edition:

                                    Bei mir ist .js mit dem Windows Scripting Host verknüpft. Und trotzdem geht alles.
                                    Das kann es also leider auch nicht sein.

                                    Ja, das wollte ich dir auch gerade antworten. die Installation wird direkt per npx aufgerufen, da spielen File Associations keine Rolle.

                                    npx --yes @iobroker/fix@latest
                                    

                                    @Derda-1
                                    Enthält dein Logfile wirklich nur die eine Zeile, die du oben gepostet hast, oder kommt danach noch was?

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

                                      @mcm57 said in Test ioBroker unter Windows installieren - 2023 Edition:

                                      Könnte es sein, dass aus irgendeinem Grund die Fileassoziation .js verbogen bzw. unerwartet ist und dadurch der Windows Script Host gestartet wird?

                                      Also grundsätzlich ist das wie gesagt nicht erforderlich, dass die Extension .cs auf node verweist. Ich habe jetzt allerdings noch ein bisschen recherchiert und ggfs. könnte das ein Workaround sein. Wichtig ist, dass die Association für den User auf node gesetzt wird, der auch die Installation ausführt, das ist in der Regel der Admin User.

                                      1 Reply Last reply Reply Quote 0
                                      • Gaspode
                                        Gaspode last edited by

                                        Hi zusammen.

                                        Wie vor einigen Wochen im Dev Meeting besprochen, hab ich jetzt endlich mal Zeit gefunden, das JS-Controller Update in den Windows Installer einzubauen. Das wird dann in etwa so aussehen:

                                        fa3c17eb-ab9b-4d26-b83b-a6e0603b2c1c-image002.png

                                        312aa681-7960-4f60-8709-0388e9453faa-image003.png

                                        933f7c94-c3f8-4dcd-96a1-9b593f892db3-image004.png

                                        e0637895-b027-4982-9bfc-a6df514e1ff9-image003.png

                                        Wer beim Testen helfen will, meldet sich bitte per Mail bei gaspode@online.de.

                                        Schon mal Danke an @sigi234, der schon erste Tests durchgeführt hat.

                                        1 Reply Last reply Reply Quote 1
                                        • Gaspode
                                          Gaspode @Gaspode last edited by

                                          Hallo zusammen.

                                          Ab sofort ist Version 3.1.0 auf der Download Seite verfügbar.
                                          Wer bereits den Installer 3.0.x verwendet, bekommt beim Start des Installers automatisch die Aktualisierung auf 3.1.0 angeboten. Ansonsten einfach von der offiziellen ioBroker Download Seite herunterladen.

                                          Version 3.1.0:

                                          • Der JS-Controller kann ab sofort mit dem Windows Installer aktualisiert werden, wenn im Repository eine neue Version verfügbar ist.
                                          • Das Logging wurde verbessert
                                          • Diverse kleinere Korrekturen

                                          Danke an alle, die mit getestet haben, besonders @sigi234 und @mcm1957

                                          mcm1957 1 Reply Last reply Reply Quote 4
                                          • mcm1957
                                            mcm1957 @Gaspode last edited by mcm1957

                                            @gaspode

                                            Hi,

                                            Kannst du ev mal überlegen den Windows installer so zu erweitern dass dieser (zumindest optional) GIT (nicht github) installiert.

                                            Warum:
                                            Wenn man einen Adapter unter Windows installiert und folgende Fehlermeldung erhält:

                                            iobroker add samsung --host Envy
                                            
                                            NPM version: 10.5.2
                                            
                                            Installing iobroker.samsung@0.6.0... (System call)
                                            
                                            npm ERR! code ENOENTnpm ERR! syscall spawn gitnpm ERR! path gitnpm ERR! errno -4058npm ERR! enoent An unknown git error occurrednpm ERR! enoent This is related to npm not being able to find a file.npm ERR! enoent npm ERR! A complete log of this run can be found in: C:\WINDOWS\system32\config\systemprofile\AppData\Local\npm-cache\_logs\2024-05-24T13_42_56_087Z-debug-0.log
                                            
                                            host.Envy Cannot install iobroker.samsung@0.6.0: 4294963238
                                            
                                            ERROR: Process exited with code 25
                                            

                                            (Im referenzierten Log steht auch nicht viel mehr Verständliches) wird ein durchscnittlicher User wohl nicht auf die Idee kommen im package.json zu suchen of da eine direkte git Referenz drinnen steht und dann zu checken ob er auf dem PC git installiert hat.

                                            Und wenn er drauf kommt muss er noch dran denken, dass er nicht bei seinem 0815 User checkt sondern unter admin (da ioBroker ja dort installiert wird und läuft). Der git Installer installiert nur dann systemweit, wenn er unter Administratorrechten gestartet wird - sonst installiert er lokal für den User. Vom Konzept in Ordnung - hier aber zusätzlicher Suchaufwand da ein lokales testweises 'git' funktioniert - die Installation aber noch immer nicht ...

                                            Ergo
                                            Für einen weniger erfahrenen Windows Nutzer wäre es ev. sinnvoll git standradmäßig zu installieren um das Problem zu vermeiden.

                                            Bitte mal drüber nachdenken und / oder auch hier diskutieren (gilt natürlcih für alle Leser)

                                            mcm1957

                                            P.S: Wenn ich ein Issue erstellen soll, bitte um Info in welchem Repo

                                            Gaspode O 3 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            597
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            installation iobroker windows windows installation
                                            25
                                            399
                                            53711
                                            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