Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. js-controller 3.0/3.1 jetzt im Latest!

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    js-controller 3.0/3.1 jetzt im Latest!

    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      friemelkarl last edited by friemelkarl

      Hallo Leute,
      bin noch auf nodejs v8.16.2 und jetzt funktioniert mein javascript adapter nicht mehr.
      Kann auch die Version nicht anpassen weil die Hardware das nicht mehr hergibt.
      Mein neuer Server ist unterwegs, kommt aber erst die Tage bei mir an.
      Wie komme ich jetzt auf die schnelle wieder auf Version 4.4.3?

      Diginix apollon77 2 Replies Last reply Reply Quote 0
      • wendy2702
        wendy2702 last edited by

        Hinter dem Adapter auf das Plus und dann die gewünschte Version anklicken:

        198D76F0-93F1-473C-9D63-D1BF7881B9AA.jpeg

        1 Reply Last reply Reply Quote 0
        • F
          friemelkarl last edited by friemelkarl

          Danke für die Info! Das war mir noch nicht bekannt!
          Leider bekomme ich dieses Kreuz nicht angezeigt.

          javascript.jpg

          Kann ich das eventuell über SSH lösen?

          J wendy2702 apollon77 3 Replies Last reply Reply Quote 0
          • J
            Jan1 @friemelkarl last edited by

            @friemelkarl
            Das ist seltsam, warum er genau beim JC keine Auswahl anbietet.
            Mach mal den Filter "Adapter mit Instanzen" aktiv.

            1 Reply Last reply Reply Quote 0
            • F
              friemelkarl last edited by

              Habe ich. Das Bild bleibt das gleiche.

              Chaot 1 Reply Last reply Reply Quote 0
              • Diginix
                Diginix @friemelkarl last edited by

                @friemelkarl Deswegen mache ich vor jedem Adapterupdate der zuletzt verwendeten Version ein tgz backup des Adapterordners in /opt/iobroker/node_modules.
                Ich habe die 4.4.3 noch als Backup und könnte dir die tgz per PN zukommen lassen.
                Ich weiß aber nicht ob der kompilierte Adapter aus meinem node_modules Ordner auch auf fremden Systemen sauber funktioniert. Bei mir war zu der Zeit schon nodejs 10 am Start.

                Was hast du denn für Hardware von der die nodejs Version abhängig ist und nicht aktualisiert werden kann?

                F apollon77 2 Replies Last reply Reply Quote 0
                • Chaot
                  Chaot @friemelkarl last edited by Chaot

                  @friemelkarl Bist du im Expertenmodus? Oben 2.Button v rechts.
                  Bei mir "hängt" es manchmal. Dann muss ich den Modus aus- und wieder einschalten.

                  1 Reply Last reply Reply Quote 1
                  • wendy2702
                    wendy2702 @friemelkarl last edited by

                    @friemelkarl sagte in js-controller 3.0 jetzt im Latest!:

                    Danke für die Info! Das war mir noch nicht bekannt!
                    Leider bekomme ich dieses Kreuz nicht angezeigt.

                    javascript.jpg

                    Kann ich das eventuell über SSH lösen?

                    Auf dem Host ist aktuell keine JavaScript Instanz installiert.

                    Dann gibt es kein „+“

                    F 1 Reply Last reply Reply Quote 0
                    • O
                      oFbEQnpoLKKl6mbY5e13 @oFbEQnpoLKKl6mbY5e13 last edited by oFbEQnpoLKKl6mbY5e13

                      @oFbEQnpoLKKl6mbY5e13 sagte in js-controller 3.0 jetzt im Latest!:
                      Allerdings melden beim Start meines Containers verschiedene Adapter und nicht immer dieselben:
                      warn (329) no connection to objects DB

                      Habe meinen Container heute neu gestartet: keine Meldung mehr dbzgl.
                      Lag also am RAID-Scrubbing

                      1 Reply Last reply Reply Quote 1
                      • F
                        friemelkarl @Diginix last edited by

                        @Diginix Da hast du natürlich Recht. Fehler liegt natürlich klar bei mir. Ich habe seit Jahren nen alten 32 Bit Micro Tower am laufen. Der hat dann jetzt aber ausgedient. Werde das System auf dem neuen Server neu aufsetzen. Dann sollte alles wieder laufen.

                        1 Reply Last reply Reply Quote 0
                        • F
                          friemelkarl @wendy2702 last edited by

                          @wendy2702 Richtig. Hatte ich zu Testzwecken kurz gelöscht und bekomme es jetzt überhaupt nicht mehr installiert 😂
                          Macht euch keinen Stress. Ich überleben die nächsten Tage ohne Javascript Adapter. Der Rest läuft ja noch.
                          Trotzdem vielen Dank. Habe auf jeden Fall wieder was gelernt. 😉

                          wendy2702 1 Reply Last reply Reply Quote 0
                          • wendy2702
                            wendy2702 @friemelkarl last edited by

                            @friemelkarl

                            Über Konsole:

                            cd /opt/iobroker
                            iobroker stop adapterName
                            npm install iobroker.adapterName
                            iobroker upload adapterName
                            iobroker start adapterName
                            
                            
                            F 1 Reply Last reply Reply Quote 1
                            • apollon77
                              apollon77 @friemelkarl last edited by

                              @friemelkarl sagte in js-controller 3.0 jetzt im Latest!:

                              ejs v8.16.2 und jetzt

                              Hm ... auch wenn Du schon hilfe bekommst: Du bist aber irgendwie im falschen Thread gelandet, oder?! 😞

                              F 1 Reply Last reply Reply Quote 0
                              • F
                                friemelkarl @wendy2702 last edited by

                                @wendy2702 Werde ich Morgen testen.
                                Vielen Dank für eure Hilfe! 👌

                                1 Reply Last reply Reply Quote 0
                                • F
                                  friemelkarl @apollon77 last edited by

                                  @apollon77 Da hast du natürlich Recht. Bin dann fertig mit dem Thema. Entschuldigung und Danke für die Hilfe

                                  1 Reply Last reply Reply Quote 0
                                  • apollon77
                                    apollon77 @friemelkarl last edited by

                                    @friemelkarl Expertenmodus aktivieren

                                    frankjoke 1 Reply Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 @Diginix last edited by

                                      @Diginix Gefährlicher tipp. Ich hoffe Du hast genau rausgefunden welche tar Optionen Du setzen musst das das alles sauber tut. Er darf hier keine Symbolischen Links auflösen sondern die müssen erhalten bleiben, weil Du dir sonst nach einem pot. zurückspielen mehr kaputt mchst und npm Fehler bei anderen Updates provozierst als Probleme löst.

                                      Diginix 1 Reply Last reply Reply Quote 1
                                      • Diginix
                                        Diginix @apollon77 last edited by Diginix

                                        @apollon77 Ok, nutze czf und hab die 2-3 mal in der Vergangenheit bei einem Rollback keine Probleme gehabt.
                                        Wäre mir neu dass tar Symlinks auflöst ohne dass man es explizit erzwingt.
                                        Hab das auch nur eingeführt weil es über den Admin eben nicht immer möglich ist auf eine ältere Version bei Problemen zu gehen. Ist im stable repo vllt nicht nötig, aber beim latest kann das evtl. wirklich mal nötig sein.
                                        Wäre also auch eine Anregung als neues Feature fürs iob System ein Rollback nach Update nativ zu ermöglichen.

                                        1 Reply Last reply Reply Quote 0
                                        • frankjoke
                                          frankjoke @apollon77 last edited by

                                          @apollon77
                                          Ich arbeite gerade daran meinen MyAdapter auf die neue Adapterstrukture und auf nodejs 10+ umzubauen (war noch v6+).

                                          Wollte mir ansehen wie so eine Adapterinstanz ausschaut und bin dabei draufgekommen dass sie zwei rekursive objekte enthält!

                                          Adapter.log.logger (dort ist es exceptions, rejections und _readableState) und bei Adapter.pluginHandler hab ich noch nicht näher hingesehen, aber das interessiert mich besonders da ich ein-Zwei Adapter mit plugins versehen will um z.B. neue Geräte oder Funktionen zu supporten.

                                          Wollte nur anmelden das das nicht besonders gut ist, speziell im compact-mode, da damit unter Umständen Speicherreste nicht freigegeben werden können..

                                          Sorry wenn die Info da nicht hergehört, sag mir dann wo ich sie posten soll.

                                          apollon77 1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 @frankjoke last edited by

                                            @frankjoke lass am beste im Telegram dazu schreiben

                                            liv-in-sky 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            639
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            js-controller
                                            127
                                            1340
                                            365843
                                            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