Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Error/Bug
  4. Probleme bei Installation des js-controllers - nix geht mehr

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Probleme bei Installation des js-controllers - nix geht mehr

Geplant Angeheftet Gesperrt Verschoben Error/Bug
20 Beiträge 5 Kommentatoren 2.0k Aufrufe 3 Watching
  • Ä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.
  • ZaphodZ Offline
    ZaphodZ Offline
    Zaphod
    schrieb am zuletzt editiert von Zaphod
    #1

    Nachdem ich gestern Abend mit Hilfe mehrere hilfreicher Geister meine repository-Einträge wiederbeleben konnte (nochmals DANKE dafür), hab' ich endlich die ganzen Updates des letzten Jahres nachholen können.
    Das "schwierigste", den Javascript-Adapter, hab' ich mir für den Schluss aufgehoben.

    Nach dem Klick auf "update" lief das Update aber endlos, der Raspi war über ssh nicht mehr zu erreichen und ich musste ihn hart aus-/einschalten.
    Auch ein Installieren auf Kommandoeben mit "npm install iobroker.js-controller --unsafe-perm" war erfolglos, selbst nach einem "iob fix".
    ... und dann kam ich auf die dumme Idee, den js-controller zu deinstallieren mit "npm uninstall iobroker.js-controller",
    denn jetzt tut nichts mehr, kein "iobroker update", kein "iobroker upgrade self", kein "iob fix"

    ... was kann ich tun, ohne den iobroker neu aufzusetzen?

    Ich hab noch nie ein Backup einspielen müssen
    Mein Backup wäre noch aus der Zeit vor dem Update aller Module und besteht aus vier Dateien:

    javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
    historyDB_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
    redis_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
    iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
    

    Wäre das ausreichend für das Einspielen eines vollständigen Backups?

    und hier die Konfiguration

    • Adaptername: js-controller
    • Link zu Adapterrepository: www.github.com/?
    • Adapterversion: ?
    • js-controller Version: ich hatte 4.x - wollte auf 5.x
    • Admin Version: ?
    • Hardwaresystem: Pi 3
    • Arbeitsspeicher: 1,8 GB
    • Festplattenart: SD-Karte
    • Betriebssystem: Debian GNU/Linux 11 (bullseye)
    • Nodejs-Version: v18.19.0
    • NPM-Version: 10.2.3
    • Installationsart: Skript
    • Image, Docker genutzt: Nein
    • Ort, Name der Imagedatei: NN

    iob diag:

    Skript v.2023-10-10
    
    *** BASE SYSTEM ***
       Static hostname: raspberrypi
             Icon name: computer
      Operating System: Debian GNU/Linux 11 (bullseye)
                Kernel: Linux 6.1.21-v8+
          Architecture: arm64
    
    Model		: Raspberry Pi 4 Model B Rev 1.1
    Docker          : false
    Virtualization  : none
    Kernel          : aarch64
    Userland        : arm64
    
    Systemuptime and Load:
     09:59:36 up 11 min,  1 user,  load average: 0.34, 0.40, 0.27
    CPU threads: 4
    
    
    *** RASPBERRY THROTTLING ***
    Current issues:
    No throttling issues detected.
    
    Previously detected issues:
    No throttling issues detected.
    
    *** Time and Time Zones ***
                   Local time: Mon 2024-02-05 09:59:36 CET
               Universal time: Mon 2024-02-05 08:59:36 UTC
                     RTC time: n/a
                    Time zone: Europe/Berlin (CET, +0100)
    System clock synchronized: yes
                  NTP service: active
              RTC in local TZ: no
    
    *** User and Groups ***
    pi
    /home/pi
    pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker
    
    *** X-Server-Setup ***
    X-Server: 	false
    Desktop: 	
    Terminal: 	tty
    Boot Target: 	multi-user.target
    
    *** MEMORY ***
                   total        used        free      shared  buff/cache   available
    Mem:            1.8G        128M        1.2G        0.0K        564M        1.7G
    Swap:            99M          0B         99M
    Total:          1.9G        128M        1.3G
    
             1849 M total memory
              128 M used memory
              261 M active memory
              350 M inactive memory
             1156 M free memory
              327 M buffer memory
              236 M swap cache
               99 M total swap
                0 M used swap
               99 M free swap
    
    Raspberry only:
    oom events: 0
    lifetime oom required: 0 Mbytes
    total time in oom handler: 0 ms
    max time spent in oom handler: 0 ms
    
    *** FAILED SERVICES ***
    
      UNIT LOAD ACTIVE SUB DESCRIPTION
    0 loaded units listed.
    
    *** FILESYSTEM ***
    Filesystem     Type      Size  Used Avail Use% Mounted on
    /dev/root      ext4       15G  7.5G  6.3G  55% /
    devtmpfs       devtmpfs  667M     0  667M   0% /dev
    tmpfs          tmpfs     925M     0  925M   0% /dev/shm
    tmpfs          tmpfs     370M  832K  370M   1% /run
    tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
    /dev/mmcblk0p1 vfat      253M   32M  221M  13% /boot
    tmpfs          tmpfs     185M     0  185M   0% /run/user/1000
    
    Messages concerning ext4 filesystem in dmesg:
    [Mon Feb  5 09:48:25 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=DC:A6:32:08:9F:1C vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=ttyS0,115200 console=tty1 root=PARTUUID=ab61121a-02 rootfstype=ext4 fsck.repair=yes fsck.mode=force rootwait
    [Mon Feb  5 09:48:26 2024] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none.
    [Mon Feb  5 09:48:26 2024] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
    [Mon Feb  5 09:48:39 2024] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
    
    Show mounted filesystems \(real ones only\):
    TARGET  SOURCE         FSTYPE OPTIONS
    /       /dev/mmcblk0p2 ext4   rw,noatime
    `-/boot /dev/mmcblk0p1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro
    
    Files in neuralgic directories:
    
    /var:
    2.4G	/var/
    1.7G	/var/log
    1.6G	/var/log/journal/09495a96d45d4d0c9c1b9ad4a53ef28c
    1.6G	/var/log/journal
    464M	/var/cache
    
    Archived and active journals take up 1.5G in the file system.
    
    /opt/iobroker/backups:
    72M	/opt/iobroker/backups/
    
    /opt/iobroker/iobroker-data:
    357M	/opt/iobroker/iobroker-data/
    214M	/opt/iobroker/iobroker-data/files
    89M	/opt/iobroker/iobroker-data/history
    51M	/opt/iobroker/iobroker-data/files/javascript.admin
    45M	/opt/iobroker/iobroker-data/files/devices.admin/static
    
    The five largest files in iobroker-data are:
    35M	/opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
    33M	/opt/iobroker/iobroker-data/files/iot.admin/static/js/main.1797d034.js.map
    22M	/opt/iobroker/iobroker-data/files/web.admin/static/js/main.c05ba1d3.js.map
    9.6M	/opt/iobroker/iobroker-data/objects.jsonl
    8.6M	/opt/iobroker/iobroker-data/objects.json.migrated
    
    USB-Devices by-id:
    USB-Sticks -  Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id':
    
    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1997444-if00
    
    *** 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
    
    
    nodejs:
      Installed: 18.19.0-1nodesource1
      Candidate: 18.19.0-1nodesource1
      Version table:
     *** 18.19.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
            100 /var/lib/dpkg/status
         18.18.2-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.18.1-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.18.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.17.1-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.17.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.16.1-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.16.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.15.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.14.2-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.14.1-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.14.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.13.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.12.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.11.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.10.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.9.1-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.9.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.8.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.7.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.6.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.5.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.4.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.3.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.2.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.1.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         18.0.0-1nodesource1 1001
            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
         12.22.12~dfsg-1~deb11u4 500
            500 http://deb.debian.org/debian bullseye/main arm64 Packages
            500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
    
    Temp directories causing npm8 problem: 156
    Some problems detected, please run iob fix
    
    Errors in npm tree:
    npm ERR! code ELSPROBLEMS
    npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
    npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
    npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
    npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
    npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
    npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
    npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
    npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
    npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
    npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
    npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
    npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
    npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
    npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
    npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
    npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
    npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
    npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
    npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
    npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
    npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
    npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
    npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
    npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
    npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
    npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
    npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
    npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/core/node_modules/tslib
    npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/runtime/node_modules/tslib
    npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@tybys/wasm-util/node_modules/tslib
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@types/request/node_modules/form-data
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.admin/node_modules/axios
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.admin/node_modules/form-data
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/axios
    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/cron-parser
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/form-data
    npm ERR! invalid: fs-extra@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra
    npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/luxon
    npm ERR! invalid: node-schedule@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/node-schedule
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/axios
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/form-data
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.info/node_modules/axios
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.info/node_modules/form-data
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.iot/node_modules/axios
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.iot/node_modules/form-data
    npm ERR! extraneous: @types/node@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node
    npm ERR! extraneous: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
    npm ERR! extraneous: jszip@3.10.1 /opt/iobroker/node_modules/iobroker.javascript/node_modules/jszip
    npm ERR! invalid: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
    npm ERR! extraneous: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
    npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/iobroker.javascript/node_modules/readable-stream
    npm ERR! invalid: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
    npm ERR! extraneous: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/cron-parser
    npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/debug
    npm ERR! extraneous: luxon@3.4.4 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/luxon
    npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ms
    npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/axios
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/form-data
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/axios
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/form-data
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/form-data
    npm ERR! invalid: nan@ /opt/iobroker/node_modules/nan
    npm ERR! missing: mime-types@^2.1.35, required by iobroker.web@6.2.3
    npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
    npm ERR! extraneous: ms@2.1.2 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
    npm ERR! invalid: typescript@ /opt/iobroker/node_modules/typescript
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/axios
    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/form-data
    npm ERR! invalid: safe-buffer@5.2.1 /opt/iobroker/node_modules/safe-buffer
    npm ERR! missing: mime-types@~2.1.19, required by request@2.88.2
    npm ERR! invalid: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/axios
    npm ERR! missing: mime-types@~2.1.24, required by type-is@1.6.18
    npm ERR! missing: mime-types@~2.1.34, required by accepts@1.3.8
    npm ERR! missing: mime-db@>= 1.43.0 < 2, required by compressible@2.0.18
    npm ERR! missing: mime-types@^2.1.12, required by form-data@2.3.3
    npm ERR! invalid: @types/node@ /opt/iobroker/node_modules/@types/node
    npm ERR! invalid: tar@ /opt/iobroker/node_modules/tar
    npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/tar/node_modules/chownr
    
    npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_45_371Z-debug-0.log
    
    *** ioBroker-Installation ***
    
    ioBroker Status
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    
    Core adapters versions
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    js-controller: 	
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    admin: 		
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    javascript: 	
    
    npm ERR! code ELSPROBLEMS
    npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
    npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
    npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
    npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
    npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
    npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
    npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
    npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
    npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
    npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
    npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
    npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
    npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
    npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
    npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
    npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
    npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
    npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
    npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
    npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
    npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
    npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
    npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
    npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
    npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
    npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
    npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
    
    npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_52_675Z-debug-0.log
    Adapters from github: 	0
    
    Adapter State
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    
    Enabled adapters with bindings
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    
    ioBroker-Repositories
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    
    Installed ioBroker-Instances
    node:internal/modules/cjs/loader:1137
      throw err;
      ^
    
    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
        at Module._load (node:internal/modules/cjs/loader:975:27)
        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
        at node:internal/main/run_main_module:28:49 {
      code: 'MODULE_NOT_FOUND',
      requireStack: []
    }
    
    Node.js v18.19.0
    
    Objects and States
    Please stand by - This may take a while
    Objects: 	0
    States: 	0
    
    *** OS-Repositories and Updates ***
    Hit:1 http://phoscon.de/apt/deconz bullseye InRelease
    Hit:2 http://deb.debian.org/debian bullseye InRelease
    Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
    Hit:4 http://security.debian.org/debian-security bullseye-security InRelease
    Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease
    Hit:6 https://deb.nodesource.com/node_18.x nodistro InRelease
    Reading package lists...
    Pending Updates: 0
    
    *** Listening Ports ***
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
    tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1000       14721      386/deCONZ          
    tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      109        13854      567/redis-server 12 
    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          13197      611/sshd: /usr/sbin 
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1000       13176      386/deCONZ          
    tcp6       0      0 :::22                   :::*                    LISTEN      0          13199      611/sshd: /usr/sbin 
    tcp6       0      0 ::1:6379                :::*                    LISTEN      109        13855      567/redis-server 12 
    udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          15595      761/dhcpcd          
    udp        0      0 0.0.0.0:5353            0.0.0.0:*                           108        13111      375/avahi-daemon: r 
    udp        0      0 0.0.0.0:47447           0.0.0.0:*                           108        13113      375/avahi-daemon: r 
    udp        0      0 0.0.0.0:1900            0.0.0.0:*                           1000       13960      386/deCONZ          
    udp6       0      0 :::5353                 :::*                                108        13112      375/avahi-daemon: r 
    udp6       0      0 :::46806                :::*                                108        13114      375/avahi-daemon: r 
    
    *** Log File - Last 25 Lines ***
    
    2024-02-05 00:08:17.805  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieAZi.state.json"
    2024-02-05 00:08:17.827  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieEZi.state.json"
    2024-02-05 00:08:17.854  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktWerkraum.state.json"
    2024-02-05 00:08:17.875  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktSüdtür.state.json"
    2024-02-05 00:08:17.899  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.56.temperature.json"
    2024-02-05 00:08:17.949  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.57.humidity.json"
    2024-02-05 00:08:17.983  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Humidity.Humidity.json"
    2024-02-05 00:08:18.007  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Temperature.DewPoint.json"
    2024-02-05 00:08:18.009  - info: history.0 (6007) Delete old history dir "/opt/iobroker/iobroker-data/history/20230204"
    2024-02-05 00:08:18.041  - info: history.0 (6007) terminating
    2024-02-05 00:08:18.043  - info: history.0 (6007) Terminated (NO_ERROR): Without reason
    2024-02-05 00:08:17.827  - info: host.raspberrypi instance system.adapter.javascript.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.alexa2.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.deconz.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.149  - info: host.raspberrypi instance system.adapter.harmony.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.iot.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.hm-rega.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.247  - warn: host.raspberrypi instance system.adapter.pushover.0 terminated due to SIGTERM
    2024-02-05 00:08:18.247  - info: host.raspberrypi instance system.adapter.pushover.0 terminated with code null ()
    2024-02-05 00:08:18.335  - warn: host.raspberrypi instance system.adapter.hm-rpc.0 terminated due to SIGTERM
    2024-02-05 00:08:18.335  - info: host.raspberrypi instance system.adapter.hm-rpc.0 terminated with code null ()
    2024-02-05 00:08:18.336  - info: host.raspberrypi instance system.adapter.web.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.675  - info: host.raspberrypi instance system.adapter.history.0 terminated with code 0 (NO_ERROR)
    2024-02-05 00:08:18.676  - info: host.raspberrypi All instances are stopped.
    2024-02-05 00:08:18.816  - info: host.raspberrypi terminated
    
    
    Thomas BraunT da_WoodyD GlasfaserG 3 Antworten Letzte Antwort
    0
    • ZaphodZ Zaphod

      Nachdem ich gestern Abend mit Hilfe mehrere hilfreicher Geister meine repository-Einträge wiederbeleben konnte (nochmals DANKE dafür), hab' ich endlich die ganzen Updates des letzten Jahres nachholen können.
      Das "schwierigste", den Javascript-Adapter, hab' ich mir für den Schluss aufgehoben.

      Nach dem Klick auf "update" lief das Update aber endlos, der Raspi war über ssh nicht mehr zu erreichen und ich musste ihn hart aus-/einschalten.
      Auch ein Installieren auf Kommandoeben mit "npm install iobroker.js-controller --unsafe-perm" war erfolglos, selbst nach einem "iob fix".
      ... und dann kam ich auf die dumme Idee, den js-controller zu deinstallieren mit "npm uninstall iobroker.js-controller",
      denn jetzt tut nichts mehr, kein "iobroker update", kein "iobroker upgrade self", kein "iob fix"

      ... was kann ich tun, ohne den iobroker neu aufzusetzen?

      Ich hab noch nie ein Backup einspielen müssen
      Mein Backup wäre noch aus der Zeit vor dem Update aller Module und besteht aus vier Dateien:

      javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
      historyDB_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
      redis_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
      iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
      

      Wäre das ausreichend für das Einspielen eines vollständigen Backups?

      und hier die Konfiguration

      • Adaptername: js-controller
      • Link zu Adapterrepository: www.github.com/?
      • Adapterversion: ?
      • js-controller Version: ich hatte 4.x - wollte auf 5.x
      • Admin Version: ?
      • Hardwaresystem: Pi 3
      • Arbeitsspeicher: 1,8 GB
      • Festplattenart: SD-Karte
      • Betriebssystem: Debian GNU/Linux 11 (bullseye)
      • Nodejs-Version: v18.19.0
      • NPM-Version: 10.2.3
      • Installationsart: Skript
      • Image, Docker genutzt: Nein
      • Ort, Name der Imagedatei: NN

      iob diag:

      Skript v.2023-10-10
      
      *** BASE SYSTEM ***
         Static hostname: raspberrypi
               Icon name: computer
        Operating System: Debian GNU/Linux 11 (bullseye)
                  Kernel: Linux 6.1.21-v8+
            Architecture: arm64
      
      Model		: Raspberry Pi 4 Model B Rev 1.1
      Docker          : false
      Virtualization  : none
      Kernel          : aarch64
      Userland        : arm64
      
      Systemuptime and Load:
       09:59:36 up 11 min,  1 user,  load average: 0.34, 0.40, 0.27
      CPU threads: 4
      
      
      *** RASPBERRY THROTTLING ***
      Current issues:
      No throttling issues detected.
      
      Previously detected issues:
      No throttling issues detected.
      
      *** Time and Time Zones ***
                     Local time: Mon 2024-02-05 09:59:36 CET
                 Universal time: Mon 2024-02-05 08:59:36 UTC
                       RTC time: n/a
                      Time zone: Europe/Berlin (CET, +0100)
      System clock synchronized: yes
                    NTP service: active
                RTC in local TZ: no
      
      *** User and Groups ***
      pi
      /home/pi
      pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker
      
      *** X-Server-Setup ***
      X-Server: 	false
      Desktop: 	
      Terminal: 	tty
      Boot Target: 	multi-user.target
      
      *** MEMORY ***
                     total        used        free      shared  buff/cache   available
      Mem:            1.8G        128M        1.2G        0.0K        564M        1.7G
      Swap:            99M          0B         99M
      Total:          1.9G        128M        1.3G
      
               1849 M total memory
                128 M used memory
                261 M active memory
                350 M inactive memory
               1156 M free memory
                327 M buffer memory
                236 M swap cache
                 99 M total swap
                  0 M used swap
                 99 M free swap
      
      Raspberry only:
      oom events: 0
      lifetime oom required: 0 Mbytes
      total time in oom handler: 0 ms
      max time spent in oom handler: 0 ms
      
      *** FAILED SERVICES ***
      
        UNIT LOAD ACTIVE SUB DESCRIPTION
      0 loaded units listed.
      
      *** FILESYSTEM ***
      Filesystem     Type      Size  Used Avail Use% Mounted on
      /dev/root      ext4       15G  7.5G  6.3G  55% /
      devtmpfs       devtmpfs  667M     0  667M   0% /dev
      tmpfs          tmpfs     925M     0  925M   0% /dev/shm
      tmpfs          tmpfs     370M  832K  370M   1% /run
      tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
      /dev/mmcblk0p1 vfat      253M   32M  221M  13% /boot
      tmpfs          tmpfs     185M     0  185M   0% /run/user/1000
      
      Messages concerning ext4 filesystem in dmesg:
      [Mon Feb  5 09:48:25 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=DC:A6:32:08:9F:1C vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=ttyS0,115200 console=tty1 root=PARTUUID=ab61121a-02 rootfstype=ext4 fsck.repair=yes fsck.mode=force rootwait
      [Mon Feb  5 09:48:26 2024] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none.
      [Mon Feb  5 09:48:26 2024] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
      [Mon Feb  5 09:48:39 2024] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
      
      Show mounted filesystems \(real ones only\):
      TARGET  SOURCE         FSTYPE OPTIONS
      /       /dev/mmcblk0p2 ext4   rw,noatime
      `-/boot /dev/mmcblk0p1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro
      
      Files in neuralgic directories:
      
      /var:
      2.4G	/var/
      1.7G	/var/log
      1.6G	/var/log/journal/09495a96d45d4d0c9c1b9ad4a53ef28c
      1.6G	/var/log/journal
      464M	/var/cache
      
      Archived and active journals take up 1.5G in the file system.
      
      /opt/iobroker/backups:
      72M	/opt/iobroker/backups/
      
      /opt/iobroker/iobroker-data:
      357M	/opt/iobroker/iobroker-data/
      214M	/opt/iobroker/iobroker-data/files
      89M	/opt/iobroker/iobroker-data/history
      51M	/opt/iobroker/iobroker-data/files/javascript.admin
      45M	/opt/iobroker/iobroker-data/files/devices.admin/static
      
      The five largest files in iobroker-data are:
      35M	/opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
      33M	/opt/iobroker/iobroker-data/files/iot.admin/static/js/main.1797d034.js.map
      22M	/opt/iobroker/iobroker-data/files/web.admin/static/js/main.c05ba1d3.js.map
      9.6M	/opt/iobroker/iobroker-data/objects.jsonl
      8.6M	/opt/iobroker/iobroker-data/objects.json.migrated
      
      USB-Devices by-id:
      USB-Sticks -  Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id':
      
      /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1997444-if00
      
      *** 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
      
      
      nodejs:
        Installed: 18.19.0-1nodesource1
        Candidate: 18.19.0-1nodesource1
        Version table:
       *** 18.19.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
              100 /var/lib/dpkg/status
           18.18.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.18.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.18.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.17.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.17.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.16.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.16.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.15.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.14.2-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.14.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.14.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.13.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.12.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.11.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.10.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.9.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.9.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.8.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.7.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.6.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.5.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.4.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.3.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.2.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.1.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           18.0.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
           12.22.12~dfsg-1~deb11u4 500
              500 http://deb.debian.org/debian bullseye/main arm64 Packages
              500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
      
      Temp directories causing npm8 problem: 156
      Some problems detected, please run iob fix
      
      Errors in npm tree:
      npm ERR! code ELSPROBLEMS
      npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
      npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
      npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
      npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
      npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
      npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
      npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
      npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
      npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
      npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
      npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
      npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
      npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
      npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
      npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
      npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
      npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
      npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
      npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
      npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
      npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
      npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
      npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
      npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
      npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
      npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
      npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
      npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
      npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/core/node_modules/tslib
      npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/runtime/node_modules/tslib
      npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@tybys/wasm-util/node_modules/tslib
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@types/request/node_modules/form-data
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.admin/node_modules/axios
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.admin/node_modules/form-data
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/axios
      npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/cron-parser
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/form-data
      npm ERR! invalid: fs-extra@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra
      npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/luxon
      npm ERR! invalid: node-schedule@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/node-schedule
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/axios
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/form-data
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.info/node_modules/axios
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.info/node_modules/form-data
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.iot/node_modules/axios
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.iot/node_modules/form-data
      npm ERR! extraneous: @types/node@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node
      npm ERR! extraneous: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
      npm ERR! extraneous: jszip@3.10.1 /opt/iobroker/node_modules/iobroker.javascript/node_modules/jszip
      npm ERR! invalid: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
      npm ERR! extraneous: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
      npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/iobroker.javascript/node_modules/readable-stream
      npm ERR! invalid: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
      npm ERR! extraneous: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
      npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/cron-parser
      npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/debug
      npm ERR! extraneous: luxon@3.4.4 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/luxon
      npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ms
      npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/axios
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/form-data
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/axios
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/form-data
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/form-data
      npm ERR! invalid: nan@ /opt/iobroker/node_modules/nan
      npm ERR! missing: mime-types@^2.1.35, required by iobroker.web@6.2.3
      npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
      npm ERR! extraneous: ms@2.1.2 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
      npm ERR! invalid: typescript@ /opt/iobroker/node_modules/typescript
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/axios
      npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/form-data
      npm ERR! invalid: safe-buffer@5.2.1 /opt/iobroker/node_modules/safe-buffer
      npm ERR! missing: mime-types@~2.1.19, required by request@2.88.2
      npm ERR! invalid: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
      npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/axios
      npm ERR! missing: mime-types@~2.1.24, required by type-is@1.6.18
      npm ERR! missing: mime-types@~2.1.34, required by accepts@1.3.8
      npm ERR! missing: mime-db@>= 1.43.0 < 2, required by compressible@2.0.18
      npm ERR! missing: mime-types@^2.1.12, required by form-data@2.3.3
      npm ERR! invalid: @types/node@ /opt/iobroker/node_modules/@types/node
      npm ERR! invalid: tar@ /opt/iobroker/node_modules/tar
      npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/tar/node_modules/chownr
      
      npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_45_371Z-debug-0.log
      
      *** ioBroker-Installation ***
      
      ioBroker Status
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      
      Core adapters versions
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      js-controller: 	
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      admin: 		
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      javascript: 	
      
      npm ERR! code ELSPROBLEMS
      npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
      npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
      npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
      npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
      npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
      npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
      npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
      npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
      npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
      npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
      npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
      npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
      npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
      npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
      npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
      npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
      npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
      npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
      npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
      npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
      npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
      npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
      npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
      npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
      npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
      npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
      npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
      npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
      
      npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_52_675Z-debug-0.log
      Adapters from github: 	0
      
      Adapter State
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      
      Enabled adapters with bindings
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      
      ioBroker-Repositories
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      
      Installed ioBroker-Instances
      node:internal/modules/cjs/loader:1137
        throw err;
        ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
          at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
          at Module._load (node:internal/modules/cjs/loader:975:27)
          at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
          at node:internal/main/run_main_module:28:49 {
        code: 'MODULE_NOT_FOUND',
        requireStack: []
      }
      
      Node.js v18.19.0
      
      Objects and States
      Please stand by - This may take a while
      Objects: 	0
      States: 	0
      
      *** OS-Repositories and Updates ***
      Hit:1 http://phoscon.de/apt/deconz bullseye InRelease
      Hit:2 http://deb.debian.org/debian bullseye InRelease
      Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
      Hit:4 http://security.debian.org/debian-security bullseye-security InRelease
      Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease
      Hit:6 https://deb.nodesource.com/node_18.x nodistro InRelease
      Reading package lists...
      Pending Updates: 0
      
      *** Listening Ports ***
      Active Internet connections (only servers)
      Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
      tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1000       14721      386/deCONZ          
      tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      109        13854      567/redis-server 12 
      tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          13197      611/sshd: /usr/sbin 
      tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1000       13176      386/deCONZ          
      tcp6       0      0 :::22                   :::*                    LISTEN      0          13199      611/sshd: /usr/sbin 
      tcp6       0      0 ::1:6379                :::*                    LISTEN      109        13855      567/redis-server 12 
      udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          15595      761/dhcpcd          
      udp        0      0 0.0.0.0:5353            0.0.0.0:*                           108        13111      375/avahi-daemon: r 
      udp        0      0 0.0.0.0:47447           0.0.0.0:*                           108        13113      375/avahi-daemon: r 
      udp        0      0 0.0.0.0:1900            0.0.0.0:*                           1000       13960      386/deCONZ          
      udp6       0      0 :::5353                 :::*                                108        13112      375/avahi-daemon: r 
      udp6       0      0 :::46806                :::*                                108        13114      375/avahi-daemon: r 
      
      *** Log File - Last 25 Lines ***
      
      2024-02-05 00:08:17.805  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieAZi.state.json"
      2024-02-05 00:08:17.827  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieEZi.state.json"
      2024-02-05 00:08:17.854  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktWerkraum.state.json"
      2024-02-05 00:08:17.875  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktSüdtür.state.json"
      2024-02-05 00:08:17.899  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.56.temperature.json"
      2024-02-05 00:08:17.949  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.57.humidity.json"
      2024-02-05 00:08:17.983  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Humidity.Humidity.json"
      2024-02-05 00:08:18.007  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Temperature.DewPoint.json"
      2024-02-05 00:08:18.009  - info: history.0 (6007) Delete old history dir "/opt/iobroker/iobroker-data/history/20230204"
      2024-02-05 00:08:18.041  - info: history.0 (6007) terminating
      2024-02-05 00:08:18.043  - info: history.0 (6007) Terminated (NO_ERROR): Without reason
      2024-02-05 00:08:17.827  - info: host.raspberrypi instance system.adapter.javascript.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.alexa2.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.deconz.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.149  - info: host.raspberrypi instance system.adapter.harmony.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.iot.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.hm-rega.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.247  - warn: host.raspberrypi instance system.adapter.pushover.0 terminated due to SIGTERM
      2024-02-05 00:08:18.247  - info: host.raspberrypi instance system.adapter.pushover.0 terminated with code null ()
      2024-02-05 00:08:18.335  - warn: host.raspberrypi instance system.adapter.hm-rpc.0 terminated due to SIGTERM
      2024-02-05 00:08:18.335  - info: host.raspberrypi instance system.adapter.hm-rpc.0 terminated with code null ()
      2024-02-05 00:08:18.336  - info: host.raspberrypi instance system.adapter.web.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.675  - info: host.raspberrypi instance system.adapter.history.0 terminated with code 0 (NO_ERROR)
      2024-02-05 00:08:18.676  - info: host.raspberrypi All instances are stopped.
      2024-02-05 00:08:18.816  - info: host.raspberrypi terminated
      
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @zaphod

      Hatte dir gestern nicht @Glasfaser geraten nicht irgendwas irgendwie da herumzurühren?

      cd /opt/iobroker
      sudo -H -u iobroker npm install iobroker.js-controller
      iob stop
      iob fix
      iob start
      iob update
      

      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
      • ZaphodZ Offline
        ZaphodZ Offline
        Zaphod
        schrieb am zuletzt editiert von
        #3

        ... ja, hat er mir geraten.

        Aber ich kann doch nicht bei jedem Problem gleich die Community belästigen :anguished:
        ... zumal am Montag morgen

        Die Meldung nach "sudo -H -u iobroker npm install iobroker.js-controller"

        npm ERR! code ENOTEMPTY
        npm ERR! syscall rename
        npm ERR! path /opt/iobroker/node_modules/coffeescript
        npm ERR! dest /opt/iobroker/node_modules/.coffeescript-Mf4b1lqI
        npm ERR! errno -39
        npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/coffeescript' -> '/opt/iobroker/node_modules/.coffeescript-Mf4b1lqI'
        
        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • ZaphodZ Zaphod

          Nachdem ich gestern Abend mit Hilfe mehrere hilfreicher Geister meine repository-Einträge wiederbeleben konnte (nochmals DANKE dafür), hab' ich endlich die ganzen Updates des letzten Jahres nachholen können.
          Das "schwierigste", den Javascript-Adapter, hab' ich mir für den Schluss aufgehoben.

          Nach dem Klick auf "update" lief das Update aber endlos, der Raspi war über ssh nicht mehr zu erreichen und ich musste ihn hart aus-/einschalten.
          Auch ein Installieren auf Kommandoeben mit "npm install iobroker.js-controller --unsafe-perm" war erfolglos, selbst nach einem "iob fix".
          ... und dann kam ich auf die dumme Idee, den js-controller zu deinstallieren mit "npm uninstall iobroker.js-controller",
          denn jetzt tut nichts mehr, kein "iobroker update", kein "iobroker upgrade self", kein "iob fix"

          ... was kann ich tun, ohne den iobroker neu aufzusetzen?

          Ich hab noch nie ein Backup einspielen müssen
          Mein Backup wäre noch aus der Zeit vor dem Update aller Module und besteht aus vier Dateien:

          javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
          historyDB_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
          redis_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
          iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
          

          Wäre das ausreichend für das Einspielen eines vollständigen Backups?

          und hier die Konfiguration

          • Adaptername: js-controller
          • Link zu Adapterrepository: www.github.com/?
          • Adapterversion: ?
          • js-controller Version: ich hatte 4.x - wollte auf 5.x
          • Admin Version: ?
          • Hardwaresystem: Pi 3
          • Arbeitsspeicher: 1,8 GB
          • Festplattenart: SD-Karte
          • Betriebssystem: Debian GNU/Linux 11 (bullseye)
          • Nodejs-Version: v18.19.0
          • NPM-Version: 10.2.3
          • Installationsart: Skript
          • Image, Docker genutzt: Nein
          • Ort, Name der Imagedatei: NN

          iob diag:

          Skript v.2023-10-10
          
          *** BASE SYSTEM ***
             Static hostname: raspberrypi
                   Icon name: computer
            Operating System: Debian GNU/Linux 11 (bullseye)
                      Kernel: Linux 6.1.21-v8+
                Architecture: arm64
          
          Model		: Raspberry Pi 4 Model B Rev 1.1
          Docker          : false
          Virtualization  : none
          Kernel          : aarch64
          Userland        : arm64
          
          Systemuptime and Load:
           09:59:36 up 11 min,  1 user,  load average: 0.34, 0.40, 0.27
          CPU threads: 4
          
          
          *** RASPBERRY THROTTLING ***
          Current issues:
          No throttling issues detected.
          
          Previously detected issues:
          No throttling issues detected.
          
          *** Time and Time Zones ***
                         Local time: Mon 2024-02-05 09:59:36 CET
                     Universal time: Mon 2024-02-05 08:59:36 UTC
                           RTC time: n/a
                          Time zone: Europe/Berlin (CET, +0100)
          System clock synchronized: yes
                        NTP service: active
                    RTC in local TZ: no
          
          *** User and Groups ***
          pi
          /home/pi
          pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker
          
          *** X-Server-Setup ***
          X-Server: 	false
          Desktop: 	
          Terminal: 	tty
          Boot Target: 	multi-user.target
          
          *** MEMORY ***
                         total        used        free      shared  buff/cache   available
          Mem:            1.8G        128M        1.2G        0.0K        564M        1.7G
          Swap:            99M          0B         99M
          Total:          1.9G        128M        1.3G
          
                   1849 M total memory
                    128 M used memory
                    261 M active memory
                    350 M inactive memory
                   1156 M free memory
                    327 M buffer memory
                    236 M swap cache
                     99 M total swap
                      0 M used swap
                     99 M free swap
          
          Raspberry only:
          oom events: 0
          lifetime oom required: 0 Mbytes
          total time in oom handler: 0 ms
          max time spent in oom handler: 0 ms
          
          *** FAILED SERVICES ***
          
            UNIT LOAD ACTIVE SUB DESCRIPTION
          0 loaded units listed.
          
          *** FILESYSTEM ***
          Filesystem     Type      Size  Used Avail Use% Mounted on
          /dev/root      ext4       15G  7.5G  6.3G  55% /
          devtmpfs       devtmpfs  667M     0  667M   0% /dev
          tmpfs          tmpfs     925M     0  925M   0% /dev/shm
          tmpfs          tmpfs     370M  832K  370M   1% /run
          tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
          /dev/mmcblk0p1 vfat      253M   32M  221M  13% /boot
          tmpfs          tmpfs     185M     0  185M   0% /run/user/1000
          
          Messages concerning ext4 filesystem in dmesg:
          [Mon Feb  5 09:48:25 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=DC:A6:32:08:9F:1C vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=ttyS0,115200 console=tty1 root=PARTUUID=ab61121a-02 rootfstype=ext4 fsck.repair=yes fsck.mode=force rootwait
          [Mon Feb  5 09:48:26 2024] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none.
          [Mon Feb  5 09:48:26 2024] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
          [Mon Feb  5 09:48:39 2024] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
          
          Show mounted filesystems \(real ones only\):
          TARGET  SOURCE         FSTYPE OPTIONS
          /       /dev/mmcblk0p2 ext4   rw,noatime
          `-/boot /dev/mmcblk0p1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro
          
          Files in neuralgic directories:
          
          /var:
          2.4G	/var/
          1.7G	/var/log
          1.6G	/var/log/journal/09495a96d45d4d0c9c1b9ad4a53ef28c
          1.6G	/var/log/journal
          464M	/var/cache
          
          Archived and active journals take up 1.5G in the file system.
          
          /opt/iobroker/backups:
          72M	/opt/iobroker/backups/
          
          /opt/iobroker/iobroker-data:
          357M	/opt/iobroker/iobroker-data/
          214M	/opt/iobroker/iobroker-data/files
          89M	/opt/iobroker/iobroker-data/history
          51M	/opt/iobroker/iobroker-data/files/javascript.admin
          45M	/opt/iobroker/iobroker-data/files/devices.admin/static
          
          The five largest files in iobroker-data are:
          35M	/opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
          33M	/opt/iobroker/iobroker-data/files/iot.admin/static/js/main.1797d034.js.map
          22M	/opt/iobroker/iobroker-data/files/web.admin/static/js/main.c05ba1d3.js.map
          9.6M	/opt/iobroker/iobroker-data/objects.jsonl
          8.6M	/opt/iobroker/iobroker-data/objects.json.migrated
          
          USB-Devices by-id:
          USB-Sticks -  Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id':
          
          /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1997444-if00
          
          *** 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
          
          
          nodejs:
            Installed: 18.19.0-1nodesource1
            Candidate: 18.19.0-1nodesource1
            Version table:
           *** 18.19.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                  100 /var/lib/dpkg/status
               18.18.2-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.18.1-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.18.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.17.1-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.17.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.16.1-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.16.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.15.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.14.2-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.14.1-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.14.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.13.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.12.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.11.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.10.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.9.1-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.9.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.8.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.7.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.6.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.5.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.4.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.3.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.2.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.1.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               18.0.0-1nodesource1 1001
                  500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
               12.22.12~dfsg-1~deb11u4 500
                  500 http://deb.debian.org/debian bullseye/main arm64 Packages
                  500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
          
          Temp directories causing npm8 problem: 156
          Some problems detected, please run iob fix
          
          Errors in npm tree:
          npm ERR! code ELSPROBLEMS
          npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
          npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
          npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
          npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
          npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
          npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
          npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
          npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
          npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
          npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
          npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
          npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
          npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
          npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
          npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
          npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
          npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
          npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
          npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
          npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
          npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
          npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
          npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
          npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
          npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
          npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
          npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
          npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
          npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/core/node_modules/tslib
          npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/runtime/node_modules/tslib
          npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@tybys/wasm-util/node_modules/tslib
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@types/request/node_modules/form-data
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.admin/node_modules/axios
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.admin/node_modules/form-data
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/axios
          npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/cron-parser
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/form-data
          npm ERR! invalid: fs-extra@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra
          npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/luxon
          npm ERR! invalid: node-schedule@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/node-schedule
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/axios
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/form-data
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.info/node_modules/axios
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.info/node_modules/form-data
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.iot/node_modules/axios
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.iot/node_modules/form-data
          npm ERR! extraneous: @types/node@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node
          npm ERR! extraneous: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
          npm ERR! extraneous: jszip@3.10.1 /opt/iobroker/node_modules/iobroker.javascript/node_modules/jszip
          npm ERR! invalid: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
          npm ERR! extraneous: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
          npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/iobroker.javascript/node_modules/readable-stream
          npm ERR! invalid: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
          npm ERR! extraneous: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
          npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/cron-parser
          npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/debug
          npm ERR! extraneous: luxon@3.4.4 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/luxon
          npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ms
          npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/axios
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/form-data
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/axios
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/form-data
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/form-data
          npm ERR! invalid: nan@ /opt/iobroker/node_modules/nan
          npm ERR! missing: mime-types@^2.1.35, required by iobroker.web@6.2.3
          npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
          npm ERR! extraneous: ms@2.1.2 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
          npm ERR! invalid: typescript@ /opt/iobroker/node_modules/typescript
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/axios
          npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/form-data
          npm ERR! invalid: safe-buffer@5.2.1 /opt/iobroker/node_modules/safe-buffer
          npm ERR! missing: mime-types@~2.1.19, required by request@2.88.2
          npm ERR! invalid: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
          npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/axios
          npm ERR! missing: mime-types@~2.1.24, required by type-is@1.6.18
          npm ERR! missing: mime-types@~2.1.34, required by accepts@1.3.8
          npm ERR! missing: mime-db@>= 1.43.0 < 2, required by compressible@2.0.18
          npm ERR! missing: mime-types@^2.1.12, required by form-data@2.3.3
          npm ERR! invalid: @types/node@ /opt/iobroker/node_modules/@types/node
          npm ERR! invalid: tar@ /opt/iobroker/node_modules/tar
          npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/tar/node_modules/chownr
          
          npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_45_371Z-debug-0.log
          
          *** ioBroker-Installation ***
          
          ioBroker Status
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          
          Core adapters versions
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          js-controller: 	
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          admin: 		
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          javascript: 	
          
          npm ERR! code ELSPROBLEMS
          npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
          npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
          npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
          npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
          npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
          npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
          npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
          npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
          npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
          npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
          npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
          npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
          npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
          npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
          npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
          npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
          npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
          npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
          npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
          npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
          npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
          npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
          npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
          npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
          npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
          npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
          npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
          npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
          
          npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_52_675Z-debug-0.log
          Adapters from github: 	0
          
          Adapter State
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          
          Enabled adapters with bindings
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          
          ioBroker-Repositories
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          
          Installed ioBroker-Instances
          node:internal/modules/cjs/loader:1137
            throw err;
            ^
          
          Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
              at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
              at Module._load (node:internal/modules/cjs/loader:975:27)
              at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
              at node:internal/main/run_main_module:28:49 {
            code: 'MODULE_NOT_FOUND',
            requireStack: []
          }
          
          Node.js v18.19.0
          
          Objects and States
          Please stand by - This may take a while
          Objects: 	0
          States: 	0
          
          *** OS-Repositories and Updates ***
          Hit:1 http://phoscon.de/apt/deconz bullseye InRelease
          Hit:2 http://deb.debian.org/debian bullseye InRelease
          Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
          Hit:4 http://security.debian.org/debian-security bullseye-security InRelease
          Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease
          Hit:6 https://deb.nodesource.com/node_18.x nodistro InRelease
          Reading package lists...
          Pending Updates: 0
          
          *** Listening Ports ***
          Active Internet connections (only servers)
          Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
          tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1000       14721      386/deCONZ          
          tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      109        13854      567/redis-server 12 
          tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          13197      611/sshd: /usr/sbin 
          tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1000       13176      386/deCONZ          
          tcp6       0      0 :::22                   :::*                    LISTEN      0          13199      611/sshd: /usr/sbin 
          tcp6       0      0 ::1:6379                :::*                    LISTEN      109        13855      567/redis-server 12 
          udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          15595      761/dhcpcd          
          udp        0      0 0.0.0.0:5353            0.0.0.0:*                           108        13111      375/avahi-daemon: r 
          udp        0      0 0.0.0.0:47447           0.0.0.0:*                           108        13113      375/avahi-daemon: r 
          udp        0      0 0.0.0.0:1900            0.0.0.0:*                           1000       13960      386/deCONZ          
          udp6       0      0 :::5353                 :::*                                108        13112      375/avahi-daemon: r 
          udp6       0      0 :::46806                :::*                                108        13114      375/avahi-daemon: r 
          
          *** Log File - Last 25 Lines ***
          
          2024-02-05 00:08:17.805  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieAZi.state.json"
          2024-02-05 00:08:17.827  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieEZi.state.json"
          2024-02-05 00:08:17.854  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktWerkraum.state.json"
          2024-02-05 00:08:17.875  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktSüdtür.state.json"
          2024-02-05 00:08:17.899  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.56.temperature.json"
          2024-02-05 00:08:17.949  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.57.humidity.json"
          2024-02-05 00:08:17.983  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Humidity.Humidity.json"
          2024-02-05 00:08:18.007  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Temperature.DewPoint.json"
          2024-02-05 00:08:18.009  - info: history.0 (6007) Delete old history dir "/opt/iobroker/iobroker-data/history/20230204"
          2024-02-05 00:08:18.041  - info: history.0 (6007) terminating
          2024-02-05 00:08:18.043  - info: history.0 (6007) Terminated (NO_ERROR): Without reason
          2024-02-05 00:08:17.827  - info: host.raspberrypi instance system.adapter.javascript.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.alexa2.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.deconz.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.149  - info: host.raspberrypi instance system.adapter.harmony.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.iot.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.hm-rega.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.247  - warn: host.raspberrypi instance system.adapter.pushover.0 terminated due to SIGTERM
          2024-02-05 00:08:18.247  - info: host.raspberrypi instance system.adapter.pushover.0 terminated with code null ()
          2024-02-05 00:08:18.335  - warn: host.raspberrypi instance system.adapter.hm-rpc.0 terminated due to SIGTERM
          2024-02-05 00:08:18.335  - info: host.raspberrypi instance system.adapter.hm-rpc.0 terminated with code null ()
          2024-02-05 00:08:18.336  - info: host.raspberrypi instance system.adapter.web.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.675  - info: host.raspberrypi instance system.adapter.history.0 terminated with code 0 (NO_ERROR)
          2024-02-05 00:08:18.676  - info: host.raspberrypi All instances are stopped.
          2024-02-05 00:08:18.816  - info: host.raspberrypi terminated
          
          
          da_WoodyD Offline
          da_WoodyD Offline
          da_Woody
          schrieb am zuletzt editiert von
          #4

          @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

          was kann ich tun, ohne den iobroker neu aufzusetzen?

          Neu aufsetzen. Alles andere grenzt an Masochismus bei der anscheinend absolut verkorksten Install.

          gruß vom Woody
          HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

          ZaphodZ 1 Antwort Letzte Antwort
          0
          • ZaphodZ Zaphod

            ... ja, hat er mir geraten.

            Aber ich kann doch nicht bei jedem Problem gleich die Community belästigen :anguished:
            ... zumal am Montag morgen

            Die Meldung nach "sudo -H -u iobroker npm install iobroker.js-controller"

            npm ERR! code ENOTEMPTY
            npm ERR! syscall rename
            npm ERR! path /opt/iobroker/node_modules/coffeescript
            npm ERR! dest /opt/iobroker/node_modules/.coffeescript-Mf4b1lqI
            npm ERR! errno -39
            npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/coffeescript' -> '/opt/iobroker/node_modules/.coffeescript-Mf4b1lqI'
            
            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #5

            @zaphod

            iob stop 
            iob fix
            cd /opt/iobroker
            sudo -H -u iobroker npm install iobroker.js-controller
            iob update
            

            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
            • da_WoodyD da_Woody

              @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

              was kann ich tun, ohne den iobroker neu aufzusetzen?

              Neu aufsetzen. Alles andere grenzt an Masochismus bei der anscheinend absolut verkorksten Install.

              ZaphodZ Offline
              ZaphodZ Offline
              Zaphod
              schrieb am zuletzt editiert von
              #6

              @da_woody

              .. ich hab' ne echt umfangreiche Installation und hab' noch nie meine Backups einspielen müssen.
              Meinst Du, die vier Dateien (s.o.) reichen für ein zurückspielen?

              Ich würde dann das /opt/iobroker-Verzeichnis umbenennen und mit
              "curl -sLf https://iobroker.net/install.sh | bash -" neu installieren.
              Mein npm, node und Ubuntu sind auf dem neuesten Stand.

              .. aber zuvor warte ich hier noch etwas ...

              HomoranH 1 Antwort Letzte Antwort
              0
              • ZaphodZ Zaphod

                @da_woody

                .. ich hab' ne echt umfangreiche Installation und hab' noch nie meine Backups einspielen müssen.
                Meinst Du, die vier Dateien (s.o.) reichen für ein zurückspielen?

                Ich würde dann das /opt/iobroker-Verzeichnis umbenennen und mit
                "curl -sLf https://iobroker.net/install.sh | bash -" neu installieren.
                Mein npm, node und Ubuntu sind auf dem neuesten Stand.

                .. aber zuvor warte ich hier noch etwas ...

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

                @zaphod wenn du sichergehen willst nimmst du eine neue Karte für die neue Installation.

                1. ist deine Karte wahrscheinlich schon an der Renteneintritts grenze, und zum 2. hättest du dann die alte Karte noch als Hardwarebackup

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                ZaphodZ 1 Antwort Letzte Antwort
                1
                • HomoranH Homoran

                  @zaphod wenn du sichergehen willst nimmst du eine neue Karte für die neue Installation.

                  1. ist deine Karte wahrscheinlich schon an der Renteneintritts grenze, und zum 2. hättest du dann die alte Karte noch als Hardwarebackup
                  ZaphodZ Offline
                  ZaphodZ Offline
                  Zaphod
                  schrieb am zuletzt editiert von
                  #8

                  @homoran

                  gute idee

                  1 Antwort Letzte Antwort
                  0
                  • ZaphodZ Zaphod

                    Nachdem ich gestern Abend mit Hilfe mehrere hilfreicher Geister meine repository-Einträge wiederbeleben konnte (nochmals DANKE dafür), hab' ich endlich die ganzen Updates des letzten Jahres nachholen können.
                    Das "schwierigste", den Javascript-Adapter, hab' ich mir für den Schluss aufgehoben.

                    Nach dem Klick auf "update" lief das Update aber endlos, der Raspi war über ssh nicht mehr zu erreichen und ich musste ihn hart aus-/einschalten.
                    Auch ein Installieren auf Kommandoeben mit "npm install iobroker.js-controller --unsafe-perm" war erfolglos, selbst nach einem "iob fix".
                    ... und dann kam ich auf die dumme Idee, den js-controller zu deinstallieren mit "npm uninstall iobroker.js-controller",
                    denn jetzt tut nichts mehr, kein "iobroker update", kein "iobroker upgrade self", kein "iob fix"

                    ... was kann ich tun, ohne den iobroker neu aufzusetzen?

                    Ich hab noch nie ein Backup einspielen müssen
                    Mein Backup wäre noch aus der Zeit vor dem Update aller Module und besteht aus vier Dateien:

                    javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
                    historyDB_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                    redis_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                    iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
                    

                    Wäre das ausreichend für das Einspielen eines vollständigen Backups?

                    und hier die Konfiguration

                    • Adaptername: js-controller
                    • Link zu Adapterrepository: www.github.com/?
                    • Adapterversion: ?
                    • js-controller Version: ich hatte 4.x - wollte auf 5.x
                    • Admin Version: ?
                    • Hardwaresystem: Pi 3
                    • Arbeitsspeicher: 1,8 GB
                    • Festplattenart: SD-Karte
                    • Betriebssystem: Debian GNU/Linux 11 (bullseye)
                    • Nodejs-Version: v18.19.0
                    • NPM-Version: 10.2.3
                    • Installationsart: Skript
                    • Image, Docker genutzt: Nein
                    • Ort, Name der Imagedatei: NN

                    iob diag:

                    Skript v.2023-10-10
                    
                    *** BASE SYSTEM ***
                       Static hostname: raspberrypi
                             Icon name: computer
                      Operating System: Debian GNU/Linux 11 (bullseye)
                                Kernel: Linux 6.1.21-v8+
                          Architecture: arm64
                    
                    Model		: Raspberry Pi 4 Model B Rev 1.1
                    Docker          : false
                    Virtualization  : none
                    Kernel          : aarch64
                    Userland        : arm64
                    
                    Systemuptime and Load:
                     09:59:36 up 11 min,  1 user,  load average: 0.34, 0.40, 0.27
                    CPU threads: 4
                    
                    
                    *** RASPBERRY THROTTLING ***
                    Current issues:
                    No throttling issues detected.
                    
                    Previously detected issues:
                    No throttling issues detected.
                    
                    *** Time and Time Zones ***
                                   Local time: Mon 2024-02-05 09:59:36 CET
                               Universal time: Mon 2024-02-05 08:59:36 UTC
                                     RTC time: n/a
                                    Time zone: Europe/Berlin (CET, +0100)
                    System clock synchronized: yes
                                  NTP service: active
                              RTC in local TZ: no
                    
                    *** User and Groups ***
                    pi
                    /home/pi
                    pi adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker
                    
                    *** X-Server-Setup ***
                    X-Server: 	false
                    Desktop: 	
                    Terminal: 	tty
                    Boot Target: 	multi-user.target
                    
                    *** MEMORY ***
                                   total        used        free      shared  buff/cache   available
                    Mem:            1.8G        128M        1.2G        0.0K        564M        1.7G
                    Swap:            99M          0B         99M
                    Total:          1.9G        128M        1.3G
                    
                             1849 M total memory
                              128 M used memory
                              261 M active memory
                              350 M inactive memory
                             1156 M free memory
                              327 M buffer memory
                              236 M swap cache
                               99 M total swap
                                0 M used swap
                               99 M free swap
                    
                    Raspberry only:
                    oom events: 0
                    lifetime oom required: 0 Mbytes
                    total time in oom handler: 0 ms
                    max time spent in oom handler: 0 ms
                    
                    *** FAILED SERVICES ***
                    
                      UNIT LOAD ACTIVE SUB DESCRIPTION
                    0 loaded units listed.
                    
                    *** FILESYSTEM ***
                    Filesystem     Type      Size  Used Avail Use% Mounted on
                    /dev/root      ext4       15G  7.5G  6.3G  55% /
                    devtmpfs       devtmpfs  667M     0  667M   0% /dev
                    tmpfs          tmpfs     925M     0  925M   0% /dev/shm
                    tmpfs          tmpfs     370M  832K  370M   1% /run
                    tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
                    /dev/mmcblk0p1 vfat      253M   32M  221M  13% /boot
                    tmpfs          tmpfs     185M     0  185M   0% /run/user/1000
                    
                    Messages concerning ext4 filesystem in dmesg:
                    [Mon Feb  5 09:48:25 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=DC:A6:32:08:9F:1C vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000  console=ttyS0,115200 console=tty1 root=PARTUUID=ab61121a-02 rootfstype=ext4 fsck.repair=yes fsck.mode=force rootwait
                    [Mon Feb  5 09:48:26 2024] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Quota mode: none.
                    [Mon Feb  5 09:48:26 2024] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
                    [Mon Feb  5 09:48:39 2024] EXT4-fs (mmcblk0p2): re-mounted. Quota mode: none.
                    
                    Show mounted filesystems \(real ones only\):
                    TARGET  SOURCE         FSTYPE OPTIONS
                    /       /dev/mmcblk0p2 ext4   rw,noatime
                    `-/boot /dev/mmcblk0p1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,flush,errors=remount-ro
                    
                    Files in neuralgic directories:
                    
                    /var:
                    2.4G	/var/
                    1.7G	/var/log
                    1.6G	/var/log/journal/09495a96d45d4d0c9c1b9ad4a53ef28c
                    1.6G	/var/log/journal
                    464M	/var/cache
                    
                    Archived and active journals take up 1.5G in the file system.
                    
                    /opt/iobroker/backups:
                    72M	/opt/iobroker/backups/
                    
                    /opt/iobroker/iobroker-data:
                    357M	/opt/iobroker/iobroker-data/
                    214M	/opt/iobroker/iobroker-data/files
                    89M	/opt/iobroker/iobroker-data/history
                    51M	/opt/iobroker/iobroker-data/files/javascript.admin
                    45M	/opt/iobroker/iobroker-data/files/devices.admin/static
                    
                    The five largest files in iobroker-data are:
                    35M	/opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
                    33M	/opt/iobroker/iobroker-data/files/iot.admin/static/js/main.1797d034.js.map
                    22M	/opt/iobroker/iobroker-data/files/web.admin/static/js/main.c05ba1d3.js.map
                    9.6M	/opt/iobroker/iobroker-data/objects.jsonl
                    8.6M	/opt/iobroker/iobroker-data/objects.json.migrated
                    
                    USB-Devices by-id:
                    USB-Sticks -  Avoid direct links to /dev/* in your adapter setups, please always prefer the links 'by-id':
                    
                    /dev/serial/by-id/usb-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE1997444-if00
                    
                    *** 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
                    
                    
                    nodejs:
                      Installed: 18.19.0-1nodesource1
                      Candidate: 18.19.0-1nodesource1
                      Version table:
                     *** 18.19.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                            100 /var/lib/dpkg/status
                         18.18.2-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.18.1-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.18.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.17.1-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.17.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.16.1-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.16.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.15.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.14.2-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.14.1-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.14.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.13.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.12.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.11.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.10.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.9.1-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.9.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.8.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.7.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.6.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.5.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.4.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.3.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.2.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.1.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         18.0.0-1nodesource1 1001
                            500 https://deb.nodesource.com/node_18.x nodistro/main arm64 Packages
                         12.22.12~dfsg-1~deb11u4 500
                            500 http://deb.debian.org/debian bullseye/main arm64 Packages
                            500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
                    
                    Temp directories causing npm8 problem: 156
                    Some problems detected, please run iob fix
                    
                    Errors in npm tree:
                    npm ERR! code ELSPROBLEMS
                    npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
                    npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
                    npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
                    npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
                    npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
                    npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
                    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
                    npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
                    npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
                    npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
                    npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
                    npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
                    npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
                    npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
                    npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
                    npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
                    npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
                    npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
                    npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
                    npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
                    npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
                    npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
                    npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
                    npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
                    npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
                    npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
                    npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
                    npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
                    npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/core/node_modules/tslib
                    npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@emnapi/runtime/node_modules/tslib
                    npm ERR! extraneous: tslib@2.6.2 /opt/iobroker/node_modules/@tybys/wasm-util/node_modules/tslib
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@types/request/node_modules/form-data
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.admin/node_modules/axios
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.admin/node_modules/form-data
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/axios
                    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/cron-parser
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/form-data
                    npm ERR! invalid: fs-extra@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra
                    npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/luxon
                    npm ERR! invalid: node-schedule@ /opt/iobroker/node_modules/iobroker.backitup/node_modules/node-schedule
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/axios
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/form-data
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.info/node_modules/axios
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.info/node_modules/form-data
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.iot/node_modules/axios
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.iot/node_modules/form-data
                    npm ERR! extraneous: @types/node@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node
                    npm ERR! extraneous: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
                    npm ERR! extraneous: jszip@3.10.1 /opt/iobroker/node_modules/iobroker.javascript/node_modules/jszip
                    npm ERR! invalid: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
                    npm ERR! extraneous: lie@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/lie
                    npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/iobroker.javascript/node_modules/readable-stream
                    npm ERR! invalid: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
                    npm ERR! extraneous: string_decoder@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/string_decoder
                    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/cron-parser
                    npm ERR! extraneous: debug@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/debug
                    npm ERR! extraneous: luxon@3.4.4 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/luxon
                    npm ERR! extraneous: ms@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/ms
                    npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/iobroker.js-controller/node_modules/node-schedule
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/axios
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.lovelace/node_modules/form-data
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/axios
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.pushover/node_modules/form-data
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/form-data
                    npm ERR! invalid: nan@ /opt/iobroker/node_modules/nan
                    npm ERR! missing: mime-types@^2.1.35, required by iobroker.web@6.2.3
                    npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/virtual-tsc/node_modules/debug
                    npm ERR! extraneous: ms@2.1.2 /opt/iobroker/node_modules/virtual-tsc/node_modules/ms
                    npm ERR! invalid: typescript@ /opt/iobroker/node_modules/typescript
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/axios
                    npm ERR! extraneous: form-data@ /opt/iobroker/node_modules/@iobroker/socket-classes/node_modules/form-data
                    npm ERR! invalid: safe-buffer@5.2.1 /opt/iobroker/node_modules/safe-buffer
                    npm ERR! missing: mime-types@~2.1.19, required by request@2.88.2
                    npm ERR! invalid: isarray@ /opt/iobroker/node_modules/iobroker.javascript/node_modules/isarray
                    npm ERR! invalid: axios@ /opt/iobroker/node_modules/iobroker.socketio/node_modules/axios
                    npm ERR! missing: mime-types@~2.1.24, required by type-is@1.6.18
                    npm ERR! missing: mime-types@~2.1.34, required by accepts@1.3.8
                    npm ERR! missing: mime-db@>= 1.43.0 < 2, required by compressible@2.0.18
                    npm ERR! missing: mime-types@^2.1.12, required by form-data@2.3.3
                    npm ERR! invalid: @types/node@ /opt/iobroker/node_modules/@types/node
                    npm ERR! invalid: tar@ /opt/iobroker/node_modules/tar
                    npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/tar/node_modules/chownr
                    
                    npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_45_371Z-debug-0.log
                    
                    *** ioBroker-Installation ***
                    
                    ioBroker Status
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    
                    Core adapters versions
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    js-controller: 	
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    admin: 		
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    javascript: 	
                    
                    npm ERR! code ELSPROBLEMS
                    npm ERR! extraneous: @emnapi/core@ /opt/iobroker/node_modules/@emnapi/core
                    npm ERR! extraneous: @emnapi/runtime@ /opt/iobroker/node_modules/@emnapi/runtime
                    npm ERR! extraneous: @napi-rs/wasm-runtime@ /opt/iobroker/node_modules/@napi-rs/wasm-runtime
                    npm ERR! extraneous: @tybys/wasm-util@ /opt/iobroker/node_modules/@tybys/wasm-util
                    npm ERR! extraneous: @types/request@ /opt/iobroker/node_modules/@types/request
                    npm ERR! extraneous: coffeescript@ /opt/iobroker/node_modules/coffeescript
                    npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser
                    npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass
                    npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript
                    npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller
                    npm ERR! extraneous: is-nan@ /opt/iobroker/node_modules/is-nan
                    npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/jsonfile
                    npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout
                    npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon
                    npm ERR! extraneous: minipass@3.1.6 /opt/iobroker/node_modules/minipass
                    npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib
                    npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp
                    npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect
                    npm ERR! extraneous: node-schedule@ /opt/iobroker/node_modules/node-schedule
                    npm ERR! extraneous: pako@1.0.11 /opt/iobroker/node_modules/pako
                    npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env
                    npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate
                    npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions
                    npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2
                    npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript
                    npm ERR! extraneous: universalify@2.0.0 /opt/iobroker/node_modules/universalify
                    npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc
                    npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan
                    
                    npm ERR! A complete log of this run can be found in: /home/pi/.npm/_logs/2024-02-05T08_59_52_675Z-debug-0.log
                    Adapters from github: 	0
                    
                    Adapter State
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    
                    Enabled adapters with bindings
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    
                    ioBroker-Repositories
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    
                    Installed ioBroker-Instances
                    node:internal/modules/cjs/loader:1137
                      throw err;
                      ^
                    
                    Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js'
                        at Module._resolveFilename (node:internal/modules/cjs/loader:1134:15)
                        at Module._load (node:internal/modules/cjs/loader:975:27)
                        at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:128:12)
                        at node:internal/main/run_main_module:28:49 {
                      code: 'MODULE_NOT_FOUND',
                      requireStack: []
                    }
                    
                    Node.js v18.19.0
                    
                    Objects and States
                    Please stand by - This may take a while
                    Objects: 	0
                    States: 	0
                    
                    *** OS-Repositories and Updates ***
                    Hit:1 http://phoscon.de/apt/deconz bullseye InRelease
                    Hit:2 http://deb.debian.org/debian bullseye InRelease
                    Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
                    Hit:4 http://security.debian.org/debian-security bullseye-security InRelease
                    Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease
                    Hit:6 https://deb.nodesource.com/node_18.x nodistro InRelease
                    Reading package lists...
                    Pending Updates: 0
                    
                    *** Listening Ports ***
                    Active Internet connections (only servers)
                    Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
                    tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1000       14721      386/deCONZ          
                    tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      109        13854      567/redis-server 12 
                    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          13197      611/sshd: /usr/sbin 
                    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1000       13176      386/deCONZ          
                    tcp6       0      0 :::22                   :::*                    LISTEN      0          13199      611/sshd: /usr/sbin 
                    tcp6       0      0 ::1:6379                :::*                    LISTEN      109        13855      567/redis-server 12 
                    udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          15595      761/dhcpcd          
                    udp        0      0 0.0.0.0:5353            0.0.0.0:*                           108        13111      375/avahi-daemon: r 
                    udp        0      0 0.0.0.0:47447           0.0.0.0:*                           108        13113      375/avahi-daemon: r 
                    udp        0      0 0.0.0.0:1900            0.0.0.0:*                           1000       13960      386/deCONZ          
                    udp6       0      0 :::5353                 :::*                                108        13112      375/avahi-daemon: r 
                    udp6       0      0 :::46806                :::*                                108        13114      375/avahi-daemon: r 
                    
                    *** Log File - Last 25 Lines ***
                    
                    2024-02-05 00:08:17.805  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieAZi.state.json"
                    2024-02-05 00:08:17.827  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.JalousieEZi.state.json"
                    2024-02-05 00:08:17.854  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktWerkraum.state.json"
                    2024-02-05 00:08:17.875  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.alias.0.KontaktSüdtür.state.json"
                    2024-02-05 00:08:17.899  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.56.temperature.json"
                    2024-02-05 00:08:17.949  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.deconz.0.Sensors.57.humidity.json"
                    2024-02-05 00:08:17.983  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Humidity.Humidity.json"
                    2024-02-05 00:08:18.007  - info: history.0 (6007) Delete old history "/opt/iobroker/iobroker-data/history/20230204/history.netatmo.0.61caf89ef9ae333fee161c92.70-ee-50-83-d1-30.02-00-00-83-b7-1c.Temperature.DewPoint.json"
                    2024-02-05 00:08:18.009  - info: history.0 (6007) Delete old history dir "/opt/iobroker/iobroker-data/history/20230204"
                    2024-02-05 00:08:18.041  - info: history.0 (6007) terminating
                    2024-02-05 00:08:18.043  - info: history.0 (6007) Terminated (NO_ERROR): Without reason
                    2024-02-05 00:08:17.827  - info: host.raspberrypi instance system.adapter.javascript.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.alexa2.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.148  - info: host.raspberrypi instance system.adapter.deconz.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.149  - info: host.raspberrypi instance system.adapter.harmony.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.iot.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.246  - info: host.raspberrypi instance system.adapter.hm-rega.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.247  - warn: host.raspberrypi instance system.adapter.pushover.0 terminated due to SIGTERM
                    2024-02-05 00:08:18.247  - info: host.raspberrypi instance system.adapter.pushover.0 terminated with code null ()
                    2024-02-05 00:08:18.335  - warn: host.raspberrypi instance system.adapter.hm-rpc.0 terminated due to SIGTERM
                    2024-02-05 00:08:18.335  - info: host.raspberrypi instance system.adapter.hm-rpc.0 terminated with code null ()
                    2024-02-05 00:08:18.336  - info: host.raspberrypi instance system.adapter.web.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.675  - info: host.raspberrypi instance system.adapter.history.0 terminated with code 0 (NO_ERROR)
                    2024-02-05 00:08:18.676  - info: host.raspberrypi All instances are stopped.
                    2024-02-05 00:08:18.816  - info: host.raspberrypi terminated
                    
                    
                    GlasfaserG Offline
                    GlasfaserG Offline
                    Glasfaser
                    schrieb am zuletzt editiert von
                    #9

                    @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                    Das "schwierigste", den Javascript-Adapter, hab' ich mir für den Schluss aufgehoben.

                    oder doch der js-controller

                    @thomas-braun sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                    @zaphod
                    Hatte dir gestern nicht @Glasfaser geraten nicht irgendwas irgendwie da herumzurühren?

                    @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                    ... ja, hat er mir geraten.

                    :face_with_rolling_eyes: :disappointed_relieved:

                    redis-server

                    States type: redis

                    Achtung beim neu aufsetzen ... nicht den Redisserver vergessen !

                    und bei den wenigen States frage ich mich , warum ein Redis-Server :

                    Objects: 9562
                    States: 7085

                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                    ZaphodZ 1 Antwort Letzte Antwort
                    0
                    • GlasfaserG Glasfaser

                      @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                      Das "schwierigste", den Javascript-Adapter, hab' ich mir für den Schluss aufgehoben.

                      oder doch der js-controller

                      @thomas-braun sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                      @zaphod
                      Hatte dir gestern nicht @Glasfaser geraten nicht irgendwas irgendwie da herumzurühren?

                      @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                      ... ja, hat er mir geraten.

                      :face_with_rolling_eyes: :disappointed_relieved:

                      redis-server

                      States type: redis

                      Achtung beim neu aufsetzen ... nicht den Redisserver vergessen !

                      und bei den wenigen States frage ich mich , warum ein Redis-Server :

                      Objects: 9562
                      States: 7085

                      ZaphodZ Offline
                      ZaphodZ Offline
                      Zaphod
                      schrieb am zuletzt editiert von
                      #10

                      @glasfaser ... sorry

                      .. bin gerade dabei das Ganze auf einem neuen RasPi aufzusetzen, denn tatsächlich misstraue ich meiner wahrscheinlich schon mehr als 5 Jahre alten SD-Karte. iobroker läuft schon

                      ... jetzt "nur" noch die Backups einspielen.
                      Hab' ich noch nie gemacht.
                      Mein Plan - in folgender Reihenfolge

                      • iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
                        ... dann sollten alle Adapter installiert werden und die Einstellungen bekommen, die sie hatten

                      • javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
                        ... dann sind alle mein javascripte wieder da

                      • historyDB_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                        .. dann sind alle historischen Datenwerte wieder da (die ich eigentlich nicht wirklich bräuchte)

                      • redis_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                        ... spiel ich nicht ein, ich hab' auch redis (noch) nicht installiert. Dann sind zwar die Schaltwerte erstmal weg (dafür ist doch Redis da - oder?) bauen sich aber mit der Bedienung neu auf ... dann nicht in der redis-Datenbank

                      ... seh' ich das alles richtig?

                      GlasfaserG 2 Antworten Letzte Antwort
                      0
                      • ZaphodZ Zaphod

                        @glasfaser ... sorry

                        .. bin gerade dabei das Ganze auf einem neuen RasPi aufzusetzen, denn tatsächlich misstraue ich meiner wahrscheinlich schon mehr als 5 Jahre alten SD-Karte. iobroker läuft schon

                        ... jetzt "nur" noch die Backups einspielen.
                        Hab' ich noch nie gemacht.
                        Mein Plan - in folgender Reihenfolge

                        • iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
                          ... dann sollten alle Adapter installiert werden und die Einstellungen bekommen, die sie hatten

                        • javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
                          ... dann sind alle mein javascripte wieder da

                        • historyDB_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                          .. dann sind alle historischen Datenwerte wieder da (die ich eigentlich nicht wirklich bräuchte)

                        • redis_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                          ... spiel ich nicht ein, ich hab' auch redis (noch) nicht installiert. Dann sind zwar die Schaltwerte erstmal weg (dafür ist doch Redis da - oder?) bauen sich aber mit der Bedienung neu auf ... dann nicht in der redis-Datenbank

                        ... seh' ich das alles richtig?

                        GlasfaserG Offline
                        GlasfaserG Offline
                        Glasfaser
                        schrieb am zuletzt editiert von Glasfaser
                        #11

                        @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                        Mein Plan - in folgender Reihenfolge

                        iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
                        ... dann sollten alle Adapter installiert werden und die Einstellungen bekommen, die sie hatten

                        javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
                        ... dann sind alle mein javascripte wieder da

                        du brauchst nur Punkt 1 als Backup / Restore , denn zwei ist ein Zusatzabsicherung von den Scripten

                        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                        1 Antwort Letzte Antwort
                        0
                        • ZaphodZ Zaphod

                          @glasfaser ... sorry

                          .. bin gerade dabei das Ganze auf einem neuen RasPi aufzusetzen, denn tatsächlich misstraue ich meiner wahrscheinlich schon mehr als 5 Jahre alten SD-Karte. iobroker läuft schon

                          ... jetzt "nur" noch die Backups einspielen.
                          Hab' ich noch nie gemacht.
                          Mein Plan - in folgender Reihenfolge

                          • iobroker_2024_02_04-17_29_56_ioBroker_backupiobroker.tar.gz
                            ... dann sollten alle Adapter installiert werden und die Einstellungen bekommen, die sie hatten

                          • javascripts_2024_02_04-17_30_29_ioBroker_backupiobroker.tar.gz
                            ... dann sind alle mein javascripte wieder da

                          • historyDB_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                            .. dann sind alle historischen Datenwerte wieder da (die ich eigentlich nicht wirklich bräuchte)

                          • redis_2024_02_04-17_30_05_ioBroker_backupiobroker.tar.gz
                            ... spiel ich nicht ein, ich hab' auch redis (noch) nicht installiert. Dann sind zwar die Schaltwerte erstmal weg (dafür ist doch Redis da - oder?) bauen sich aber mit der Bedienung neu auf ... dann nicht in der redis-Datenbank

                          ... seh' ich das alles richtig?

                          GlasfaserG Offline
                          GlasfaserG Offline
                          Glasfaser
                          schrieb am zuletzt editiert von
                          #12

                          @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                          .. jetzt "nur" noch die Backups einspielen.

                          die haben aber noch JS Controller 4 !?

                          Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                          ZaphodZ 1 Antwort Letzte Antwort
                          0
                          • GlasfaserG Glasfaser

                            @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                            .. jetzt "nur" noch die Backups einspielen.

                            die haben aber noch JS Controller 4 !?

                            ZaphodZ Offline
                            ZaphodZ Offline
                            Zaphod
                            schrieb am zuletzt editiert von
                            #13

                            @glasfaser

                            haben Sie :cry:

                            Das BackUp-restore hat da auch gemeckert ...
                            ... und jetzt hängt alles.

                            Iobroker down.
                            ich starte ihn in der Kommandozeile neu und schau 'mal.
                            Wenn alle Stricke reißen bau ich die Adapter alle neu auf.
                            Mein "Schatz" liegt in den Scripten.

                            .. oder kennst Du eine Möglichkeit, wie man backups mit js-controller 4 auf eine aktuelle iobroker-Instanz spielen kann?

                            Thomas BraunT GlasfaserG 2 Antworten Letzte Antwort
                            0
                            • ZaphodZ Zaphod

                              @glasfaser

                              haben Sie :cry:

                              Das BackUp-restore hat da auch gemeckert ...
                              ... und jetzt hängt alles.

                              Iobroker down.
                              ich starte ihn in der Kommandozeile neu und schau 'mal.
                              Wenn alle Stricke reißen bau ich die Adapter alle neu auf.
                              Mein "Schatz" liegt in den Scripten.

                              .. oder kennst Du eine Möglichkeit, wie man backups mit js-controller 4 auf eine aktuelle iobroker-Instanz spielen kann?

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

                              @zaphod

                              Was ist denn bei meinem Ansatz von heute morgen herumgekommen?

                              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

                              ZaphodZ 1 Antwort Letzte Antwort
                              0
                              • ZaphodZ Zaphod

                                @glasfaser

                                haben Sie :cry:

                                Das BackUp-restore hat da auch gemeckert ...
                                ... und jetzt hängt alles.

                                Iobroker down.
                                ich starte ihn in der Kommandozeile neu und schau 'mal.
                                Wenn alle Stricke reißen bau ich die Adapter alle neu auf.
                                Mein "Schatz" liegt in den Scripten.

                                .. oder kennst Du eine Möglichkeit, wie man backups mit js-controller 4 auf eine aktuelle iobroker-Instanz spielen kann?

                                GlasfaserG Offline
                                GlasfaserG Offline
                                Glasfaser
                                schrieb am zuletzt editiert von Glasfaser
                                #15

                                @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                                Das BackUp-restore hat da auch gemeckert ...

                                Ja , denn die neuinstalltion von ioBroker beinhaltet den JS Conroller 5
                                deshalb mußt du auf 4

                                cd /opt/iobroker
                                sudo -H -u iobroker npm install iobroker.js-controller@4.0.24
                                

                                dann später wieder auf 5

                                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @zaphod

                                  Was ist denn bei meinem Ansatz von heute morgen herumgekommen?

                                  ZaphodZ Offline
                                  ZaphodZ Offline
                                  Zaphod
                                  schrieb am zuletzt editiert von
                                  #16

                                  @thomas-braun

                                  ... der Tipp, alles neu aufzubauen mit einer neun sd-Karte.
                                  Ich hab' immer noch'n Raspi in Reserve und so hab' ich mir für heute Abend vorgenommen, das Ding ganz neu aufzubauen - insb. mit neuer SD-Karte
                                  Da läuft auch noch ein Phoscon drauf.

                                  o.k. irgendwie scheint nach dem fehlgeschlagenen restore alles wieder zerschossen.
                                  ich setz die SD-Karte neu auf und beginne das Spiel von vorn.
                                  Vor dem Restore falle ich auf JS Controller 4 zurück und restore dann.

                                  Blöde Frage:
                                  Wie komme ich dann auf JS-Controller 5?
                                  Mit "iob upgrade self"?

                                  GlasfaserG Thomas BraunT 2 Antworten Letzte Antwort
                                  0
                                  • ZaphodZ Zaphod

                                    @thomas-braun

                                    ... der Tipp, alles neu aufzubauen mit einer neun sd-Karte.
                                    Ich hab' immer noch'n Raspi in Reserve und so hab' ich mir für heute Abend vorgenommen, das Ding ganz neu aufzubauen - insb. mit neuer SD-Karte
                                    Da läuft auch noch ein Phoscon drauf.

                                    o.k. irgendwie scheint nach dem fehlgeschlagenen restore alles wieder zerschossen.
                                    ich setz die SD-Karte neu auf und beginne das Spiel von vorn.
                                    Vor dem Restore falle ich auf JS Controller 4 zurück und restore dann.

                                    Blöde Frage:
                                    Wie komme ich dann auf JS-Controller 5?
                                    Mit "iob upgrade self"?

                                    GlasfaserG Offline
                                    GlasfaserG Offline
                                    Glasfaser
                                    schrieb am zuletzt editiert von
                                    #17

                                    @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                                    Blöde Frage:
                                    Wie komme ich dann auf JS-Controller 5?
                                    Mit "iob upgrade self"?

                                    ja , später wenn alles läuft !

                                    Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                    ZaphodZ 1 Antwort Letzte Antwort
                                    0
                                    • GlasfaserG Glasfaser

                                      @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                                      Blöde Frage:
                                      Wie komme ich dann auf JS-Controller 5?
                                      Mit "iob upgrade self"?

                                      ja , später wenn alles läuft !

                                      ZaphodZ Offline
                                      ZaphodZ Offline
                                      Zaphod
                                      schrieb am zuletzt editiert von
                                      #18

                                      @glasfaser

                                      yepp - irgendwie muss man den freien Tag ja sinnvoll gestalten :innocent:
                                      Der in Jahren mühsam erarbeitete WAF schwindet ...

                                      dann erstmal wieder, DANKE!

                                      da_WoodyD 1 Antwort Letzte Antwort
                                      0
                                      • ZaphodZ Zaphod

                                        @thomas-braun

                                        ... der Tipp, alles neu aufzubauen mit einer neun sd-Karte.
                                        Ich hab' immer noch'n Raspi in Reserve und so hab' ich mir für heute Abend vorgenommen, das Ding ganz neu aufzubauen - insb. mit neuer SD-Karte
                                        Da läuft auch noch ein Phoscon drauf.

                                        o.k. irgendwie scheint nach dem fehlgeschlagenen restore alles wieder zerschossen.
                                        ich setz die SD-Karte neu auf und beginne das Spiel von vorn.
                                        Vor dem Restore falle ich auf JS Controller 4 zurück und restore dann.

                                        Blöde Frage:
                                        Wie komme ich dann auf JS-Controller 5?
                                        Mit "iob upgrade self"?

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

                                        @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                                        ... der Tipp, alles neu aufzubauen mit einer neun sd-Karte.

                                        Ich meinte eigentlich den iob fix auszuführen und den js-controller zu laden.

                                        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
                                        • ZaphodZ Zaphod

                                          @glasfaser

                                          yepp - irgendwie muss man den freien Tag ja sinnvoll gestalten :innocent:
                                          Der in Jahren mühsam erarbeitete WAF schwindet ...

                                          dann erstmal wieder, DANKE!

                                          da_WoodyD Offline
                                          da_WoodyD Offline
                                          da_Woody
                                          schrieb am zuletzt editiert von
                                          #20

                                          @zaphod sagte in Probleme bei Installation des js-controllers - nix geht mehr:

                                          Der in Jahren mühsam erarbeitete WAF schwindet ...

                                          biglol.gif tja, wenn du das system immer aktuell gehalten hättest,
                                          happy wife, happy live... fool.gif

                                          gruß vom Woody
                                          HAPPINESS is not a DESTINATION, it's a WAY of LIFE!

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          845

                                          Online

                                          32.5k

                                          Benutzer

                                          81.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