Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test ioBroker unter Windows installieren - 2023 Edition

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Test ioBroker unter Windows installieren - 2023 Edition

Geplant Angeheftet Gesperrt Verschoben Tester
installation iobrokerwindowswindows installation
405 Beiträge 25 Kommentatoren 89.5k Aufrufe 22 Watching
  • Ä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.
  • GaspodeG Gaspode

    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!

    mcm1957M Online
    mcm1957M Online
    mcm1957
    schrieb am zuletzt editiert von
    #248

    @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 ?

    Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
    Support Repositoryverwaltung.

    Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

    LESEN - gute Forenbeitrage

    GaspodeG 1 Antwort Letzte Antwort
    0
    • mcm1957M mcm1957

      @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 ?

      GaspodeG Online
      GaspodeG Online
      Gaspode
      schrieb am zuletzt editiert von
      #249

      @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 Antwort Letzte Antwort
      0
      • GaspodeG Online
        GaspodeG Online
        Gaspode
        schrieb am zuletzt editiert von
        #250

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

        mcm1957M 1 Antwort Letzte Antwort
        3
        • GaspodeG Gaspode

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

          mcm1957M Online
          mcm1957M Online
          mcm1957
          schrieb am zuletzt editiert von
          #251

          @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.

          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
          Support Repositoryverwaltung.

          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

          LESEN - gute Forenbeitrage

          GaspodeG 1 Antwort Letzte Antwort
          1
          • mcm1957M mcm1957

            @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.

            GaspodeG Online
            GaspodeG Online
            Gaspode
            schrieb am zuletzt editiert von
            #252

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

            Ev. korrigier den bei Gelegenheit.

            Erledigt, Danke für den Hinweis. :)

            1 Antwort Letzte Antwort
            2
            • M-A HuebM Offline
              M-A HuebM Offline
              M-A Hueb
              schrieb am zuletzt editiert von
              #253

              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?

              iobroker unter Win10. NPM 10.9.3 Node.js v22.18.0 js-controller 7.0.7

              mcm1957M 1 Antwort Letzte Antwort
              0
              • M-A HuebM M-A Hueb

                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?

                mcm1957M Online
                mcm1957M Online
                mcm1957
                schrieb am zuletzt editiert von mcm1957
                #254

                @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 ..

                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                Support Repositoryverwaltung.

                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                LESEN - gute Forenbeitrage

                M-A HuebM 1 Antwort Letzte Antwort
                2
                • mcm1957M 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 HuebM Offline
                  M-A HuebM Offline
                  M-A Hueb
                  schrieb am zuletzt editiert von M-A Hueb
                  #255

                  @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.

                  iobroker unter Win10. NPM 10.9.3 Node.js v22.18.0 js-controller 7.0.7

                  1 Antwort Letzte Antwort
                  1
                  • D Offline
                    D Offline
                    Derda 1
                    schrieb am zuletzt editiert von
                    #256

                    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

                    mcm1957M 1 Antwort Letzte Antwort
                    0
                    • D Derda 1

                      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

                      mcm1957M Online
                      mcm1957M Online
                      mcm1957
                      schrieb am zuletzt editiert von
                      #257

                      @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

                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                      Support Repositoryverwaltung.

                      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                      LESEN - gute Forenbeitrage

                      HomoranH 1 Antwort Letzte Antwort
                      1
                      • mcm1957M mcm1957

                        @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

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #258

                        @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!

                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        1 Antwort Letzte Antwort
                        1
                        • GaspodeG Gaspode

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

                          Bleibt an dieser Stelle also der Hinweis, das der Fix über den Installer 2.2.2 nicht korrekt ausgeführt wurde / bzw. werden konnte.

                          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 d ann natürlich in die Hose.
                          Ich nehme an, die Aktualisierung der Node Version hat die Node.js Installation wieder gerade gebogen.

                          Geht denn jetzt der Fixer-Aufruf über den Installer wieder?

                          GaspodeG Online
                          GaspodeG Online
                          Gaspode
                          schrieb am zuletzt editiert von Gaspode
                          #259

                          @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.

                          mcm1957M 1 Antwort Letzte Antwort
                          0
                          • GaspodeG 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.

                            mcm1957M Online
                            mcm1957M Online
                            mcm1957
                            schrieb am zuletzt editiert von mcm1957
                            #260

                            @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

                            Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                            Support Repositoryverwaltung.

                            Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                            LESEN - gute Forenbeitrage

                            GaspodeG 2 Antworten Letzte Antwort
                            1
                            • mcm1957M 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

                              GaspodeG Online
                              GaspodeG Online
                              Gaspode
                              schrieb am zuletzt editiert von
                              #261

                              @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 Antwort Letzte Antwort
                              0
                              • mcm1957M 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

                                GaspodeG Online
                                GaspodeG Online
                                Gaspode
                                schrieb am zuletzt editiert von
                                #262

                                @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 Antwort Letzte Antwort
                                0
                                • GaspodeG Online
                                  GaspodeG Online
                                  Gaspode
                                  schrieb am zuletzt editiert von
                                  #263

                                  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 Antwort Letzte Antwort
                                  1
                                  • GaspodeG Gaspode

                                    Hallo,

                                    nachdem der Windows Installer letztes Jahr nur langsam voran kam, gibt es jetzt eine neue Version. Sie kann hier heruntergeladen werden: https://iobroker.live/images/win/iobroker-installer-3.3.0.exe und ist auch auf der offiziellen Download Seite zu finden.

                                    Eine kurze Doku gibt es hier:
                                    https://github.com/ioBroker/ioBroker.build/blob/master/Windows-Installer.md

                                    Der Installer unterstützt derzeit die Installation und Pflege eines ioBroker Servers auf einem Windows PC.

                                    Ich habe versucht, möglichst viele potentielle Probleme im Vorfeld zu erkennen und abzufangen.

                                    Was der Installer bietet:

                                    Version 2.1.0:

                                    • Prüfung, ob die aktuell empfohlene Node.js Version auf dem PC installiert ist
                                    • Bei Bedarf kann Node.js automatisch installiert bzw. aktualisiert werden (inkl. Download und Installation im Hintergrund)
                                    • Erkennung, ob alle für die Installation erforderlichen Ports frei sind
                                    • Erkennung, ob der erforderliche Windows Service bereits existiert
                                    • Auf Wunsch automatische Installation von ioBroker, wenn er noch nicht im gewählten Verzeichnis installiert ist
                                    • Auf Wunsch automatisches Ausführen des ioBroker Fixers
                                    • Auf Wunsch können Ausnahmeregeln für die Windows Firewall vorgenommen werden
                                    • Anlegen entsprechender Start-Menü-Einträge. Auch die ioBroker Command Line ist wieder zurück
                                    • Deinstallation der ioBroker Installation (die Verzeichnisse "backups" und "iobroker-data" werden dabei nicht gelöscht, evtl. erstellte Firewall Regeln werden entfernt)

                                    Version 2.1.1:

                                    • Erkennung, ob in einen Ordner mit vorhandener "Stabilostick-Installation" installiert werdensoll, in diesem Fall wird abgebrochen
                                    • Der Installer installiert sich auch selbst und ist über einen entsprechenden Startmenüeintrag aufrufbar für die weitere Systempflege
                                    • Bei einer ioBroker Neuinstallation kann das iobroker-data Verzeichnis aus einer anderen iBroker-Installation übernommen werden (geht auch für ein Verzeichnis aus einer Linux Installation)
                                    • Viele interne Optimierungen, Verbesserungen und Korrekturen

                                    Version 2.2.0:

                                    • Korrektur für das Setzen von Windows Firewall Regeln
                                    • Windows Service Startmodus kann jetzt ausgewählt werden (auto, manual)

                                    Version 2.2.1:

                                    • Diverse Fehlerkorrekturen für Pfade mit Sonderzeichen, etc.

                                    Version 2.2.2:

                                    • Workaround für einen Bug im Node.js Installer implementiert. Wenn das npm prefix Verzeichnis nicht existiert (normalerweise "%AppData%\npm"), so wird es angelegt.

                                    Version 3.0.0:

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

                                    Version 3.0.1:

                                    • Korrektur im Layout. Bei einigen Bildschirmauflösungen wurden manchmal Texte abgeschnitten.

                                    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

                                    Version 3.2.0:

                                    • Nach einem JS-Controller Update wird jetzt grundsätzlich der ioBroker Fixer aufgerufen. Dies wird für den kommenden JS-Controller 6 erforderlich sein.

                                    Version 3.3.0:

                                    • Der ioBroker Fixer Aufruf nach einem JS-Controller Update ist jetzt optional, da das Update auf JS-Controller 6 das nun doch nicht zwingend erfordert. Es wird aber empfohlen, den Fixer bei einem Major Update des JS-Controllers auszuführen.
                                    • Es wird jetzt das verwendete Repository angegeben, das für den JS-Controller verwendet wird (richtet sich nach den Repo Einstellungen von ioBroker)
                                    • Im Expertenmodus kann jetzt auch auf die aktuelle Alpha-Version des JS-Controllers aktualisiert werden.

                                    Der Installer kann mehrfach ausgeführt werden und bietet dann jeweils die Optionen an, die gerade sinnvoll sind, also z.B. Aktualisierung von Node.js und/oder Ausführung des ioBroker Fixers.

                                    Bitte bedenkt, dass es sich beim neuen Installer zwar konzeptionell um eine konsequente Weiterentwicklung von hier handelt, der Installer selbst aber eine fast komplette Neu-Implementierung ist, der natürlich noch nicht auf allen denkbaren Systemkonfigurationen getestet werden konnte wie z.B. unter 32 Bit Windows. Edit: 32 Bit Plattformen werden nicht mehr unterstützt!

                                    So, und jetzt viel Spaß beim Ausprobieren. Fehler bitte direkt hier melden.

                                    Gaspode

                                    GaspodeG Online
                                    GaspodeG Online
                                    Gaspode
                                    schrieb am zuletzt editiert von
                                    #264

                                    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

                                    mcm1957M 1 Antwort Letzte Antwort
                                    4
                                    • GaspodeG Gaspode

                                      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

                                      mcm1957M Online
                                      mcm1957M Online
                                      mcm1957
                                      schrieb am zuletzt editiert von mcm1957
                                      #265

                                      @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

                                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                      Support Repositoryverwaltung.

                                      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                      LESEN - gute Forenbeitrage

                                      GaspodeG O 3 Antworten Letzte Antwort
                                      0
                                      • mcm1957M 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

                                        GaspodeG Online
                                        GaspodeG Online
                                        Gaspode
                                        schrieb am zuletzt editiert von
                                        #266

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

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

                                        Das hatten wir zu Beginn des Installers schon mal diskutiert.

                                        Das Problem: Wo fängt man an und wo hört man auf. Das nächste Thema ist dann schnell Python, Visual Studio Build Tools, etc.

                                        Erklärtes Ziel war, den Installer möglichst einfach zu halten, und mit den weiteren Komponenten macht man ein riesiges Fass auf. Zumal 98% der User ohne Extras auskommen. Und dabei geht es nicht mal um die Installation der PAkete, sondern um die potentiellen Probleme, die anschließend kommen.

                                        Evtl. könnte man in die Installer Hilfe (oder auch zu Ende in ein Popup) ein paar Hinweise geben, wenn jemand Zusatz-Komponenten benötigt. Node.js bringt z.B. einen Startmenü-Eintrag "Install Additional Tools for Node.js" mit, der lief aber zumindest auf meinen Rechnern nicht problemlos, als ich es letztes Mal getestet habe.

                                        Aber wir können gerne hier Meinungen dazu einsammeln.

                                        HomoranH mcm1957M K 3 Antworten Letzte Antwort
                                        0
                                        • GaspodeG Gaspode

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

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

                                          Das hatten wir zu Beginn des Installers schon mal diskutiert.

                                          Das Problem: Wo fängt man an und wo hört man auf. Das nächste Thema ist dann schnell Python, Visual Studio Build Tools, etc.

                                          Erklärtes Ziel war, den Installer möglichst einfach zu halten, und mit den weiteren Komponenten macht man ein riesiges Fass auf. Zumal 98% der User ohne Extras auskommen. Und dabei geht es nicht mal um die Installation der PAkete, sondern um die potentiellen Probleme, die anschließend kommen.

                                          Evtl. könnte man in die Installer Hilfe (oder auch zu Ende in ein Popup) ein paar Hinweise geben, wenn jemand Zusatz-Komponenten benötigt. Node.js bringt z.B. einen Startmenü-Eintrag "Install Additional Tools for Node.js" mit, der lief aber zumindest auf meinen Rechnern nicht problemlos, als ich es letztes Mal getestet habe.

                                          Aber wir können gerne hier Meinungen dazu einsammeln.

                                          HomoranH Nicht stören
                                          HomoranH Nicht stören
                                          Homoran
                                          Global Moderator Administrators
                                          schrieb am zuletzt editiert von
                                          #267

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

                                          Wo fängt man an und wo hört man auf. Das nächste Thema ist dann schnell Python

                                          ääähm,
                                          auch wenn ich kein WIN user bin, hat eine Installation eines Adapters via git doch nichts mit 3rd party Software zu tun.

                                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                          GaspodeG mcm1957M 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          996

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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