Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Update-Anleitung für Windows (js-controller)

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    SOLVED Update-Anleitung für Windows (js-controller)

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      P-A-L-A-D-I-N last edited by

      Und so sieht es nach einem Klick auf "Seite neu laden" dann aus:

      5b040738-9616-4be4-aa74-07363629c4c0-image.png

      sigi234 Stabilostick 2 Replies Last reply Reply Quote 0
      • sigi234
        sigi234 Forum Testing Most Active @P-A-L-A-D-I-N last edited by

        @P-A-L-A-D-I-N

        Starte Windows mal neu, schau dann ob der Dienst gestartet wurde.
        Leere den Browser Cache.

        P 1 Reply Last reply Reply Quote 0
        • Stabilostick
          Stabilostick @P-A-L-A-D-I-N last edited by

          @P-A-L-A-D-I-N

          Und im Ordner c:\iobroker\zuhause\daemon stehe Logdateien speziell zum Dienststart.

          Führe „iobroker“ Kommandos bitte in der Kommandozeile aus, die Du speziell für die gewählte Instanz im Startmenü unter „iobroker“ findest! Dann bist du gleich im richtigen Ordner. Was sagt „iobroker list instances“?

          P 1 Reply Last reply Reply Quote 0
          • P
            P-A-L-A-D-I-N @sigi234 last edited by

            @sigi234 Neustart habe ich schon mehrmals versucht - bringt nichts! Browser-Cache kann ich wohl ebenfalls ausschließen, da ich sowohl den Chrome-Browser auf dem Server (per Remote), als auch Edge und den Chrome-Browser auf meinem Rechner genutzt habe. In allen drei Fällen ist das Ergebnis gleich.

            1 Reply Last reply Reply Quote 0
            • P
              P-A-L-A-D-I-N @Stabilostick last edited by Negalein

              @Stabilostick

              Das hier wird ausgespuckt, wenn ich den Befehl eingebe:

              C:\ioBroker\Zuhause>iobroker list instances
              *** Error. Please start the ioBroker commandline with the correct Windows startmenu shortcut. Aborting...
              

              Das Log suche ich gleich mal und lade es hier hoch.

              Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
              Hier gehts zur Hilfe.

              Stabilostick A 2 Replies Last reply Reply Quote 0
              • P
                P-A-L-A-D-I-N last edited by

                Hier noch die Logs aus dem Deamon-Ordner:

                iobroker.wrapper.log
                iobroker_20191121.err.log
                iobroker_20191121.out.log

                Stabilostick 1 Reply Last reply Reply Quote 0
                • Stabilostick
                  Stabilostick @P-A-L-A-D-I-N last edited by Stabilostick

                  @P-A-L-A-D-I-N sagte in Update-Anleitung für Windows (js-controller):

                  Please start the ioBroker commandline with the correct Windows startmenu shortcut.

                  Und, hast Du das gemacht????

                  Ich wiederhole mich noch einmal:

                  Führe „iobroker“ Kommandos bitte in der Kommandozeile aus, die Du speziell für die gewählte Instanz im Startmenü unter „iobroker“ findest! Dann bist du gleich im richtigen Ordner.

                  !!!!!!!!!

                  P 1 Reply Last reply Reply Quote 0
                  • Stabilostick
                    Stabilostick @P-A-L-A-D-I-N last edited by Stabilostick

                    @P-A-L-A-D-I-N sagte in Update-Anleitung für Windows (js-controller):

                    iobroker_20191121.err.log

                    Was hast Du nach der Installation auf Kommandozeile nur alles so gemacht? 😖

                    2019-11-21 16:59:28,510 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                    
                    2019-11-21 17:03:28,520 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                    
                    2019-11-21 17:03:39,596 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                    
                    2019-11-21 17:04:00,317 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                    

                    Startet ein bisschen häufig in kurzer Zeit, oder?

                    ioBroker startet nicht, wegen folgendem Fehler:

                    internal/modules/cjs/loader.js:638
                        throw err;
                        ^
                    
                    Error: Cannot find module 'function-bind'
                        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
                        at Function.Module._load (internal/modules/cjs/loader.js:562:25)
                        at Module.require (internal/modules/cjs/loader.js:692:17)
                        at require (internal/modules/cjs/helpers.js:25:18)
                        at Object.<anonymous> (C:\ioBroker\Zuhause\node_modules\has\src\index.js:3:12)
                        at Module._compile (internal/modules/cjs/loader.js:778:30)
                        at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                        at Module.load (internal/modules/cjs/loader.js:653:32)
                        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                        at Function.Module._load (internal/modules/cjs/loader.js:585:3)
                    

                    Da ist etwas gehörig in node_modules defekt.

                    Mein Vorschlag: Mache eine neue Instanz mit dem neuesten Installer bestehend auf den vorhandenen ioBroker-data Ordner.

                    Und mache keine Updates über Kommandozeile.

                    P 1 Reply Last reply Reply Quote 0
                    • P
                      P-A-L-A-D-I-N @Stabilostick last edited by

                      @Stabilostick said in Update-Anleitung für Windows (js-controller):

                      @P-A-L-A-D-I-N sagte in Update-Anleitung für Windows (js-controller):

                      Please start the ioBroker commandline with the correct Windows startmenu shortcut.

                      Und, hast Du das gemacht????

                      Ich wiederhole mich noch einmal:

                      Führe „iobroker“ Kommandos bitte in der Kommandozeile aus, die Du speziell für die gewählte Instanz im Startmenü unter „iobroker“ findest! Dann bist du gleich im richtigen Ordner.

                      !!!!!!!!!

                      Bitte entschuldige, aber diese Anweisung bzw. auch Deine Ausführungen dazu verstehe ich schlichtweg nicht! Ich kenne die Kommandozeile nur in der Form, daß man im Startmenü "cmd" eingibt und dann mit einem Rechtsklick als Admin diese öffnet. Dann gehe ich in den Ordner c:/iobroker und dort in den Unterordner Zuhause (Name meiner Instanz) - ich gehe mal davon aus, daß das auch der richtige Ordner ist. Dort versuche ich dann die Befehle einzugeben (z.B. "iobroker start"), was dann zu eben den gezeigten Ergebnissen führt.

                      Stabilostick 1 Reply Last reply Reply Quote 0
                      • P
                        P-A-L-A-D-I-N @Stabilostick last edited by

                        @Stabilostick said in Update-Anleitung für Windows (js-controller):

                        @P-A-L-A-D-I-N sagte in Update-Anleitung für Windows (js-controller):

                        iobroker_20191121.err.log

                        Was hast Du nach der Installation auf Kommandozeile nur alles so gemacht? 😖

                        2019-11-21 16:59:28,510 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                        
                        2019-11-21 17:03:28,520 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                        
                        2019-11-21 17:03:39,596 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                        
                        2019-11-21 17:04:00,317 INFO  - Starting "C:\ioBroker\Zuhause\nodejs\node.exe" "C:\ioBroker\Zuhause\node_modules\iobroker.js-controller\controller.js"
                        

                        Startet ein bisschen häufig in kurzer Zeit, oder?

                        ioBroker startet nicht, wegen folgendem Fehler:

                        internal/modules/cjs/loader.js:638
                            throw err;
                            ^
                        
                        Error: Cannot find module 'function-bind'
                            at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
                            at Function.Module._load (internal/modules/cjs/loader.js:562:25)
                            at Module.require (internal/modules/cjs/loader.js:692:17)
                            at require (internal/modules/cjs/helpers.js:25:18)
                            at Object.<anonymous> (C:\ioBroker\Zuhause\node_modules\has\src\index.js:3:12)
                            at Module._compile (internal/modules/cjs/loader.js:778:30)
                            at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                            at Module.load (internal/modules/cjs/loader.js:653:32)
                            at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                            at Function.Module._load (internal/modules/cjs/loader.js:585:3)
                        

                        Da ist etwas gehörig in node_modules defekt.

                        Mein Vorschlag: Mache eine neue Instanz mit dem neuesten Installer bestehend auf den vorhandenen ioBroker-data Ordner.

                        Und mache keine Updates über Kommandozeile.

                        Ich habe dort erst einmal gar nichts gemacht, sondern nur das Update über den Windows-Installer gemacht. Da aber nach dem Update mit diesem dieser ganze Murks herausgekommen ist und der ioBroker nach einem Neustart sogar nicht mal mehr gestartet hat, habe ich dann versucht, diesen mit den üblichen Kommandos zu stoppen und zu starten. Das Ergebnis ist dokumentiert... 😞

                        Mit dem neuen Installer habe ich auch zwischenzeitlich schon bestimmt mehr als fünf Mal versucht, eine neue Instanz mit den Daten aus dem iobroker-data-Ordner zu erstellen - das Ergebnis ist aber jedes Mal gleich miserabel. Mehrere Adapter lassen sich nicht upgraden und nach einem Neustart läuft auf einmal gar nichts mehr!

                        Was Update über die Kommandozeile angeht: Mache ich auch normalerweise nicht! War nur ein letzter verzweifelter Versuch, als über die Benutzeroberfläche besagter Fehler 101 immer wieder kam - auch nach Neustart, Installation neuer Instanzen etc. pp.

                        Stabilostick 1 Reply Last reply Reply Quote 0
                        • Stabilostick
                          Stabilostick @P-A-L-A-D-I-N last edited by Stabilostick

                          @P-A-L-A-D-I-N sagte in Update-Anleitung für Windows (js-controller):

                          Deine Ausführungen dazu verstehe ich schlichtweg nicht! Ich kenne die Kommandozeile nur in der Form, daß man im Startmenü "cmd" eingibt und dann mit einem Rechtsklick als Admin diese öffnet.

                          1. Öffne das Startmenü von Windows. Das mit dem Windows-Symbol.
                          2. Dort siehst Du eine Liste von Ordnern und Programmen.
                          3. Scrolle bis zum Ordner „ioBroker“
                          4. Lies die einzelnen Einträge im Ordner.
                          5. Da steht für jede Instanz was von Kommandozeile und Admin.
                          6. Klicke bei der gewünschten Instanz auf den Link zur Kommandozeile.
                          7. Bestätige Sicherheitsdialog.
                          8. Kommandozeile da. Oben steht was von ioBroker und Hilfe.
                          9. Jetzt Befehle eintippen.
                          P 1 Reply Last reply Reply Quote 0
                          • Stabilostick
                            Stabilostick @P-A-L-A-D-I-N last edited by

                            @P-A-L-A-D-I-N sagte in Update-Anleitung für Windows (js-controller):

                            der ioBroker nach einem Neustart sogar nicht mal mehr gestartet hat,

                            Hast eine Nachricht per Chat. Wenn Du magst.

                            1 Reply Last reply Reply Quote 0
                            • P
                              P-A-L-A-D-I-N @Stabilostick last edited by

                              @Stabilostick said in Update-Anleitung für Windows (js-controller):

                              @P-A-L-A-D-I-N sagte in Update-Anleitung für Windows (js-controller):

                              Deine Ausführungen dazu verstehe ich schlichtweg nicht! Ich kenne die Kommandozeile nur in der Form, daß man im Startmenü "cmd" eingibt und dann mit einem Rechtsklick als Admin diese öffnet.

                              1. Öffne das Startmenü von Windows. Das mit dem Windows-Symbol.
                              2. Dort siehst Du eine Liste von Ordnern und Programmen.
                              3. Scrolle bis zum Ordner „ioBroker“
                              4. Lies die einzelnen Einträge im Ordner.
                              5. Da steht für jede Instanz was von Kommandozeile und Admin.
                              6. Klicke bei der gewünschten Instanz auf den Link zur Kommandozeile.
                              7. Bestätige Sicherheitsdialog.
                              8. Kommandozeile da. Oben steht was von ioBroker und Hilfe.
                              9. Jetzt Befehle eintippen.

                              Habe ich jetzt auch mal so gemacht, aber das Ergebnis ist hier, erwartungsgemäß, nicht anders, als wenn ich "händisch" die Konsole öffne und in den entsprechenden Ordner gehe. Irgendwie habe ich mir den ioBroker wohl mal wieder zerschossen... ;-(
                              Ich schaue jetzt gleich mal noch, was Du mir per PN geschrieben hast.

                              1 Reply Last reply Reply Quote 0
                              • W
                                Wlad last edited by Wlad

                                Hallo,
                                ich habe jetz vor auch ein Update durchzuziehen .
                                Momentan habe ich noch:
                                js-controller 1.5.14
                                Node.js: v6.14.3
                                NPM: 3.10.10
                                Windows-Installer in der Version 2.1.0.a

                                Wie gehe nun richtig vor?

                                1. iobroker als Admin stoppen
                                2. Ordner iobroker-data sichern
                                  und dann muss ich Node.js erst deinstallieren wie in dem Post vom Stabilostick 1.Juni 14:40
                                  oder sofort den Windows Installer nutzen?
                                P 1 Reply Last reply Reply Quote 0
                                • P
                                  P-A-L-A-D-I-N @Wlad last edited by

                                  @Wlad Warte mal besser noch damit! Womöglich ist hier etwas im Argen - Thomas (Stabilostick) hat mehrere Stunden Fehlersuche auf meinem System gemacht und ist da auf einige Dinge gestoßen, die nicht in Ordnung waren und vermutlich in Zusammenhang mit dem Update stehen. Bis 1.5.14 lief noch alles bestens bei mir.

                                  W 1 Reply Last reply Reply Quote 0
                                  • W
                                    Wlad @P-A-L-A-D-I-N last edited by

                                    @P-A-L-A-D-I-N
                                    Danke für die Vorwarnung👍
                                    werde die Füsse erst mal still halten, bis die Freigabe kommt.
                                    Habe schon Mal Iobroker neuaufgesetzt, muss jetzt nicht noch Mal sein

                                    P 1 Reply Last reply Reply Quote 0
                                    • P
                                      P-A-L-A-D-I-N @Wlad last edited by

                                      @Wlad Ich habe gerade gesehen, daß es einen neuen Windows Installer mit Datum vom 23.11. gibt - werde den jetzt mal verwenden und schauen, ob es damit klappt. Mein ioBroker ist ja ohnehin im Eimer... 😉

                                      W Stabilostick 2 Replies Last reply Reply Quote 0
                                      • W
                                        Wlad @P-A-L-A-D-I-N last edited by

                                        @P-A-L-A-D-I-N
                                        super

                                        1 Reply Last reply Reply Quote 0
                                        • Stabilostick
                                          Stabilostick @P-A-L-A-D-I-N last edited by

                                          @P-A-L-A-D-I-N

                                          Nee, der ist es noch nicht 😉

                                          1 Reply Last reply Reply Quote 0
                                          • P
                                            P-A-L-A-D-I-N last edited by

                                            Da die Sache wohl doch etwas mehr Zeit in Anspruch nehmen dürfte: Besteht denn die Möglichkeit, z.B. mithilfe eines älteren Installers, wieder die Version 1.5.14 zu installieren und die Adapter-Daten in diese alte Version zu migrieren? Im Moment geht bei mir gar nichts mehr (nicht mal mehr die Oberfläche ist erreichbar, trotz erfolgreich gestarteten Dienstes), was ziemlich nervig ist, da ich u.a. auch einige, mehrmals täglich genutzte, Lichter damit schalte...

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            548
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            installer js-controller update windows windows-installer
                                            7
                                            54
                                            14581
                                            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