Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. SerialPort (rflink, modbus, mysensors, smartmeter) und Nodejs-Versionen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    SerialPort (rflink, modbus, mysensors, smartmeter) und Nodejs-Versionen

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

      Hey All,

      aktuell verwenden alle Seriell kommunizierenden Adapter die SerialPort Library in v4. Diese unterstützt grundsätzlich bis von 0.10 bis hin zu nodejs 7 alles.

      Die neueste Version der Serialport-Library 5.x unterstützt nur noch nodejs 4, 6 und 8. Wirft also nodejs 0.10, 0.12 und alle "nicht LTS-Versionen" (5 und 7) raus.

      Jetzt wissen wir das immer noch einige (ich hoffe sehr wenige) user mit nodejs 0.12 unterwegs sind und wir haben auch einige die experimentierfreudig die Entwicklerversionen nodejs 5 bzw 7 benutzen.

      Was machen wir also?

      Können/Wollen/Sollten wir für die betroffenen Adapter die geforderten nodejs-Versionen auf 4/6/8 festlegen? Ich denke an sich schon. 0.12 ist inzwischen sowas von aus dem Rennen und die Diskussion hatten wir schon mehrfach. Wer sicher sein will nutzt auch keine Entwicklerversionen.

      Ich wäre dafür.

      Am Ende funktionieren die bisherigen "alten" Adapterversionen ja auch noch. Heisst: keiner muss das Update machen. Er bekommt halt nur ab dann keine Bugfixes oder neue Features mehr.

      Ingo

      1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active last edited by

        von mir aus ein klares … JA..

        0.xx ist sowas von alt..

        1 Reply Last reply Reply Quote 0
        • Jey Cee
          Jey Cee Developer last edited by

          Dafür

          Gesendet von Unterwegs

          1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer last edited by

            Dafür!

            1 Reply Last reply Reply Quote 0
            • K
              Kueppert last edited by

              Auch dafür, sollte für den User nur beim Update oder so klar ersichtlich sein, das würde mit Sicherheit Anfragen in Forum reduzieren, und Frust 😉

              Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk

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

                @Kueppert:

                Auch dafür, sollte für den User nur beim Update oder so klar ersichtlich sein, das würde mit Sicherheit Anfragen in Forum reduzieren, und Frust 😉 `
                Da haben wir aber aktuell keine echte Möglichkeit … Man kann es in die Update-News reinschreiben , aber viele wissen nicht mal das es die gibt. 😞

                1 Reply Last reply Reply Quote 0
                • kmxak
                  kmxak Most Active last edited by

                  Kann man beim installieren nicht die Node version abfragen und wenn die nicht passt ne Info rausgeben?

                  Gesendet von meinem SM-G930F mit Tapatalk

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

                    Dafür

                    Gruß,

                    Eric

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

                      Mein Beitrag ist futsch :shock:

                      Bin auch dafür, eine Prüfung der version mit Meldung wäre optimal.

                      Gruß

                      Rainer

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

                        Ok, für jetzt scheint sich das Problem dadurch lösen das man auf mac einfach mit clang kompilieren muss, was standard sein sollte …

                        Also Serielport 4.0.7 bleibt erstmal und damit ach der ganze Support.

                        Ich warte mal bis Serialport 5.0.x eine "x>0" am Ende hat ... bei einem schnellen Test mit meinem Smartmeter Adapter gabs durchaus Probleme. Also noch warten.

                        Wir fangen jetzt aber an 0.10 und 0.12 immer mehr abzuschalten. Die nächste Node-red Version hat damit auch probleme.

                        Habe die Idee mit der Versionsinfo (vllt sogar IMMER wenn man sich mit nodejs < 4.x ins Admin einloggt oder so) schonmal an @Bluefox weitergegeben 🙂

                        Ingo

                        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

                        480
                        Online

                        32.0k
                        Users

                        80.5k
                        Topics

                        1.3m
                        Posts

                        8
                        10
                        884
                        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