Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Offizielle Empfehlung: nodejs 24

NEWS

  • Neuer Installer und neuer Fixer: übersichtliche Oberfläche und `iob docker`
    BluefoxB
    Bluefox
    7
    1
    248

  • Mitmachen: Sprich „ioBroker“ ein – für ein lokales Aktivierungswort
    BluefoxB
    Bluefox
    6
    1
    274

  • Neuer Blogbeitrag: KI in ioBroker, vom Helfer im Admin bis zum eigenen Smart Assistant
    BluefoxB
    Bluefox
    4
    1
    251

Offizielle Empfehlung: nodejs 24

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
92 Beiträge 21 Kommentatoren 5.9k Aufrufe 26 Beobachtet
  • Ä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.
  • crunchipC crunchip

    @Peter-V. sagte:

    dmesg: read kernel buffer failed: Operation not permitted

    Thomas BraunT
    Thomas BraunT
    Thomas Braun
    Most Active Developer
    schrieb am zuletzt editiert von
    #40

    @crunchip sagte:

    dmesg: read kernel buffer failed: Operation not permitted

    Bei Containern normal, du kannst da nicht auf den Host durchgreifen.

    @peter-v.
    Bring die 3 github-Installationen ins Trockene. installier die also ordentlich über ein Repository.

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    crunchipC 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @crunchip sagte:

      dmesg: read kernel buffer failed: Operation not permitted

      Bei Containern normal, du kannst da nicht auf den Host durchgreifen.

      @peter-v.
      Bring die 3 github-Installationen ins Trockene. installier die also ordentlich über ein Repository.

      crunchipC
      crunchipC
      crunchip
      Developer Global Moderator Most Active Forum Testing
      schrieb am zuletzt editiert von
      #41

      @Thomas-Braun sagte:

      Bei Containern normal, du kannst da nicht auf den Host durchgreifen.

      der container hat doch den Kernel vom Host

      umgestiegen von Proxmox auf Unraid

      Thomas BraunT 1 Antwort Letzte Antwort
      0
      • crunchipC crunchip

        @Thomas-Braun sagte:

        Bei Containern normal, du kannst da nicht auf den Host durchgreifen.

        der container hat doch den Kernel vom Host

        Thomas BraunT
        Thomas BraunT
        Thomas Braun
        Most Active Developer
        schrieb am zuletzt editiert von
        #42

        @crunchip sagte:

        der container hat doch den Kernel vom Host

        Ja, aber du kannst nicht per 'dmesg' auf den Kernelringpuffer des Hosts zugreifen. Dann würdest du ja aus dem Container ausbrechen. Das will ja keiner.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        1 Antwort Letzte Antwort
        0
        • Peter V.P
          Peter V.P
          Peter V.
          schrieb am zuletzt editiert von
          #43

          Habe mal die Scripts installiert, allerdings sind da ein paar ältere Versionen mit gelistet, Beispiel:
          @serialport/bindings-cpp@13.0.0 / 12.0.1 -> installiert ist jetzt 13.0.1
          @stoprocent/bluetooth-hci-socket@1.5.2 -> installiert ist jetzt 2.3.0
          @stoprocent/noble@1.19.1 -> installiert ist jetzt 2.8.0
          protobufjs@6.11.6 -> installiert ist jetzt 7.6.5

          Kann man die anderen löschen? Oder sind die nötig?

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • Peter V.P Peter V.

            Habe mal die Scripts installiert, allerdings sind da ein paar ältere Versionen mit gelistet, Beispiel:
            @serialport/bindings-cpp@13.0.0 / 12.0.1 -> installiert ist jetzt 13.0.1
            @stoprocent/bluetooth-hci-socket@1.5.2 -> installiert ist jetzt 2.3.0
            @stoprocent/noble@1.19.1 -> installiert ist jetzt 2.8.0
            protobufjs@6.11.6 -> installiert ist jetzt 7.6.5

            Kann man die anderen löschen? Oder sind die nötig?

            Thomas BraunT
            Thomas BraunT
            Thomas Braun
            Most Active Developer
            schrieb am zuletzt editiert von Thomas Braun
            #44

            @Peter-V. sagte:

            Kann man die anderen löschen? Oder sind die nötig?

            Nix löschen, nur freigeben.

            Was meinst mit

            Habe mal die Scripts installiert

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            1 Antwort Letzte Antwort
            0
            • Peter V.P
              Peter V.P
              Peter V.
              schrieb am zuletzt editiert von Peter V.
              #45

              npm install-scripts approve xxxxx

              sorry, hab mich wohl falsch ausgedrückt.

              Wie kann ich sie freigeben?

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • Peter V.P Peter V.

                npm install-scripts approve xxxxx

                sorry, hab mich wohl falsch ausgedrückt.

                Wie kann ich sie freigeben?

                Thomas BraunT
                Thomas BraunT
                Thomas Braun
                Most Active Developer
                schrieb am zuletzt editiert von
                #46

                @Peter-V.

                Ich weiß immer noch nicht, was du genau mit

                Habe mal die Scripts installiert

                meinst. Du sollst da nix installieren.

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                1 Antwort Letzte Antwort
                0
                • mcm1957M
                  mcm1957M
                  mcm1957
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #47

                  Mit node 24 / npm 11 wird NICHTS geblockt. Da brauchst auch nix freizugeben.
                  Das sind alles nur npm WARNINGs und die notwendigen Freigaben werden vor node 27 (da wird das Ganze mit npm 12 dann scharf) geeignet erfolgen.

                  Die Warnings können derzeit einfach ignoriert werden. Und einfach mal alles Scripts ohne Abklärung freizugeben schaltet den sinnvollen zufünftigen nmp Sicherheitsmechanismus aus. Die letzten npm security Vorfälle basierten oft auf eingeschleusten scripts.

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

                  Wer 'nen Kaffee spendieren will: https://paypal.me

                  LESEN - gute Forenbeitrage

                  Thomas BraunT 1 Antwort Letzte Antwort
                  1
                  • mcm1957M mcm1957

                    Mit node 24 / npm 11 wird NICHTS geblockt. Da brauchst auch nix freizugeben.
                    Das sind alles nur npm WARNINGs und die notwendigen Freigaben werden vor node 27 (da wird das Ganze mit npm 12 dann scharf) geeignet erfolgen.

                    Die Warnings können derzeit einfach ignoriert werden. Und einfach mal alles Scripts ohne Abklärung freizugeben schaltet den sinnvollen zufünftigen nmp Sicherheitsmechanismus aus. Die letzten npm security Vorfälle basierten oft auf eingeschleusten scripts.

                    Thomas BraunT
                    Thomas BraunT
                    Thomas Braun
                    Most Active Developer
                    schrieb am zuletzt editiert von
                    #48

                    @mcm1957

                    Kann man das dann als Maintainer des Pakets mitgeben? Ich meine ich hätte da sowas gelesen.

                    Linux-Werkzeugkasten:
                    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                    NodeJS Fixer Skript:
                    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                    1 Antwort Letzte Antwort
                    0
                    • mcm1957M
                      mcm1957M
                      mcm1957
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #49

                      oder anders gesagt - sorry wenn ich Thomas widerspreche -

                      USERn wird von der Verwendung von 'npm install-scripts approve <pkg>' o.ä. dringen ABGERATEN.

                      Allfällige Anpassungen müssen und werden in den jeweiligen Adaptern vorgenommen. Derzeit wird nichts geblcokt.

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

                      Wer 'nen Kaffee spendieren will: https://paypal.me

                      LESEN - gute Forenbeitrage

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • mcm1957M mcm1957

                        oder anders gesagt - sorry wenn ich Thomas widerspreche -

                        USERn wird von der Verwendung von 'npm install-scripts approve <pkg>' o.ä. dringen ABGERATEN.

                        Allfällige Anpassungen müssen und werden in den jeweiligen Adaptern vorgenommen. Derzeit wird nichts geblcokt.

                        Thomas BraunT
                        Thomas BraunT
                        Thomas Braun
                        Most Active Developer
                        schrieb am zuletzt editiert von
                        #50

                        @mcm1957 sagte:

                        sorry wenn ich Thomas widerspreche -

                        Nö, ist kein Widerspruch. Hatte doch oben schon ergänzt:

                        Edit: Soweit ich das verstanden habe wird das aber erst mit npm12 'scharf geschaltet', bei npm 11 ist es zur Zeit nur eine Anzeige und dient zum testen.

                        Linux-Werkzeugkasten:
                        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                        NodeJS Fixer Skript:
                        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                        1 Antwort Letzte Antwort
                        1
                        • Peter V.P
                          Peter V.P
                          Peter V.
                          schrieb am zuletzt editiert von
                          #51

                          Danke für eure Infos und Hilfe.
                          Auch wenn ich jetzt einige Scripte mit "npm install-scripts approve" bearbeitet habe, hoffe ich doch, das jetzt am System nix verbogen ist.
                          Ansonsten läuft mein Setup ganz zuverlässig.
                          Die Git installationen sind bis auf einen Adapter (FritzDect) gerade gezogen. Bei dem warte ich jetzt noch, da dort einige spezielle Anpassungen drin sind.
                          Nochmals Danke ;)

                          Thomas BraunT 1 Antwort Letzte Antwort
                          0
                          • Peter V.P Peter V.

                            Danke für eure Infos und Hilfe.
                            Auch wenn ich jetzt einige Scripte mit "npm install-scripts approve" bearbeitet habe, hoffe ich doch, das jetzt am System nix verbogen ist.
                            Ansonsten läuft mein Setup ganz zuverlässig.
                            Die Git installationen sind bis auf einen Adapter (FritzDect) gerade gezogen. Bei dem warte ich jetzt noch, da dort einige spezielle Anpassungen drin sind.
                            Nochmals Danke ;)

                            Thomas BraunT
                            Thomas BraunT
                            Thomas Braun
                            Most Active Developer
                            schrieb am zuletzt editiert von
                            #52

                            @Peter-V. sagte:

                            Auch wenn ich jetzt einige Scripte mit "npm install-scripts approve" bearbeitet habe, hoffe ich doch, das jetzt am System nix verbogen ist.

                            Da die Meldungen eh zur Zeit für npm 11 ohne Relevanz sind ist da auch nix verbogen. Bis npm12 werden die Pakete vermutlich ohnehin nochmal aktualisiert und fallen wieder in den Sperrzustand zurück.

                            Linux-Werkzeugkasten:
                            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                            NodeJS Fixer Skript:
                            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                            1 Antwort Letzte Antwort
                            2
                            • KrisiunK
                              KrisiunK
                              Krisiun
                              schrieb am zuletzt editiert von
                              #53

                              Alles hat super geklappt 👍
                              Vielen Dank 😊

                              1 Antwort Letzte Antwort
                              0
                              • KrisiunK
                                KrisiunK
                                Krisiun
                                schrieb am zuletzt editiert von
                                #54

                                Ich muss mein Kommentar etwas korrigieren ,

                                Bei mir lief Node.js 24.21.0 grundsätzlich stabil, allerdings ist der RAM-Verbrauch des ioBroker/js-controller deutlich angestiegen. Unter Node 24 lag der Prozess zeitweise bei ca. 1–2 GB RSS. Nach dem Wechsel zurück auf Node 22.23.3 liegt er wieder bei rund 400 MB RSS. Funktionale Probleme hatte ich dabei keine, auffällig war vor allem der deutlich höhere Speicherverbrauch.

                                Samson71S Thomas BraunT 2 Antworten Letzte Antwort
                                0
                                • KrisiunK Krisiun

                                  Ich muss mein Kommentar etwas korrigieren ,

                                  Bei mir lief Node.js 24.21.0 grundsätzlich stabil, allerdings ist der RAM-Verbrauch des ioBroker/js-controller deutlich angestiegen. Unter Node 24 lag der Prozess zeitweise bei ca. 1–2 GB RSS. Nach dem Wechsel zurück auf Node 22.23.3 liegt er wieder bei rund 400 MB RSS. Funktionale Probleme hatte ich dabei keine, auffällig war vor allem der deutlich höhere Speicherverbrauch.

                                  Samson71S
                                  Samson71S
                                  Samson71
                                  schrieb am zuletzt editiert von
                                  #55

                                  @Krisiun
                                  Das ist nichts neues

                                  https://forum.iobroker.net/topic/85471/steigender-ram-swap-nach-update-auf-nodesjs24

                                  Markus

                                  Bitte beachten:
                                  Hinweise für gute Forenbeiträge
                                  Maßnahmen zum Schutz des Forums

                                  1 Antwort Letzte Antwort
                                  0
                                  • KrisiunK
                                    KrisiunK
                                    Krisiun
                                    schrieb am zuletzt editiert von
                                    #56

                                    @samson71
                                    Sorry wusste ich nicht

                                    1 Antwort Letzte Antwort
                                    0
                                    • KrisiunK Krisiun

                                      Ich muss mein Kommentar etwas korrigieren ,

                                      Bei mir lief Node.js 24.21.0 grundsätzlich stabil, allerdings ist der RAM-Verbrauch des ioBroker/js-controller deutlich angestiegen. Unter Node 24 lag der Prozess zeitweise bei ca. 1–2 GB RSS. Nach dem Wechsel zurück auf Node 22.23.3 liegt er wieder bei rund 400 MB RSS. Funktionale Probleme hatte ich dabei keine, auffällig war vor allem der deutlich höhere Speicherverbrauch.

                                      Thomas BraunT
                                      Thomas BraunT
                                      Thomas Braun
                                      Most Active Developer
                                      schrieb am zuletzt editiert von
                                      #57

                                      @Krisiun sagte:

                                      auffällig war vor allem der deutlich höhere Speicherverbrauch.

                                      Was aber grundsätzlich kein Fehler oder Problem ist. Hängt halt von der Grundausstattung des Systems ab und wie z. B. dein swap konfiguriert ist.

                                      Linux-Werkzeugkasten:
                                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                      NodeJS Fixer Skript:
                                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                      1 Antwort Letzte Antwort
                                      0
                                      • B
                                        B
                                        bennohaf
                                        schrieb am zuletzt editiert von
                                        #58

                                        Vielen Dank @tombox . Auch wenn ich keinen Linux Hintergrund habe, habe die v24 ohne Probleme dank deiner Vorgehensweise installiert. Auch merke ich noch keine Performance Probleme mit meinem PI 4 8GB. Danke!

                                        1 Antwort Letzte Antwort
                                        0
                                        • KrisiunK
                                          KrisiunK
                                          Krisiun
                                          schrieb am zuletzt editiert von
                                          #59

                                          @thomas-braun
                                          Danke für die Erklärung. Performance-Probleme hatte ich unter Node 24 ebenfalls nicht. Mein Pi 5 hat 16 GB RAM, Swap wurde nicht benutzt und es waren noch rund 11 GB verfügbar. Auffällig war für mich nur der Unterschied beim js-controller: Unter Node 24.21.0 lag der RSS zeitweise bei ca. 2 GB, nach dem Wechsel zurück auf Node 22.23.3 nach rund 24 Stunden bei ca. 400 MB. Ist so ein Unterschied zwischen Node 22 und 24 aus deiner Sicht noch normal bzw. durch das geänderte Speichermanagement erklärbar?

                                          crunchipC 1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          511

                                          Online

                                          33.1k

                                          Benutzer

                                          84.1k

                                          Themen

                                          1.4m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2026
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe