Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 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. admin Adapter nach npm update

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    696

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    535

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.1k

admin Adapter nach npm update

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
24 Beiträge 5 Kommentatoren 1.7k Aufrufe 4 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.
  • Thomas BraunT Thomas Braun

    @australien sagte in admin Adapter nach npm update:

    temp=71.1'C

    Wird bedenklich warm. Da würde ich mal schauen wie das besser gekühlt werden kann.

    Wie schon vermutet:

    *** nodejs is NOT correctly installed ***

    Schau in meiner Signatur wie man das richtig macht.

    A Online
    A Online
    australien
    schrieb am zuletzt editiert von
    #12

    @thomas-braun
    die Verzeichnisse hab ich nun hinbekommen, wurde ja im 2. Beitrage deiner Signatur erwähnt.

    hat auch funktioniert.
    meiner Summery nach iob diag

    ======================= SUMMARY =======================
                         v.2023-04-16
    
    
    Operatingsystem:        Debian GNU/Linux 11 (bullseye)
    Kernel:                 6.1.21-v8+
    Installation:           Native
    Timezone:               Europe/Vienna (CEST, +0200)
    User-ID:                1000
    X-Server:               false
    Boot Target:            multi-user.target
    
    Pending OS-Updates:     0
    Pending iob updates:    0
    
    Nodejs-Installation:    /usr/bin/nodejs         v18.17.0
                            /usr/bin/node           v18.17.0
                            /usr/bin/npm            9.6.7
                            /usr/bin/npx            9.6.7
    
    Recommended versions are nodejs 18.x.y and npm 9.x.y
    Your nodejs installation is correct
    
    MEMORY:
                   total        used        free      shared  buff/cache   available
    Mem:            3.8G        2.8G        131M        0.0K        855M        910M
    Swap:            99M        1.0M         98M
    Total:          3.9G        2.8G        230M
    
    Active iob-Instances:   33
    Active repo(s): beta
    
    ioBroker Core:          js-controller           5.0.8
                            admin                   6.6.1
    
    ioBroker Status:        iobroker is running on this host.
    
    
    Objects type: jsonl
    States  type: jsonl
    
    Status admin and web instance:
    + system.adapter.admin.0                  : admin                 : raspberrypi                              -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
    + system.adapter.web.0                    : web                   : raspberrypi                              -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
    
    Objects:                32138
    States:                 1
    
    Size of iob-Database:
    
    30M     /opt/iobroker/iobroker-data/objects.jsonl
    12M     /opt/iobroker/iobroker-data/states.jsonl
    
    
    
    =================== END OF SUMMARY ====================
    
    

    nur leider bekomme ich im Browser trotzdem diese Meldungen

    Error: ENOENT: no such file or directory, scandir '/opt/iobroker/node_modules/iobroker.admin/www/'
        at Object.readdirSync (node:fs:1527:3)
        at /opt/iobroker/node_modules/iobroker.admin/lib/web.js:580:36
        at Layer.handle [as handle_request] (/opt/iobroker/node_modules/express/lib/router/layer.js:95:5)
        at trim_prefix (/opt/iobroker/node_modules/express/lib/router/index.js:328:13)
        at /opt/iobroker/node_modules/express/lib/router/index.js:286:9
        at Function.process_params (/opt/iobroker/node_modules/express/lib/router/index.js:346:12)
        at next (/opt/iobroker/node_modules/express/lib/router/index.js:280:10)
        at /opt/iobroker/node_modules/connect-flash/lib/flash.js:21:5
        at Layer.handle [as handle_request] (/opt/iobroker/node_modules/express/lib/router/layer.js:95:5)
        at trim_prefix (/opt/iobroker/node_modules/express/lib/router/index.js:328:13)
    
    HomoranH 1 Antwort Letzte Antwort
    0
    • A australien

      @thomas-braun
      die Verzeichnisse hab ich nun hinbekommen, wurde ja im 2. Beitrage deiner Signatur erwähnt.

      hat auch funktioniert.
      meiner Summery nach iob diag

      ======================= SUMMARY =======================
                           v.2023-04-16
      
      
      Operatingsystem:        Debian GNU/Linux 11 (bullseye)
      Kernel:                 6.1.21-v8+
      Installation:           Native
      Timezone:               Europe/Vienna (CEST, +0200)
      User-ID:                1000
      X-Server:               false
      Boot Target:            multi-user.target
      
      Pending OS-Updates:     0
      Pending iob updates:    0
      
      Nodejs-Installation:    /usr/bin/nodejs         v18.17.0
                              /usr/bin/node           v18.17.0
                              /usr/bin/npm            9.6.7
                              /usr/bin/npx            9.6.7
      
      Recommended versions are nodejs 18.x.y and npm 9.x.y
      Your nodejs installation is correct
      
      MEMORY:
                     total        used        free      shared  buff/cache   available
      Mem:            3.8G        2.8G        131M        0.0K        855M        910M
      Swap:            99M        1.0M         98M
      Total:          3.9G        2.8G        230M
      
      Active iob-Instances:   33
      Active repo(s): beta
      
      ioBroker Core:          js-controller           5.0.8
                              admin                   6.6.1
      
      ioBroker Status:        iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Status admin and web instance:
      + system.adapter.admin.0                  : admin                 : raspberrypi                              -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.web.0                    : web                   : raspberrypi                              -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      
      Objects:                32138
      States:                 1
      
      Size of iob-Database:
      
      30M     /opt/iobroker/iobroker-data/objects.jsonl
      12M     /opt/iobroker/iobroker-data/states.jsonl
      
      
      
      =================== END OF SUMMARY ====================
      
      

      nur leider bekomme ich im Browser trotzdem diese Meldungen

      Error: ENOENT: no such file or directory, scandir '/opt/iobroker/node_modules/iobroker.admin/www/'
          at Object.readdirSync (node:fs:1527:3)
          at /opt/iobroker/node_modules/iobroker.admin/lib/web.js:580:36
          at Layer.handle [as handle_request] (/opt/iobroker/node_modules/express/lib/router/layer.js:95:5)
          at trim_prefix (/opt/iobroker/node_modules/express/lib/router/index.js:328:13)
          at /opt/iobroker/node_modules/express/lib/router/index.js:286:9
          at Function.process_params (/opt/iobroker/node_modules/express/lib/router/index.js:346:12)
          at next (/opt/iobroker/node_modules/express/lib/router/index.js:280:10)
          at /opt/iobroker/node_modules/connect-flash/lib/flash.js:21:5
          at Layer.handle [as handle_request] (/opt/iobroker/node_modules/express/lib/router/layer.js:95:5)
          at trim_prefix (/opt/iobroker/node_modules/express/lib/router/index.js:328:13)
      
      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #13

      @australien sagte in admin Adapter nach npm update:

      nur leider bekomme ich im Browser trotzdem diese Meldungen

      klar, der admin hängt ja jetzt bei dir im homeverzeichnis des users pi und nicht unter /opt/iobroker/

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      A 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @australien sagte in admin Adapter nach npm update:

        nur leider bekomme ich im Browser trotzdem diese Meldungen

        klar, der admin hängt ja jetzt bei dir im homeverzeichnis des users pi und nicht unter /opt/iobroker/

        A Online
        A Online
        australien
        schrieb am zuletzt editiert von australien
        #14

        @homoran
        das hab ich auch gerade alles verstanden.

        Meine Frage nun, wie kann ich diesen im root Verzeichnis nun löschen?
        so? im \home\pi

        npm uninstall iobroker.admin
        

        Anschließend würde ich ihn in /opt/iobroker nochmals installieren.

        HomoranH Thomas BraunT F 3 Antworten Letzte Antwort
        0
        • A australien

          @homoran
          das hab ich auch gerade alles verstanden.

          Meine Frage nun, wie kann ich diesen im root Verzeichnis nun löschen?
          so? im \home\pi

          npm uninstall iobroker.admin
          

          Anschließend würde ich ihn in /opt/iobroker nochmals installieren.

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

          @australien sagte in admin Adapter nach npm update:

          wie kann ich diesen im root Verzeichnis nun löschen?
          so? im root

          wieso root?
          da habe ich zu wenig Ahnung. Vielleicht kann dir @Thomas-Braun nochmal unter die Arme greifen.

          kein Support per PN! - Fragen im Forum stellen -
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
          Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          1 Antwort Letzte Antwort
          0
          • A australien

            @homoran
            das hab ich auch gerade alles verstanden.

            Meine Frage nun, wie kann ich diesen im root Verzeichnis nun löschen?
            so? im \home\pi

            npm uninstall iobroker.admin
            

            Anschließend würde ich ihn in /opt/iobroker nochmals installieren.

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #16

            @australien sagte in admin Adapter nach npm update:

            Anschließend würde ich ihn in /opt/iobroker nochmals installieren.

            Lass die Finger von npm irgendwas.
            Das macht man aus genau den Gründen, die du jetzt gerade austestest nicht.

            Und man fährt auch mit dem dürftig ausgestatteten Werkzeugkasten den du da hast kein Beta-Repository.

            Versuch

            iob update
            iobroker upgrade admin@6.6.1
            

            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
            • A australien

              @homoran
              das hab ich auch gerade alles verstanden.

              Meine Frage nun, wie kann ich diesen im root Verzeichnis nun löschen?
              so? im \home\pi

              npm uninstall iobroker.admin
              

              Anschließend würde ich ihn in /opt/iobroker nochmals installieren.

              F Online
              F Online
              fastfoot
              schrieb am zuletzt editiert von fastfoot
              #17

              @australien kannste so machen, würde ich auch, dann aber zusätzlich, immer noch in /home/pi !!!

              • rm -rf node_modules
              • rm package*
              • ls -lta --> jetzt sollten nur noch Dateien mit Punkt davor zu sehen sein
              • cd /opt/iobroker
              • iobroker add admin.0

              sollte jetzt laufen

              iobroker läuft unter Docker auf QNAP TS-451+
              SkriptRecovery: https://forum.iobroker.net/post/930558

              Thomas BraunT 1 Antwort Letzte Antwort
              1
              • F fastfoot

                @australien kannste so machen, würde ich auch, dann aber zusätzlich, immer noch in /home/pi !!!

                • rm -rf node_modules
                • rm package*
                • ls -lta --> jetzt sollten nur noch Dateien mit Punkt davor zu sehen sein
                • cd /opt/iobroker
                • iobroker add admin.0

                sollte jetzt laufen

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #18

                @fastfoot @australien

                pi@raspberrypi:~ $ npm install iobroker.admin
                

                Das wurde offenbar in /home/pi ausgeführt.
                Eine 'root shell' war ja zum Glück bislang nicht im Spiel.

                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

                F 1 Antwort Letzte Antwort
                1
                • A Online
                  A Online
                  australien
                  schrieb am zuletzt editiert von
                  #19

                  Danke an alle!!!!
                  Jetzt passt wieder alles.

                  und etwas gelernt, Finger weg von npm

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • A australien

                    Danke an alle!!!!
                    Jetzt passt wieder alles.

                    und etwas gelernt, Finger weg von npm

                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #20

                    @australien

                    Finger weg von npm

                    Und von krummen nodejs-Installationen und beta-Versionen auf breiter Front auch.

                    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
                    • Thomas BraunT Thomas Braun

                      @fastfoot @australien

                      pi@raspberrypi:~ $ npm install iobroker.admin
                      

                      Das wurde offenbar in /home/pi ausgeführt.
                      Eine 'root shell' war ja zum Glück bislang nicht im Spiel.

                      F Online
                      F Online
                      fastfoot
                      schrieb am zuletzt editiert von fastfoot
                      #21

                      @thomas-braun sagte in admin Adapter nach npm update:

                      Das wurde offenbar in /home/pi ausgeführt.

                      klaro, hatte nur root gelesen, und im Bild auf die Tilde geachtet. Kommt davon wenn man immer nur als root rumhampelt im Container. Ich bastel mal was mit zus. user und sehe ob man damit zurecht kommt. Immerhin schaden die Befehle nicht, verwirren aber. mea culpa

                      @australien ersetze /root in meinem Beitrag durch /home/pi

                      Ansonsten, iobroker add admin.0 geht immer, wenn nicht vorhanden wird zuerst installiert. wäre auch die Instanz schon dagewesen hätte der Befehl keine zusätzliche angelegt. wusste nicht ob der admin weg war oder sonst ein Problem damit bestand, alles lesen war mir zuviel. Vorteil ist auch bei neuen Adaptern dass man die Instanz nicht extra erstellen muss, wird damit gleich miterledigt

                      iobroker läuft unter Docker auf QNAP TS-451+
                      SkriptRecovery: https://forum.iobroker.net/post/930558

                      Thomas BraunT HomoranH 2 Antworten Letzte Antwort
                      1
                      • F fastfoot

                        @thomas-braun sagte in admin Adapter nach npm update:

                        Das wurde offenbar in /home/pi ausgeführt.

                        klaro, hatte nur root gelesen, und im Bild auf die Tilde geachtet. Kommt davon wenn man immer nur als root rumhampelt im Container. Ich bastel mal was mit zus. user und sehe ob man damit zurecht kommt. Immerhin schaden die Befehle nicht, verwirren aber. mea culpa

                        @australien ersetze /root in meinem Beitrag durch /home/pi

                        Ansonsten, iobroker add admin.0 geht immer, wenn nicht vorhanden wird zuerst installiert. wäre auch die Instanz schon dagewesen hätte der Befehl keine zusätzliche angelegt. wusste nicht ob der admin weg war oder sonst ein Problem damit bestand, alles lesen war mir zuviel. Vorteil ist auch bei neuen Adaptern dass man die Instanz nicht extra erstellen muss, wird damit gleich miterledigt

                        Thomas BraunT Online
                        Thomas BraunT Online
                        Thomas Braun
                        Most Active
                        schrieb am zuletzt editiert von Thomas Braun
                        #22

                        @fastfoot sagte in admin Adapter nach npm update:

                        Kommt davon wenn man immer nur als root rumhampelt im Container.

                        Da ist der prompt aber anders... ;-)
                        Und sollte eh nie zu sehen sein, weil man ja nie...

                        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

                        F 1 Antwort Letzte Antwort
                        0
                        • Thomas BraunT Thomas Braun

                          @fastfoot sagte in admin Adapter nach npm update:

                          Kommt davon wenn man immer nur als root rumhampelt im Container.

                          Da ist der prompt aber anders... ;-)
                          Und sollte eh nie zu sehen sein, weil man ja nie...

                          F Online
                          F Online
                          fastfoot
                          schrieb am zuletzt editiert von
                          #23

                          @thomas-braun das schon, aber wie gesagt war ich durch das wort root voll getriggert :-) zu meiner Ehrenrettung, ich hatte meine geposteten Befehle zuvor auch in /root getestet incl install vom admin, dauert ja alles nur ein paar Sekunden :-)

                          iobroker läuft unter Docker auf QNAP TS-451+
                          SkriptRecovery: https://forum.iobroker.net/post/930558

                          1 Antwort Letzte Antwort
                          1
                          • F fastfoot

                            @thomas-braun sagte in admin Adapter nach npm update:

                            Das wurde offenbar in /home/pi ausgeführt.

                            klaro, hatte nur root gelesen, und im Bild auf die Tilde geachtet. Kommt davon wenn man immer nur als root rumhampelt im Container. Ich bastel mal was mit zus. user und sehe ob man damit zurecht kommt. Immerhin schaden die Befehle nicht, verwirren aber. mea culpa

                            @australien ersetze /root in meinem Beitrag durch /home/pi

                            Ansonsten, iobroker add admin.0 geht immer, wenn nicht vorhanden wird zuerst installiert. wäre auch die Instanz schon dagewesen hätte der Befehl keine zusätzliche angelegt. wusste nicht ob der admin weg war oder sonst ein Problem damit bestand, alles lesen war mir zuviel. Vorteil ist auch bei neuen Adaptern dass man die Instanz nicht extra erstellen muss, wird damit gleich miterledigt

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

                            @fastfoot sagte in admin Adapter nach npm update:

                            hatte nur root gelesen,

                            Deswegen ja meine Nachfrage

                            @homoran sagte in admin Adapter nach npm update:

                            wieso root?

                            nachdem ich schrob

                            @homoran sagte in admin Adapter nach npm update:

                            im homeverzeichnis des users pi

                            leider wurde das nicht beantwortet

                            kein Support per PN! - Fragen im Forum stellen -
                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            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

                            599

                            Online

                            32.8k

                            Benutzer

                            82.9k

                            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