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. [gelöst] Adapter lassen sich nicht updaten/installieren

NEWS

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

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

[gelöst] Adapter lassen sich nicht updaten/installieren

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
14 Beiträge 3 Kommentatoren 1.2k Aufrufe 2 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.
  • K KoMa666

    Hallo Forum,

    ich nutze den IOB schon seit Jahren und konnte mir eigentlich immer selber helfen. Jetzt stehe ich aber vor einem Problem, zu dem ich nicht wirklich was finden kann.

    Ja, es gibt ähnlich Threads (https://forum.iobroker.net/topic/57337/fehler-25-217-oder-enotempty-bei-adapter-install-update), aber die haben leider nicht geholfen. Ich kann weder Adapter installieren noch updaten, der Fehler ist identisch:

    /opt/iobroker# iobroker upgrade web --debug
    
    This upgrade of "web" will introduce the following changes:
    ==========================================================================
    -> 6.2.3:
    update websocket library to increase maximum file size from 100 MB to 500 MB
    
    -> 6.2.2:
    Corrected the crash if authentication is enabled
    
    -> 6.2.1:
    Added the user access list option
    ==========================================================================
    
    Would you like to upgrade web from @6.1.10 to @6.2.3 now? [(y)es, (n)o]: y
    Update web from @6.1.10 to @6.2.3
    host.iobroker01 Adapter "system.adapter.web.0" is stopped.
    NPM version: 10.2.3
    Installing iobroker.web@6.2.3... (System call)
    npm ERR! code 1
    npm ERR! The git reference could not be found
    npm ERR! command git --no-replace-objects checkout dev
    npm ERR! error: pathspec 'dev' did not match any file(s) known to git
    
    npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-02-02T15_07_31_504Z-debug-0.log
    npm ERR! code 1
    npm ERR! The git reference could not be found
    npm ERR! command git --no-replace-objects checkout dev
    npm ERR! error: pathspec 'dev' did not match any file(s) known to git
    
    npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-02-02T15_07_31_504Z-debug-0.log
    host.iobroker01 Cannot install iobroker.web@6.2.3: 1
    

    Platz auf der Platte ist genug, npm (v10.2.3) und nodejs (v18.19.0) habe ich schon einmal neu installiert, den Fixer hab ich schon mehrfach drüber laufen lassen.

    Ich sehe auch, dass er eine Verbindung aufbaut:

    tcp        0      0 192.168.xx.yy:51094     140.82.121.9:443        ESTABLISHED 1000       30074      2234/npm install
    tcp        0      0 192.168.xx.yy:53730     140.82.121.9:443        ESTABLISHED 1000       29624      2211/npm install io
    

    Dann dauerts etwa 1 Minute bis er abbricht.

    Was könnte ich hier noch prüfen, wo kommt "dev" als pathspec her und in was muss das ggf geändert werden?
    Geändert habe ich am ioBroker selber nichts, auf dem gleichen Host läuft noch eine influxDB, die habe ich von v1 auf V2 aktualisiert, kann aber nicht sagen, ob das Problem erst damit entstanden ist.

    Das Log ist leider auch nicht sehr aussagekräftig:

    0 verbose cli /usr/bin/node /usr/bin/npm
    1 info using npm@10.2.3
    2 info using node@v18.19.0
    3 timing npm:load:whichnode Completed in 1ms
    4 timing config:load:defaults Completed in 2ms
    5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 1ms
    6 timing config:load:builtin Completed in 1ms
    7 timing config:load:cli Completed in 5ms
    8 timing config:load:env Completed in 1ms
    9 timing config:load:file:/home/iobroker/.npm/_cacache/tmp/git-clonegpfXaZ/.npmrc Completed in 0ms
    10 timing config:load:project Completed in 7ms
    11 timing config:load:file:/home/iobroker/.npmrc Completed in 0ms
    12 timing config:load:user Completed in 0ms
    13 timing config:load:file:/usr/etc/npmrc Completed in 0ms
    14 timing config:load:global Completed in 1ms
    15 timing config:load:setEnvs Completed in 0ms
    16 timing config:load Completed in 17ms
    17 timing npm:load:configload Completed in 17ms
    18 timing config:load:flatten Completed in 2ms
    19 timing npm:load:mkdirpcache Completed in 1ms
    20 timing npm:load:mkdirplogs Completed in 0ms
    21 verbose title npm run build
    22 verbose argv "run" "build"
    23 timing npm:load:setTitle Completed in 1ms
    24 timing npm:load:display Completed in 0ms
    25 verbose logfile logs-max:10 dir:/home/iobroker/.npm/_logs/2024-02-02T15_32_49_323Z-
    26 verbose logfile /home/iobroker/.npm/_logs/2024-02-02T15_32_49_323Z-debug-0.log
    27 timing npm:load:logFile Completed in 8ms
    28 timing npm:load:timers Completed in 0ms
    29 timing npm:load:configScope Completed in 0ms
    30 warn using --force Recommended protections disabled.
    31 timing npm:load Completed in 45ms
    32 silly logfile start cleaning logs, removing 1 files
    33 silly logfile done cleaning log files
    34 timing command:run Completed in 7931ms
    35 verbose exit 0
    36 timing npm Completed in 8035ms
    37 info ok
    
    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #2

    @koma666 poste mal die full version v8n iob diag in code-tags.

    das einzige interessante was ich sehe ist

    @koma666 sagte in Adapter lassen sich nicht updaten/installieren:

    The git reference could not be found

    was immer das bedeutet.

    @koma666 sagte in Adapter lassen sich nicht updaten/installieren:

    , es gibt ähnlich Threads (https://forum.iobroker.net/topic/57337/fehler-25-217-oder-enotempty-bei-adapter-install-update), aber die haben leider nicht geholfen

    das ist auch ein anderes Fehlerbild

    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
    • K KoMa666

      Hallo Forum,

      ich nutze den IOB schon seit Jahren und konnte mir eigentlich immer selber helfen. Jetzt stehe ich aber vor einem Problem, zu dem ich nicht wirklich was finden kann.

      Ja, es gibt ähnlich Threads (https://forum.iobroker.net/topic/57337/fehler-25-217-oder-enotempty-bei-adapter-install-update), aber die haben leider nicht geholfen. Ich kann weder Adapter installieren noch updaten, der Fehler ist identisch:

      /opt/iobroker# iobroker upgrade web --debug
      
      This upgrade of "web" will introduce the following changes:
      ==========================================================================
      -> 6.2.3:
      update websocket library to increase maximum file size from 100 MB to 500 MB
      
      -> 6.2.2:
      Corrected the crash if authentication is enabled
      
      -> 6.2.1:
      Added the user access list option
      ==========================================================================
      
      Would you like to upgrade web from @6.1.10 to @6.2.3 now? [(y)es, (n)o]: y
      Update web from @6.1.10 to @6.2.3
      host.iobroker01 Adapter "system.adapter.web.0" is stopped.
      NPM version: 10.2.3
      Installing iobroker.web@6.2.3... (System call)
      npm ERR! code 1
      npm ERR! The git reference could not be found
      npm ERR! command git --no-replace-objects checkout dev
      npm ERR! error: pathspec 'dev' did not match any file(s) known to git
      
      npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-02-02T15_07_31_504Z-debug-0.log
      npm ERR! code 1
      npm ERR! The git reference could not be found
      npm ERR! command git --no-replace-objects checkout dev
      npm ERR! error: pathspec 'dev' did not match any file(s) known to git
      
      npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-02-02T15_07_31_504Z-debug-0.log
      host.iobroker01 Cannot install iobroker.web@6.2.3: 1
      

      Platz auf der Platte ist genug, npm (v10.2.3) und nodejs (v18.19.0) habe ich schon einmal neu installiert, den Fixer hab ich schon mehrfach drüber laufen lassen.

      Ich sehe auch, dass er eine Verbindung aufbaut:

      tcp        0      0 192.168.xx.yy:51094     140.82.121.9:443        ESTABLISHED 1000       30074      2234/npm install
      tcp        0      0 192.168.xx.yy:53730     140.82.121.9:443        ESTABLISHED 1000       29624      2211/npm install io
      

      Dann dauerts etwa 1 Minute bis er abbricht.

      Was könnte ich hier noch prüfen, wo kommt "dev" als pathspec her und in was muss das ggf geändert werden?
      Geändert habe ich am ioBroker selber nichts, auf dem gleichen Host läuft noch eine influxDB, die habe ich von v1 auf V2 aktualisiert, kann aber nicht sagen, ob das Problem erst damit entstanden ist.

      Das Log ist leider auch nicht sehr aussagekräftig:

      0 verbose cli /usr/bin/node /usr/bin/npm
      1 info using npm@10.2.3
      2 info using node@v18.19.0
      3 timing npm:load:whichnode Completed in 1ms
      4 timing config:load:defaults Completed in 2ms
      5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 1ms
      6 timing config:load:builtin Completed in 1ms
      7 timing config:load:cli Completed in 5ms
      8 timing config:load:env Completed in 1ms
      9 timing config:load:file:/home/iobroker/.npm/_cacache/tmp/git-clonegpfXaZ/.npmrc Completed in 0ms
      10 timing config:load:project Completed in 7ms
      11 timing config:load:file:/home/iobroker/.npmrc Completed in 0ms
      12 timing config:load:user Completed in 0ms
      13 timing config:load:file:/usr/etc/npmrc Completed in 0ms
      14 timing config:load:global Completed in 1ms
      15 timing config:load:setEnvs Completed in 0ms
      16 timing config:load Completed in 17ms
      17 timing npm:load:configload Completed in 17ms
      18 timing config:load:flatten Completed in 2ms
      19 timing npm:load:mkdirpcache Completed in 1ms
      20 timing npm:load:mkdirplogs Completed in 0ms
      21 verbose title npm run build
      22 verbose argv "run" "build"
      23 timing npm:load:setTitle Completed in 1ms
      24 timing npm:load:display Completed in 0ms
      25 verbose logfile logs-max:10 dir:/home/iobroker/.npm/_logs/2024-02-02T15_32_49_323Z-
      26 verbose logfile /home/iobroker/.npm/_logs/2024-02-02T15_32_49_323Z-debug-0.log
      27 timing npm:load:logFile Completed in 8ms
      28 timing npm:load:timers Completed in 0ms
      29 timing npm:load:configScope Completed in 0ms
      30 warn using --force Recommended protections disabled.
      31 timing npm:load Completed in 45ms
      32 silly logfile start cleaning logs, removing 1 files
      33 silly logfile done cleaning log files
      34 timing command:run Completed in 7931ms
      35 verbose exit 0
      36 timing npm Completed in 8035ms
      37 info ok
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #3

      @koma666

      Versuch es mal ordentlich als User und nicht als root.

      Und schau dir

      iob diag 
      

      an. Ich vermute da steht was drin.

      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

      K 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @koma666

        Versuch es mal ordentlich als User und nicht als root.

        Und schau dir

        iob diag 
        

        an. Ich vermute da steht was drin.

        K Offline
        K Offline
        KoMa666
        schrieb am zuletzt editiert von
        #4

        @thomas-braun
        als "User" kommt noch, der Host muss eh neu aufgesetzt werden und dann fliegt da auch die influxDB und grafana runter. Aber bis dahin würde ich das System gerne weiter updaten können. An sich laufen tut es ja, es ist nur das Updaten/Installieren von github.

        ======================= SUMMARY =======================
                                v.2023-10-10
        
        
           Static hostname: iobroker01
                 Icon name: computer-vm
                   Chassis: vm
            Virtualization: vmware
          Operating System: Debian GNU/Linux 10 (buster)
                    Kernel: Linux 4.19.0-26-amd64
              Architecture: x86-64
        
        Installation:           vmware
        Kernel:                 x86_64
        Userland:               amd64
        Timezone:               Europe/Berlin (CET, +0100)
        User-ID:                1001
        X-Server:               false
        Boot Target:            graphical.target
        
        Pending OS-Updates:     0
        Pending iob updates:    2
        
        Nodejs-Installation:    /usr/bin/nodejs         v18.19.0
                                /usr/bin/node           v18.19.0
                                /usr/bin/npm            10.2.3
                                /usr/bin/npx            10.2.3
                                /usr/bin/corepack       0.22.0
        
        Recommended versions are nodejs 18.19.0 and npm 10.2.3
        Your nodejs installation is correct
        
        MEMORY: 
                      total        used        free      shared  buff/cache   available
        Mem:           3.9G        2.2G        708M        1.0M        1.1G        1.5G
        Swap:          4.1G        262M        3.8G
        Total:         8.0G        2.4G        4.5G
        
        Active iob-Instances:   23
        Active repo(s): Stable (default)
        
        ioBroker Core:          js-controller           5.0.17
                                admin                   6.12.0
        
        ioBroker Status:        iobroker is running on this host.
        
        
        Objects type: jsonl
        States  type: jsonl
        
        Status admin and web instance:
        + system.adapter.admin.0                  : admin                 : iobroker01                               -  enabled, port: 8081, bind: 127.0.0.1 (SSL), run as: admin
        + system.adapter.web.0                    : web                   : iobroker01                               -  enabled, port: 8082, bind: 0.0.0.0 (SSL), run as: admin
        
        Objects:                9309
        States:                 7991
        
        Size of iob-Database:
        
        67M     /opt/iobroker/iobroker-data/objects.jsonl
        13M     /opt/iobroker/iobroker-data/states.jsonl
        
        
        
        =================== END OF SUMMARY ====================
        

        Es sieht mir auch nach einem "Fehler" im NPM aus, alles andere sieht (für mich) gut aus und diese Fehler betreffen nur "manuell installierte" Adapter, haben aber eben auch Auswirkungen auf andere beim Update/Install:

        Temp directories causing npm8 problem: 0
        No problems detected
        
        Errors in npm tree:
        npm ERR! code ELSPROBLEMS
        npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
        npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
        npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
        npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
        npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
        npm ERR! invalid: xmlbuilder@0.4.2 /opt/iobroker/node_modules/homematic-xmlrpc/node_modules/xmlbuilder
        
        npm ERR! Log files were not written due to an error writing to the directory: /home/marco/.npm/_logs
        npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
        
        *** ioBroker-Installation ***
        
        ioBroker Status
        iobroker is running on this host.
        
        
        Objects type: jsonl
        States  type: jsonl
        
        Core adapters versions
        js-controller:  5.0.17
        admin:          6.12.0
        javascript:     7.1.6
        
        npm ERR! code ELSPROBLEMS
        npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
        npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
        npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
        npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
        npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
        
        npm ERR! Log files were not written due to an error writing to the directory: /home/marco/.npm/_logs
        npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
        Adapters from github:   4
        

        und

        root@iobroker01:/opt/iobroker# npm list --loglevel=verbose
        npm verb cli /usr/bin/node /usr/bin/npm
        npm info using npm@10.2.3
        npm info using node@v18.19.0
        npm verb title npm list
        npm verb argv "list" "--loglevel" "verbose"
        npm verb logfile logs-max:10 dir:/home/iobroker/.npm/_logs/2024-02-02T16_06_36_391Z-
        npm verb logfile /home/iobroker/.npm/_logs/2024-02-02T16_06_36_391Z-debug-0.log
        npm verb stack Error: extraneous: https@1.0.0 /opt/iobroker/node_modules/https
        npm verb stack invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
        npm verb stack invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
        npm verb stack invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
        npm verb stack invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
        npm verb stack     at LS.exec (/usr/lib/node_modules/npm/lib/commands/ls.js:203:9)
        npm verb stack     at async module.exports (/usr/lib/node_modules/npm/lib/cli-entry.js:61:5)
        npm verb cwd /opt/iobroker
        npm verb Linux 4.19.0-26-amd64
        npm verb node v18.19.0
        npm verb npm  v10.2.3
        npm ERR! code ELSPROBLEMS
        npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
        npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
        npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
        npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
        npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
        iobroker.inst@2.0.3 /opt/iobroker
        ├── colors@1.4.0
        ├── fs-extra@7.0.1
        ├── https@1.0.0 extraneous
        ├── iobroker.admin@6.12.0
        ├── iobroker.backitup@2.9.8
        ├── iobroker.daikin@1.4.2
        ├── iobroker.dwd@2.8.5
        ├── iobroker.elgato-key-light@0.2.0 invalid: "github:xXBJXx/ioBroker.elgato-key-light#43315a3a6059ddea5c83e4583205195bcc4a6816" from the root project
        ├── iobroker.hm-rega@4.0.0
        ├── iobroker.hm-rpc@1.16.0
        ├── iobroker.husqvarna-automower@0.4.0 invalid: "github:ice987987/ioBroker.husqvarna-automower#78eebd11f89260ba344fda484aa87f2de678ffd3" from the root project
        ├── iobroker.ical@1.13.3
        ├── iobroker.influxdb@3.2.0
        ├── iobroker.javascript@7.1.6
        ├── iobroker.js-controller@5.0.17
        ├── iobroker.mbus@2.6.1
        ├── iobroker.modbus@6.1.0
        ├── iobroker.phantomjs@1.1.3
        ├── iobroker.plenticore@2.3.2 invalid: "github:StrathCole/ioBroker.plenticore#master" from the root project
        ├── iobroker.pushover@3.0.6
        ├── iobroker.roborock@0.5.1 invalid: "github:copystring/ioBroker.roborock#dev" from the root project
        ├── iobroker.simple-api@2.7.2
        ├── iobroker.smartmeter@3.4.0
        ├── iobroker.socketio@6.6.0
        ├── iobroker.vis-inventwo@3.3.3
        ├── iobroker.vis-timeandweather@1.2.2
        ├── iobroker.vis@1.5.4
        ├── iobroker.web@6.1.10
        ├── iobroker.ws@2.5.10
        ├── iobroker@2.0.3
        ├── semver@5.7.2
        └── yargs@7.1.2
        
        npm verb exit 1
        npm verb code 1
        
        npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-02-02T16_06_36_391Z-debug-0.log
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • K KoMa666

          @thomas-braun
          als "User" kommt noch, der Host muss eh neu aufgesetzt werden und dann fliegt da auch die influxDB und grafana runter. Aber bis dahin würde ich das System gerne weiter updaten können. An sich laufen tut es ja, es ist nur das Updaten/Installieren von github.

          ======================= SUMMARY =======================
                                  v.2023-10-10
          
          
             Static hostname: iobroker01
                   Icon name: computer-vm
                     Chassis: vm
              Virtualization: vmware
            Operating System: Debian GNU/Linux 10 (buster)
                      Kernel: Linux 4.19.0-26-amd64
                Architecture: x86-64
          
          Installation:           vmware
          Kernel:                 x86_64
          Userland:               amd64
          Timezone:               Europe/Berlin (CET, +0100)
          User-ID:                1001
          X-Server:               false
          Boot Target:            graphical.target
          
          Pending OS-Updates:     0
          Pending iob updates:    2
          
          Nodejs-Installation:    /usr/bin/nodejs         v18.19.0
                                  /usr/bin/node           v18.19.0
                                  /usr/bin/npm            10.2.3
                                  /usr/bin/npx            10.2.3
                                  /usr/bin/corepack       0.22.0
          
          Recommended versions are nodejs 18.19.0 and npm 10.2.3
          Your nodejs installation is correct
          
          MEMORY: 
                        total        used        free      shared  buff/cache   available
          Mem:           3.9G        2.2G        708M        1.0M        1.1G        1.5G
          Swap:          4.1G        262M        3.8G
          Total:         8.0G        2.4G        4.5G
          
          Active iob-Instances:   23
          Active repo(s): Stable (default)
          
          ioBroker Core:          js-controller           5.0.17
                                  admin                   6.12.0
          
          ioBroker Status:        iobroker is running on this host.
          
          
          Objects type: jsonl
          States  type: jsonl
          
          Status admin and web instance:
          + system.adapter.admin.0                  : admin                 : iobroker01                               -  enabled, port: 8081, bind: 127.0.0.1 (SSL), run as: admin
          + system.adapter.web.0                    : web                   : iobroker01                               -  enabled, port: 8082, bind: 0.0.0.0 (SSL), run as: admin
          
          Objects:                9309
          States:                 7991
          
          Size of iob-Database:
          
          67M     /opt/iobroker/iobroker-data/objects.jsonl
          13M     /opt/iobroker/iobroker-data/states.jsonl
          
          
          
          =================== END OF SUMMARY ====================
          

          Es sieht mir auch nach einem "Fehler" im NPM aus, alles andere sieht (für mich) gut aus und diese Fehler betreffen nur "manuell installierte" Adapter, haben aber eben auch Auswirkungen auf andere beim Update/Install:

          Temp directories causing npm8 problem: 0
          No problems detected
          
          Errors in npm tree:
          npm ERR! code ELSPROBLEMS
          npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
          npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
          npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
          npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
          npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
          npm ERR! invalid: xmlbuilder@0.4.2 /opt/iobroker/node_modules/homematic-xmlrpc/node_modules/xmlbuilder
          
          npm ERR! Log files were not written due to an error writing to the directory: /home/marco/.npm/_logs
          npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
          
          *** ioBroker-Installation ***
          
          ioBroker Status
          iobroker is running on this host.
          
          
          Objects type: jsonl
          States  type: jsonl
          
          Core adapters versions
          js-controller:  5.0.17
          admin:          6.12.0
          javascript:     7.1.6
          
          npm ERR! code ELSPROBLEMS
          npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
          npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
          npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
          npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
          npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
          
          npm ERR! Log files were not written due to an error writing to the directory: /home/marco/.npm/_logs
          npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
          Adapters from github:   4
          

          und

          root@iobroker01:/opt/iobroker# npm list --loglevel=verbose
          npm verb cli /usr/bin/node /usr/bin/npm
          npm info using npm@10.2.3
          npm info using node@v18.19.0
          npm verb title npm list
          npm verb argv "list" "--loglevel" "verbose"
          npm verb logfile logs-max:10 dir:/home/iobroker/.npm/_logs/2024-02-02T16_06_36_391Z-
          npm verb logfile /home/iobroker/.npm/_logs/2024-02-02T16_06_36_391Z-debug-0.log
          npm verb stack Error: extraneous: https@1.0.0 /opt/iobroker/node_modules/https
          npm verb stack invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
          npm verb stack invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
          npm verb stack invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
          npm verb stack invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
          npm verb stack     at LS.exec (/usr/lib/node_modules/npm/lib/commands/ls.js:203:9)
          npm verb stack     at async module.exports (/usr/lib/node_modules/npm/lib/cli-entry.js:61:5)
          npm verb cwd /opt/iobroker
          npm verb Linux 4.19.0-26-amd64
          npm verb node v18.19.0
          npm verb npm  v10.2.3
          npm ERR! code ELSPROBLEMS
          npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https
          npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
          npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
          npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
          npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roborock
          iobroker.inst@2.0.3 /opt/iobroker
          ├── colors@1.4.0
          ├── fs-extra@7.0.1
          ├── https@1.0.0 extraneous
          ├── iobroker.admin@6.12.0
          ├── iobroker.backitup@2.9.8
          ├── iobroker.daikin@1.4.2
          ├── iobroker.dwd@2.8.5
          ├── iobroker.elgato-key-light@0.2.0 invalid: "github:xXBJXx/ioBroker.elgato-key-light#43315a3a6059ddea5c83e4583205195bcc4a6816" from the root project
          ├── iobroker.hm-rega@4.0.0
          ├── iobroker.hm-rpc@1.16.0
          ├── iobroker.husqvarna-automower@0.4.0 invalid: "github:ice987987/ioBroker.husqvarna-automower#78eebd11f89260ba344fda484aa87f2de678ffd3" from the root project
          ├── iobroker.ical@1.13.3
          ├── iobroker.influxdb@3.2.0
          ├── iobroker.javascript@7.1.6
          ├── iobroker.js-controller@5.0.17
          ├── iobroker.mbus@2.6.1
          ├── iobroker.modbus@6.1.0
          ├── iobroker.phantomjs@1.1.3
          ├── iobroker.plenticore@2.3.2 invalid: "github:StrathCole/ioBroker.plenticore#master" from the root project
          ├── iobroker.pushover@3.0.6
          ├── iobroker.roborock@0.5.1 invalid: "github:copystring/ioBroker.roborock#dev" from the root project
          ├── iobroker.simple-api@2.7.2
          ├── iobroker.smartmeter@3.4.0
          ├── iobroker.socketio@6.6.0
          ├── iobroker.vis-inventwo@3.3.3
          ├── iobroker.vis-timeandweather@1.2.2
          ├── iobroker.vis@1.5.4
          ├── iobroker.web@6.1.10
          ├── iobroker.ws@2.5.10
          ├── iobroker@2.0.3
          ├── semver@5.7.2
          └── yargs@7.1.2
          
          npm verb exit 1
          npm verb code 1
          
          npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-02-02T16_06_36_391Z-debug-0.log
          
          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #5

          @koma666 sagte in Adapter lassen sich nicht updaten/installieren:

          als "User" kommt noch

          Dann mach das als erstes...

          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

          K 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @koma666 sagte in Adapter lassen sich nicht updaten/installieren:

            als "User" kommt noch

            Dann mach das als erstes...

            K Offline
            K Offline
            KoMa666
            schrieb am zuletzt editiert von KoMa666
            #6

            @thomas-braun Hehe ... leichter gesagt als getan. Ich habe einen anderen User drauf den ich nutzen kann, und der IOB läuft ja unter "iobroker". Aber frisch aufsetzen geht zeitlich grad nicht.

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • K KoMa666

              @thomas-braun Hehe ... leichter gesagt als getan. Ich habe einen anderen User drauf den ich nutzen kann, und der IOB läuft ja unter "iobroker". Aber frisch aufsetzen geht zeitlich grad nicht.

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

              @koma666 sagte in Adapter lassen sich nicht updaten/installieren:

              Ich habe einen anderen User drauf den ich nutzen kann, und der IOB läuft ja unter "iobroker"

              Dann verwende den...

              Hier wird es primär klemmen:

              npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
              npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
              npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
              npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roboroc
              

              Die sind vermutlich alle vier aus dem GitHub geangelt, oder?

              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

              K 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @koma666 sagte in Adapter lassen sich nicht updaten/installieren:

                Ich habe einen anderen User drauf den ich nutzen kann, und der IOB läuft ja unter "iobroker"

                Dann verwende den...

                Hier wird es primär klemmen:

                npm ERR! invalid: iobroker.elgato-key-light@0.2.0 /opt/iobroker/node_modules/iobroker.elgato-key-light
                npm ERR! invalid: iobroker.husqvarna-automower@0.4.0 /opt/iobroker/node_modules/iobroker.husqvarna-automower
                npm ERR! invalid: iobroker.plenticore@2.3.2 /opt/iobroker/node_modules/iobroker.plenticore
                npm ERR! invalid: iobroker.roborock@0.5.1 /opt/iobroker/node_modules/iobroker.roboroc
                

                Die sind vermutlich alle vier aus dem GitHub geangelt, oder?

                K Offline
                K Offline
                KoMa666
                schrieb am zuletzt editiert von KoMa666
                #8

                @thomas-braun
                Richtig. Allerdings lässt sich ja auch WEB oder ADMIN nicht aktualisieren.

                Die Frage ist, wo bekommt er die Info her:

                npm ERR! The git reference could not be found
                npm ERR! command git --no-replace-objects checkout dev
                npm ERR! error: pathspec 'dev' did not match any file(s) known to git
                

                Ich hab die packages-lock schon gelöscht, ohne Erfolg.

                Thomas BraunT 2 Antworten Letzte Antwort
                0
                • K KoMa666

                  @thomas-braun
                  Richtig. Allerdings lässt sich ja auch WEB oder ADMIN nicht aktualisieren.

                  Die Frage ist, wo bekommt er die Info her:

                  npm ERR! The git reference could not be found
                  npm ERR! command git --no-replace-objects checkout dev
                  npm ERR! error: pathspec 'dev' did not match any file(s) known to git
                  

                  Ich hab die packages-lock schon gelöscht, ohne Erfolg.

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

                  @koma666

                  Der ist wohl der 'Übeltäter':

                  iobroker.roborock@0.5.1 invalid: "github:copystring/ioBroker.roborock#dev" from the root project

                  Installier den nochmal drüber:

                  iobroker url copystring/ioBroker.roborock --host iobroker01 --debug
                  

                  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

                  K 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @koma666

                    Der ist wohl der 'Übeltäter':

                    iobroker.roborock@0.5.1 invalid: "github:copystring/ioBroker.roborock#dev" from the root project

                    Installier den nochmal drüber:

                    iobroker url copystring/ioBroker.roborock --host iobroker01 --debug
                    
                    K Offline
                    K Offline
                    KoMa666
                    schrieb am zuletzt editiert von
                    #10

                    @thomas-braun
                    Da hat sich das Editieren überschnitten ...

                    Der war es ... na Klasse. Den nutze ich nichtmal mehr und den DEV - Tree hatte ich nur mal zum Testen drin ...
                    Ich hab ihn deinstalliert und das Updaten klappt nun auch wieder.

                    Vielen Dank!

                    1 Antwort Letzte Antwort
                    0
                    • K KoMa666

                      @thomas-braun
                      Richtig. Allerdings lässt sich ja auch WEB oder ADMIN nicht aktualisieren.

                      Die Frage ist, wo bekommt er die Info her:

                      npm ERR! The git reference could not be found
                      npm ERR! command git --no-replace-objects checkout dev
                      npm ERR! error: pathspec 'dev' did not match any file(s) known to git
                      

                      Ich hab die packages-lock schon gelöscht, ohne Erfolg.

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

                      @koma666

                      Warum fischst du den Adapter aus dem GitHub?

                      roborock
                      github:	0.5.4
                      latest:	0.5.4 for 0 days
                      stable:	0.4.4 for 4 months
                      

                      Der ist doch über reguläre Repos verfügbar.

                      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

                      K 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @koma666

                        Warum fischst du den Adapter aus dem GitHub?

                        roborock
                        github:	0.5.4
                        latest:	0.5.4 for 0 days
                        stable:	0.4.4 for 4 months
                        

                        Der ist doch über reguläre Repos verfügbar.

                        K Offline
                        K Offline
                        KoMa666
                        schrieb am zuletzt editiert von
                        #12

                        @thomas-braun
                        Weil der Sauger mit dem regulären Paket Fehler hatte. Da hatten wir getestet und deshalb DEV ...

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • K KoMa666

                          @thomas-braun
                          Weil der Sauger mit dem regulären Paket Fehler hatte. Da hatten wir getestet und deshalb DEV ...

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

                          @koma666

                          Dann kannst du ja jetzt dein Betriebssytem in die Gegenwart holen.

                          Debian GNU/Linux 10 (buster)

                          ist tot.

                          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

                          K 1 Antwort Letzte Antwort
                          0
                          • Thomas BraunT Thomas Braun

                            @koma666

                            Dann kannst du ja jetzt dein Betriebssytem in die Gegenwart holen.

                            Debian GNU/Linux 10 (buster)

                            ist tot.

                            K Offline
                            K Offline
                            KoMa666
                            schrieb am zuletzt editiert von
                            #14

                            @thomas-braun
                            Ich weiß ... hab schon die ersten einfachen Systeme auf Debian 12 ... aber hier hängen soooo viele Abhängigkeiten dran. Noch 2 VMs, dann ist dieser Host dran ;-)

                            Danke Dir nochmal!

                            1 Antwort Letzte Antwort
                            1

                            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

                            574

                            Online

                            32.7k

                            Benutzer

                            82.6k

                            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