NEWS
SMA Semp Adapter meldet Fehler
-
Hallo,
mein SMA Semp Adapter 1.5.3 gibt seit heute Fehlermeldungen aus. Liegt es daran, dass er nicht mit node.js 20.18.0 kompatibel ist? Es lief aber die ganze Zeit und ich habe nichts verändert.
Viele Grüße
2025-11-30 12:51:35.070 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 12:52:05.618 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192016 2025-11-30 12:52:06.015 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 12:52:06.016 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 12:52:06.016 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED)``` -
2025-11-30 13:13:23.091 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:13:53.663 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192326 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:13:54.066 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:13:54.066 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:14:25.085 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192566 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:14:25.878 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:14:25.878 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled -
-
```bash Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 12 (bookworm) Static hostname: ioBroker-new Icon name: computer-container Chassis: container ☐ Virtualization: lxc Kernel: Linux 6.8.12-1-pve Architecture: x86-64 OS is similar to: model name : Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz Docker : false Virtualization : lxc Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 13:14:23 up 184 days, 20:12, 2 users, load average: 0.92, 0.51, 0.37 CPU threads: 1 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** TIME AND TIMEZONES *** Local time: Sun 2025-11-30 13:14:23 CET Universal time: Sun 2025-11-30 12:14:23 UTC RTC time: n/a Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: inactive RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': admin HOME=/home/admin GROUPS=admin sudo users iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev *** DISPLAY-SERVER SETUP *** Display-Server: false Unit display-manager.service could not be found. Display-Manager: Desktop: Session: *** MEMORY *** total used free shared buff/cache available Mem: 4.3G 1.7G 1.2G 53K 1.4G 2.6G Swap: 536M 8.1M 528M Total: 4.8G 1.7G 1.8G Active iob-Instances: 20 4096 M total memory 1619 M used memory 1545 M active memory 1093 M inactive memory 1173 M free memory 0 M buffer memory 1302 M swap cache 512 M total swap 7 M used swap 504 M free swap *** top - Table Of Processes *** top - 13:14:23 up 184 days, 20:12, 2 users, load average: 0.92, 0.51, 0.37 Tasks: 43 total, 1 running, 42 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us,100.0 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 4096.0 total, 1172.4 free, 1621.0 used, 1302.7 buff/cache MiB Swap: 512.0 total, 504.3 free, 7.7 used. 2475.0 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * run-rpc_pipefs.mount loaded failed failed RPC Pipe File System * sys-kernel-config.mount loaded failed failed Kernel Configuration File System * postfix@-.service loaded failed failed Postfix Mail Transport Agent (instance -) LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 3 loaded units listed. *** DMESG CRITICAL ERRORS *** dmesg: read kernel buffer failed: Operation not permitted No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/pve-vm--100--disk--0 ext4 32G 7.0G 23G 24% / none tmpfs 492K 4.0K 488K 1% /dev udev devtmpfs 7.8G 0 7.8G 0% /dev/tty tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs tmpfs 3.2G 108K 3.2G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock Messages concerning ext4 filesystem in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/pve-vm--100--disk--0 ext4 rw,relatime,stripe=16 Files in neuralgic directories: /var: 820M /var/ 357M /var/log/journal/a85bfdc919744c72bbde1c27b0f38790 357M /var/log/journal 357M /var/log 315M /var/cache Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. Archived and active journals take up 42.0M in the file system. /opt/iobroker/backups: 646M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 602M /opt/iobroker/iobroker-data/ 295M /opt/iobroker/iobroker-data/files 248M /opt/iobroker/iobroker-data/backup-objects 47M /opt/iobroker/iobroker-data/files/admin.admin 46M /opt/iobroker/iobroker-data/files/admin.admin/custom/assets The five largest files in iobroker-data are: 34M /opt/iobroker/iobroker-data/states.jsonl 24M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map 19M /opt/iobroker/iobroker-data/objects.jsonl 11M /opt/iobroker/iobroker-data/files/vis.0/main/img/Hintergrundbild_+.jpg 11M /opt/iobroker/iobroker-data/files/vis-2.0/main/img/Hintergrundbild_+.jpg USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' *** ZigBee Settings *** Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v20.18.0 /usr/bin/node v20.18.0 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.3 nodejs: Installed: 20.18.0-1nodesource1 Candidate: 20.19.6-1nodesource1 Version table: 20.19.6-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.5-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.4-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages *** 20.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 20.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 18.20.4+dfsg-1~deb12u1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 500 http://security.debian.org bookworm-security/main amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: ██████ █████ ███ ██ ██████ ███████ ███████ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ██ ███ █████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ██ ████ ██████ ███████ ██ ██ The current Node.js version (v20.18.0) is vulnerable to the following CVEs: CVE-2025-23083(high): With the aid of the diagnostics_channel utility, an event can be hooked into whenever a worker thread is created. This is not limited only to workers but also exposes internal workers, where an instance of them can be fetched, and its constructor can be grabbed and reinstated for malicious usage. This vulnerability affects Permission Model users (--permission) on Node.js v20, v22, and v23. Patched versions: ^20.18.2 || ^22.13.1 || ^23.6.1 = CVE-2025-23085(medium): A memory leak could occur when a remote peer abruptly closes the socket without sending a GOAWAY notification. Additionally, if an invalid header was detected by nghttp2, causing the connection to be terminated by the peer, the same leak was triggered. This flaw could lead to increased memory consumption and potential denial of service under certain conditions. This vulnerability affects HTTP/2 Server users on Node.js v18.x, v20.x, v22.x and v23.x. Patched versions: ^18.20.6 || ^20.18.2 || ^22.13.1 || ^23.6.1 = CVE-2025-23166(high): The C++ method SignTraits::DeriveBits() may incorrectly call ThrowException() based on user-supplied inputs when executing in a background thread, crashing the Node.js process. Such cryptographic operations are commonly applied to untrusted inputs. Thus, this mechanism potentially allows an adversary to remotely crash a Node.js runtime. Patched versions: ^20.19.2 || ^22.15.1 || ^23.11.1 || ^24.0.2 = CVE-2025-23167(medium): A flaw in Node.js 20's HTTP parser allows improper termination of HTTP/1 headers using `\r\n\rX` instead of the required `\r\n\r\n`. This inconsistency enables request smuggling, allowing attackers to bypass proxy-based access controls and submit unauthorized requests. The issue was resolved by upgrading `llhttp` to version 9, which enforces correct header termination. Impact: * This vulnerability affects only Node.js 20.x users prior to the `llhttp` v9 upgrade. Patched versions: ^20.19.2 = *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: ioBroker-new ioBroker-new (version: 7.0.7, hostname: ioBroker-new , alive, uptime: 4337) Core adapters versions js-controller: 7.0.7 admin: 7.7.19 javascript: 9.0.11 nodejs modules from github: 1 +-- iobroker.sourceanalytix@0.4.15-alpha.1 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#cca20bad1deed833cc044cbdf12888045fd89cdb) Adapter State + system.adapter.admin.0 : admin : ioBroker-new - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : ioBroker-new - enabled + system.adapter.backitup.0 : backitup : ioBroker-new - enabled + system.adapter.cloud.0 : cloud : ioBroker-new - enabled + system.adapter.device-reminder.0 : device-reminder : ioBroker-new - enabled system.adapter.devices.0 : devices : ioBroker-new - disabled system.adapter.discovery.0 : discovery : ioBroker-new - disabled + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: ioBroker-new - enabled + system.adapter.fb-checkpresence.0 : fb-checkpresence : ioBroker-new - enabled + system.adapter.go-e.0 : go-e : ioBroker-new - enabled system.adapter.go-e.1 : go-e : ioBroker-new - disabled + system.adapter.ham.0 : ham : ioBroker-new - enabled + system.adapter.hm-rpc.0 : hm-rpc : ioBroker-new - enabled, port: 0 system.adapter.ical.0 : ical : ioBroker-new - disabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting : ioBroker-new - disabled system.adapter.influxdb.0 : influxdb : ioBroker-new - disabled, port: 8086 system.adapter.influxdb.1 : influxdb : ioBroker-new - disabled, port: 8086 + system.adapter.iot.0 : iot : ioBroker-new - enabled + system.adapter.javascript.0 : javascript : ioBroker-new - enabled + system.adapter.modbus.0 : modbus : ioBroker-new - enabled + system.adapter.modbus.1 : modbus : ioBroker-new - enabled + system.adapter.node-red.0 : node-red : ioBroker-new - enabled, port: 1880, bind: 0.0.0.0 system.adapter.pushover.0 : pushover : ioBroker-new - disabled + system.adapter.roborock.0 : roborock : ioBroker-new - enabled system.adapter.semp.0 : semp : ioBroker-new - enabled system.adapter.sourceanalytix.0 : sourceanalytix : ioBroker-new - disabled + system.adapter.tradfri.0 : tradfri : ioBroker-new - enabled + system.adapter.tuya.0 : tuya : ioBroker-new - enabled system.adapter.vis-2.0 : vis-2 : ioBroker-new - disabled system.adapter.vis-homekittiles.0 : vis-homekittiles : ioBroker-new - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : ioBroker-new - disabled system.adapter.vis-icontwo.0 : vis-icontwo : ioBroker-new - disabled system.adapter.vis-inventwo.0 : vis-inventwo : ioBroker-new - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : ioBroker-new - disabled system.adapter.vis-lcars.0 : vis-lcars : ioBroker-new - disabled system.adapter.vis-metro.0 : vis-metro : ioBroker-new - disabled system.adapter.vis.0 : vis : ioBroker-new - enabled + system.adapter.web.0 : web : ioBroker-new - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : ioBroker-new - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : ioBroker-new - enabled, port: 0 + system.adapter.node-red.0 : node-red : ioBroker-new - enabled, port: 1880, bind: 0.0.0.0 + system.adapter.web.0 : web : ioBroker-new - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬────────────────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼────────────────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'Stable (default)' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'Beta (latest)' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴────────────────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): Stable (default) Upgrade policy: none Installed ioBroker-Adapters Used repository: Stable (default) Adapter "admin" : 7.7.19 , installed 7.7.19 Adapter "alexa2" : 3.27.4 , installed 3.27.4 Adapter "backitup" : 3.3.10 , installed 3.3.10 Adapter "cloud" : 5.0.1 , installed 5.0.1 Adapter "device-reminder": 3.1.2 , installed 3.1.2 Adapter "devices" : 1.2.8 , installed 1.2.8 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "energiefluss-erweitert": 0.8.1, installed 0.8.1 Adapter "fb-checkpresence": 1.4.2 , installed 1.4.2 Adapter "go-e" : 1.0.41 , installed 1.0.41 Adapter "ham" : 5.3.1 , installed 5.3.1 Adapter "hm-rpc" : 2.0.2 , installed 2.0.2 Adapter "ical" : 1.18.1 , installed 1.18.1 Adapter "icons-fatcow-hosting": 0.1.0, installed 0.1.0 Adapter "influxdb" : 4.0.2 , installed 4.0.2 Adapter "iot" : 5.0.7 , installed 5.0.7 Adapter "javascript" : 9.0.11 , installed 9.0.11 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "modbus" : 6.3.2 , installed 6.3.2 Adapter "node-red" : 5.2.1 , installed 5.2.1 Adapter "pushover" : 4.1.0 , installed 4.1.0 Adapter "roborock" : 0.6.18 , installed 0.6.18 Adapter "semp" : 1.5.4 , installed 1.5.3 [Updatable] Adapter "socketio" : 6.7.1 , installed 7.0.8 Adapter "tradfri" : 3.1.3 , installed 3.1.3 Adapter "tuya" : 3.16.0 , installed 3.16.0 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-2" : 2.13.4 , installed 2.13.4 Adapter "vis-homekittiles": 0.4.6 , installed 0.4.6 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-icontwo" : 1.18.0 , installed 1.18.0 Adapter "vis-inventwo" : 3.3.5 , installed 3.3.5 Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1 Adapter "vis-lcars" : 1.1.1 , installed 1.1.1 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "ws" : 2.6.2 , installed 3.0.19 Objects and States Please stand by - This may take a while Objects: 6561 States: 5642 *** OS-Repositories and Updates *** Hit:1 http://security.debian.org bookworm-security InRelease Hit:2 http://deb.debian.org/debian bookworm InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 152 *** 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:1880 0.0.0.0:* LISTEN 1001 393503749 190967/node-red tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 9473 1/init tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 393499900 190856/iobroker.js- tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 393499895 190856/iobroker.js- tcp 0 0 192.168.178.33:2001 0.0.0.0:* LISTEN 1001 393503834 191027/io.hm-rpc.0 tcp6 0 0 :::22 :::* LISTEN 0 9573 1/init tcp6 0 0 :::111 :::* LISTEN 0 9475 1/init tcp6 0 0 :::8082 :::* LISTEN 1001 393504457 191205/io.web.0 tcp6 0 0 :::8081 :::* LISTEN 1001 393500019 190874/io.admin.0 tcp6 0 0 :::7906 :::* LISTEN 1001 393504456 190984/io.roborock. tcp6 0 0 :::6824 :::* LISTEN 1001 393504455 190984/io.roborock. udp 0 0 0.0.0.0:6666 0.0.0.0:* 1001 393504194 191105/io.tuya.0 udp 0 0 0.0.0.0:6667 0.0.0.0:* 1001 393504195 191105/io.tuya.0 udp 0 0 0.0.0.0:111 0.0.0.0:* 0 9474 1/init udp 0 0 0.0.0.0:43912 0.0.0.0:* 1001 393504651 191257/io.tradfri.0 udp6 0 0 :::111 :::* 0 9476 1/init *** Log File - Last 25 Lines *** 2025-11-30 13:13:23.091 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:13:53.663 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192326 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:13:54.066 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:13:54.066 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:14:25.085 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192566 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:14:25.878 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:14:25.878 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled -
```bash Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 12 (bookworm) Static hostname: ioBroker-new Icon name: computer-container Chassis: container ☐ Virtualization: lxc Kernel: Linux 6.8.12-1-pve Architecture: x86-64 OS is similar to: model name : Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz Docker : false Virtualization : lxc Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 13:14:23 up 184 days, 20:12, 2 users, load average: 0.92, 0.51, 0.37 CPU threads: 1 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** TIME AND TIMEZONES *** Local time: Sun 2025-11-30 13:14:23 CET Universal time: Sun 2025-11-30 12:14:23 UTC RTC time: n/a Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: inactive RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': admin HOME=/home/admin GROUPS=admin sudo users iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev *** DISPLAY-SERVER SETUP *** Display-Server: false Unit display-manager.service could not be found. Display-Manager: Desktop: Session: *** MEMORY *** total used free shared buff/cache available Mem: 4.3G 1.7G 1.2G 53K 1.4G 2.6G Swap: 536M 8.1M 528M Total: 4.8G 1.7G 1.8G Active iob-Instances: 20 4096 M total memory 1619 M used memory 1545 M active memory 1093 M inactive memory 1173 M free memory 0 M buffer memory 1302 M swap cache 512 M total swap 7 M used swap 504 M free swap *** top - Table Of Processes *** top - 13:14:23 up 184 days, 20:12, 2 users, load average: 0.92, 0.51, 0.37 Tasks: 43 total, 1 running, 42 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us,100.0 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 4096.0 total, 1172.4 free, 1621.0 used, 1302.7 buff/cache MiB Swap: 512.0 total, 504.3 free, 7.7 used. 2475.0 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * run-rpc_pipefs.mount loaded failed failed RPC Pipe File System * sys-kernel-config.mount loaded failed failed Kernel Configuration File System * postfix@-.service loaded failed failed Postfix Mail Transport Agent (instance -) LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 3 loaded units listed. *** DMESG CRITICAL ERRORS *** dmesg: read kernel buffer failed: Operation not permitted No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/pve-vm--100--disk--0 ext4 32G 7.0G 23G 24% / none tmpfs 492K 4.0K 488K 1% /dev udev devtmpfs 7.8G 0 7.8G 0% /dev/tty tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs tmpfs 3.2G 108K 3.2G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock Messages concerning ext4 filesystem in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/pve-vm--100--disk--0 ext4 rw,relatime,stripe=16 Files in neuralgic directories: /var: 820M /var/ 357M /var/log/journal/a85bfdc919744c72bbde1c27b0f38790 357M /var/log/journal 357M /var/log 315M /var/cache Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. Archived and active journals take up 42.0M in the file system. /opt/iobroker/backups: 646M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 602M /opt/iobroker/iobroker-data/ 295M /opt/iobroker/iobroker-data/files 248M /opt/iobroker/iobroker-data/backup-objects 47M /opt/iobroker/iobroker-data/files/admin.admin 46M /opt/iobroker/iobroker-data/files/admin.admin/custom/assets The five largest files in iobroker-data are: 34M /opt/iobroker/iobroker-data/states.jsonl 24M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map 19M /opt/iobroker/iobroker-data/objects.jsonl 11M /opt/iobroker/iobroker-data/files/vis.0/main/img/Hintergrundbild_+.jpg 11M /opt/iobroker/iobroker-data/files/vis-2.0/main/img/Hintergrundbild_+.jpg USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' *** ZigBee Settings *** Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v20.18.0 /usr/bin/node v20.18.0 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.3 nodejs: Installed: 20.18.0-1nodesource1 Candidate: 20.19.6-1nodesource1 Version table: 20.19.6-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.5-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.4-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages *** 20.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 20.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 18.20.4+dfsg-1~deb12u1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 500 http://security.debian.org bookworm-security/main amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: ██████ █████ ███ ██ ██████ ███████ ███████ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ██ ███ █████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ██ ████ ██████ ███████ ██ ██ The current Node.js version (v20.18.0) is vulnerable to the following CVEs: CVE-2025-23083(high): With the aid of the diagnostics_channel utility, an event can be hooked into whenever a worker thread is created. This is not limited only to workers but also exposes internal workers, where an instance of them can be fetched, and its constructor can be grabbed and reinstated for malicious usage. This vulnerability affects Permission Model users (--permission) on Node.js v20, v22, and v23. Patched versions: ^20.18.2 || ^22.13.1 || ^23.6.1 = CVE-2025-23085(medium): A memory leak could occur when a remote peer abruptly closes the socket without sending a GOAWAY notification. Additionally, if an invalid header was detected by nghttp2, causing the connection to be terminated by the peer, the same leak was triggered. This flaw could lead to increased memory consumption and potential denial of service under certain conditions. This vulnerability affects HTTP/2 Server users on Node.js v18.x, v20.x, v22.x and v23.x. Patched versions: ^18.20.6 || ^20.18.2 || ^22.13.1 || ^23.6.1 = CVE-2025-23166(high): The C++ method SignTraits::DeriveBits() may incorrectly call ThrowException() based on user-supplied inputs when executing in a background thread, crashing the Node.js process. Such cryptographic operations are commonly applied to untrusted inputs. Thus, this mechanism potentially allows an adversary to remotely crash a Node.js runtime. Patched versions: ^20.19.2 || ^22.15.1 || ^23.11.1 || ^24.0.2 = CVE-2025-23167(medium): A flaw in Node.js 20's HTTP parser allows improper termination of HTTP/1 headers using `\r\n\rX` instead of the required `\r\n\r\n`. This inconsistency enables request smuggling, allowing attackers to bypass proxy-based access controls and submit unauthorized requests. The issue was resolved by upgrading `llhttp` to version 9, which enforces correct header termination. Impact: * This vulnerability affects only Node.js 20.x users prior to the `llhttp` v9 upgrade. Patched versions: ^20.19.2 = *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: ioBroker-new ioBroker-new (version: 7.0.7, hostname: ioBroker-new , alive, uptime: 4337) Core adapters versions js-controller: 7.0.7 admin: 7.7.19 javascript: 9.0.11 nodejs modules from github: 1 +-- iobroker.sourceanalytix@0.4.15-alpha.1 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#cca20bad1deed833cc044cbdf12888045fd89cdb) Adapter State + system.adapter.admin.0 : admin : ioBroker-new - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : ioBroker-new - enabled + system.adapter.backitup.0 : backitup : ioBroker-new - enabled + system.adapter.cloud.0 : cloud : ioBroker-new - enabled + system.adapter.device-reminder.0 : device-reminder : ioBroker-new - enabled system.adapter.devices.0 : devices : ioBroker-new - disabled system.adapter.discovery.0 : discovery : ioBroker-new - disabled + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: ioBroker-new - enabled + system.adapter.fb-checkpresence.0 : fb-checkpresence : ioBroker-new - enabled + system.adapter.go-e.0 : go-e : ioBroker-new - enabled system.adapter.go-e.1 : go-e : ioBroker-new - disabled + system.adapter.ham.0 : ham : ioBroker-new - enabled + system.adapter.hm-rpc.0 : hm-rpc : ioBroker-new - enabled, port: 0 system.adapter.ical.0 : ical : ioBroker-new - disabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting : ioBroker-new - disabled system.adapter.influxdb.0 : influxdb : ioBroker-new - disabled, port: 8086 system.adapter.influxdb.1 : influxdb : ioBroker-new - disabled, port: 8086 + system.adapter.iot.0 : iot : ioBroker-new - enabled + system.adapter.javascript.0 : javascript : ioBroker-new - enabled + system.adapter.modbus.0 : modbus : ioBroker-new - enabled + system.adapter.modbus.1 : modbus : ioBroker-new - enabled + system.adapter.node-red.0 : node-red : ioBroker-new - enabled, port: 1880, bind: 0.0.0.0 system.adapter.pushover.0 : pushover : ioBroker-new - disabled + system.adapter.roborock.0 : roborock : ioBroker-new - enabled system.adapter.semp.0 : semp : ioBroker-new - enabled system.adapter.sourceanalytix.0 : sourceanalytix : ioBroker-new - disabled + system.adapter.tradfri.0 : tradfri : ioBroker-new - enabled + system.adapter.tuya.0 : tuya : ioBroker-new - enabled system.adapter.vis-2.0 : vis-2 : ioBroker-new - disabled system.adapter.vis-homekittiles.0 : vis-homekittiles : ioBroker-new - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : ioBroker-new - disabled system.adapter.vis-icontwo.0 : vis-icontwo : ioBroker-new - disabled system.adapter.vis-inventwo.0 : vis-inventwo : ioBroker-new - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : ioBroker-new - disabled system.adapter.vis-lcars.0 : vis-lcars : ioBroker-new - disabled system.adapter.vis-metro.0 : vis-metro : ioBroker-new - disabled system.adapter.vis.0 : vis : ioBroker-new - enabled + system.adapter.web.0 : web : ioBroker-new - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : ioBroker-new - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : ioBroker-new - enabled, port: 0 + system.adapter.node-red.0 : node-red : ioBroker-new - enabled, port: 1880, bind: 0.0.0.0 + system.adapter.web.0 : web : ioBroker-new - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬────────────────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼────────────────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'Stable (default)' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'Beta (latest)' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴────────────────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): Stable (default) Upgrade policy: none Installed ioBroker-Adapters Used repository: Stable (default) Adapter "admin" : 7.7.19 , installed 7.7.19 Adapter "alexa2" : 3.27.4 , installed 3.27.4 Adapter "backitup" : 3.3.10 , installed 3.3.10 Adapter "cloud" : 5.0.1 , installed 5.0.1 Adapter "device-reminder": 3.1.2 , installed 3.1.2 Adapter "devices" : 1.2.8 , installed 1.2.8 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "energiefluss-erweitert": 0.8.1, installed 0.8.1 Adapter "fb-checkpresence": 1.4.2 , installed 1.4.2 Adapter "go-e" : 1.0.41 , installed 1.0.41 Adapter "ham" : 5.3.1 , installed 5.3.1 Adapter "hm-rpc" : 2.0.2 , installed 2.0.2 Adapter "ical" : 1.18.1 , installed 1.18.1 Adapter "icons-fatcow-hosting": 0.1.0, installed 0.1.0 Adapter "influxdb" : 4.0.2 , installed 4.0.2 Adapter "iot" : 5.0.7 , installed 5.0.7 Adapter "javascript" : 9.0.11 , installed 9.0.11 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "modbus" : 6.3.2 , installed 6.3.2 Adapter "node-red" : 5.2.1 , installed 5.2.1 Adapter "pushover" : 4.1.0 , installed 4.1.0 Adapter "roborock" : 0.6.18 , installed 0.6.18 Adapter "semp" : 1.5.4 , installed 1.5.3 [Updatable] Adapter "socketio" : 6.7.1 , installed 7.0.8 Adapter "tradfri" : 3.1.3 , installed 3.1.3 Adapter "tuya" : 3.16.0 , installed 3.16.0 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-2" : 2.13.4 , installed 2.13.4 Adapter "vis-homekittiles": 0.4.6 , installed 0.4.6 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-icontwo" : 1.18.0 , installed 1.18.0 Adapter "vis-inventwo" : 3.3.5 , installed 3.3.5 Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1 Adapter "vis-lcars" : 1.1.1 , installed 1.1.1 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "ws" : 2.6.2 , installed 3.0.19 Objects and States Please stand by - This may take a while Objects: 6561 States: 5642 *** OS-Repositories and Updates *** Hit:1 http://security.debian.org bookworm-security InRelease Hit:2 http://deb.debian.org/debian bookworm InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 152 *** 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:1880 0.0.0.0:* LISTEN 1001 393503749 190967/node-red tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 9473 1/init tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 393499900 190856/iobroker.js- tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 393499895 190856/iobroker.js- tcp 0 0 192.168.178.33:2001 0.0.0.0:* LISTEN 1001 393503834 191027/io.hm-rpc.0 tcp6 0 0 :::22 :::* LISTEN 0 9573 1/init tcp6 0 0 :::111 :::* LISTEN 0 9475 1/init tcp6 0 0 :::8082 :::* LISTEN 1001 393504457 191205/io.web.0 tcp6 0 0 :::8081 :::* LISTEN 1001 393500019 190874/io.admin.0 tcp6 0 0 :::7906 :::* LISTEN 1001 393504456 190984/io.roborock. tcp6 0 0 :::6824 :::* LISTEN 1001 393504455 190984/io.roborock. udp 0 0 0.0.0.0:6666 0.0.0.0:* 1001 393504194 191105/io.tuya.0 udp 0 0 0.0.0.0:6667 0.0.0.0:* 1001 393504195 191105/io.tuya.0 udp 0 0 0.0.0.0:111 0.0.0.0:* 0 9474 1/init udp 0 0 0.0.0.0:43912 0.0.0.0:* 1001 393504651 191257/io.tradfri.0 udp6 0 0 :::111 :::* 0 9476 1/init *** Log File - Last 25 Lines *** 2025-11-30 13:13:23.091 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:13:53.663 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192326 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:13:54.066 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:13:54.066 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:14:25.085 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192566 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:14:25.878 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:14:25.878 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled@yablu87 sagte in SMA Semp Adapter meldet Fehler:
Pending Updates: 152
DRINGEND updaten...
Und künftig regelmäßig aktuell halten.
In den nächster Zeit solltest du ohnehin einen aktuellen Container auf Basis von 'Trixie'/ Debian 13 ausrollen.sudo apt update sudo apt full-upgradeUnd dann auch nodejs updaten:
iob nodejs-update -
```bash Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 12 (bookworm) Static hostname: ioBroker-new Icon name: computer-container Chassis: container ☐ Virtualization: lxc Kernel: Linux 6.8.12-1-pve Architecture: x86-64 OS is similar to: model name : Intel(R) Core(TM) i5-6500T CPU @ 2.50GHz Docker : false Virtualization : lxc Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 13:14:23 up 184 days, 20:12, 2 users, load average: 0.92, 0.51, 0.37 CPU threads: 1 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** TIME AND TIMEZONES *** Local time: Sun 2025-11-30 13:14:23 CET Universal time: Sun 2025-11-30 12:14:23 UTC RTC time: n/a Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: inactive RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': admin HOME=/home/admin GROUPS=admin sudo users iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev *** DISPLAY-SERVER SETUP *** Display-Server: false Unit display-manager.service could not be found. Display-Manager: Desktop: Session: *** MEMORY *** total used free shared buff/cache available Mem: 4.3G 1.7G 1.2G 53K 1.4G 2.6G Swap: 536M 8.1M 528M Total: 4.8G 1.7G 1.8G Active iob-Instances: 20 4096 M total memory 1619 M used memory 1545 M active memory 1093 M inactive memory 1173 M free memory 0 M buffer memory 1302 M swap cache 512 M total swap 7 M used swap 504 M free swap *** top - Table Of Processes *** top - 13:14:23 up 184 days, 20:12, 2 users, load average: 0.92, 0.51, 0.37 Tasks: 43 total, 1 running, 42 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us,100.0 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 4096.0 total, 1172.4 free, 1621.0 used, 1302.7 buff/cache MiB Swap: 512.0 total, 504.3 free, 7.7 used. 2475.0 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * run-rpc_pipefs.mount loaded failed failed RPC Pipe File System * sys-kernel-config.mount loaded failed failed Kernel Configuration File System * postfix@-.service loaded failed failed Postfix Mail Transport Agent (instance -) LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, i.e. generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 3 loaded units listed. *** DMESG CRITICAL ERRORS *** dmesg: read kernel buffer failed: Operation not permitted No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/pve-vm--100--disk--0 ext4 32G 7.0G 23G 24% / none tmpfs 492K 4.0K 488K 1% /dev udev devtmpfs 7.8G 0 7.8G 0% /dev/tty tmpfs tmpfs 7.8G 0 7.8G 0% /dev/shm tmpfs tmpfs 3.2G 108K 3.2G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock Messages concerning ext4 filesystem in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/pve-vm--100--disk--0 ext4 rw,relatime,stripe=16 Files in neuralgic directories: /var: 820M /var/ 357M /var/log/journal/a85bfdc919744c72bbde1c27b0f38790 357M /var/log/journal 357M /var/log 315M /var/cache Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. Archived and active journals take up 42.0M in the file system. /opt/iobroker/backups: 646M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 602M /opt/iobroker/iobroker-data/ 295M /opt/iobroker/iobroker-data/files 248M /opt/iobroker/iobroker-data/backup-objects 47M /opt/iobroker/iobroker-data/files/admin.admin 46M /opt/iobroker/iobroker-data/files/admin.admin/custom/assets The five largest files in iobroker-data are: 34M /opt/iobroker/iobroker-data/states.jsonl 24M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map 19M /opt/iobroker/iobroker-data/objects.jsonl 11M /opt/iobroker/iobroker-data/files/vis.0/main/img/Hintergrundbild_+.jpg 11M /opt/iobroker/iobroker-data/files/vis-2.0/main/img/Hintergrundbild_+.jpg USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' *** ZigBee Settings *** Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v20.18.0 /usr/bin/node v20.18.0 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.3 nodejs: Installed: 20.18.0-1nodesource1 Candidate: 20.19.6-1nodesource1 Version table: 20.19.6-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.5-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.4-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages *** 20.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 20.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 20.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages 18.20.4+dfsg-1~deb12u1 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages 500 http://security.debian.org bookworm-security/main amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: ██████ █████ ███ ██ ██████ ███████ ███████ ██ ██ ██ ██ ████ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ██ ███ █████ ███████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████ ██ ██ ██ ████ ██████ ███████ ██ ██ The current Node.js version (v20.18.0) is vulnerable to the following CVEs: CVE-2025-23083(high): With the aid of the diagnostics_channel utility, an event can be hooked into whenever a worker thread is created. This is not limited only to workers but also exposes internal workers, where an instance of them can be fetched, and its constructor can be grabbed and reinstated for malicious usage. This vulnerability affects Permission Model users (--permission) on Node.js v20, v22, and v23. Patched versions: ^20.18.2 || ^22.13.1 || ^23.6.1 = CVE-2025-23085(medium): A memory leak could occur when a remote peer abruptly closes the socket without sending a GOAWAY notification. Additionally, if an invalid header was detected by nghttp2, causing the connection to be terminated by the peer, the same leak was triggered. This flaw could lead to increased memory consumption and potential denial of service under certain conditions. This vulnerability affects HTTP/2 Server users on Node.js v18.x, v20.x, v22.x and v23.x. Patched versions: ^18.20.6 || ^20.18.2 || ^22.13.1 || ^23.6.1 = CVE-2025-23166(high): The C++ method SignTraits::DeriveBits() may incorrectly call ThrowException() based on user-supplied inputs when executing in a background thread, crashing the Node.js process. Such cryptographic operations are commonly applied to untrusted inputs. Thus, this mechanism potentially allows an adversary to remotely crash a Node.js runtime. Patched versions: ^20.19.2 || ^22.15.1 || ^23.11.1 || ^24.0.2 = CVE-2025-23167(medium): A flaw in Node.js 20's HTTP parser allows improper termination of HTTP/1 headers using `\r\n\rX` instead of the required `\r\n\r\n`. This inconsistency enables request smuggling, allowing attackers to bypass proxy-based access controls and submit unauthorized requests. The issue was resolved by upgrading `llhttp` to version 9, which enforces correct header termination. Impact: * This vulnerability affects only Node.js 20.x users prior to the `llhttp` v9 upgrade. Patched versions: ^20.19.2 = *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: ioBroker-new ioBroker-new (version: 7.0.7, hostname: ioBroker-new , alive, uptime: 4337) Core adapters versions js-controller: 7.0.7 admin: 7.7.19 javascript: 9.0.11 nodejs modules from github: 1 +-- iobroker.sourceanalytix@0.4.15-alpha.1 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#cca20bad1deed833cc044cbdf12888045fd89cdb) Adapter State + system.adapter.admin.0 : admin : ioBroker-new - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : ioBroker-new - enabled + system.adapter.backitup.0 : backitup : ioBroker-new - enabled + system.adapter.cloud.0 : cloud : ioBroker-new - enabled + system.adapter.device-reminder.0 : device-reminder : ioBroker-new - enabled system.adapter.devices.0 : devices : ioBroker-new - disabled system.adapter.discovery.0 : discovery : ioBroker-new - disabled + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: ioBroker-new - enabled + system.adapter.fb-checkpresence.0 : fb-checkpresence : ioBroker-new - enabled + system.adapter.go-e.0 : go-e : ioBroker-new - enabled system.adapter.go-e.1 : go-e : ioBroker-new - disabled + system.adapter.ham.0 : ham : ioBroker-new - enabled + system.adapter.hm-rpc.0 : hm-rpc : ioBroker-new - enabled, port: 0 system.adapter.ical.0 : ical : ioBroker-new - disabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting : ioBroker-new - disabled system.adapter.influxdb.0 : influxdb : ioBroker-new - disabled, port: 8086 system.adapter.influxdb.1 : influxdb : ioBroker-new - disabled, port: 8086 + system.adapter.iot.0 : iot : ioBroker-new - enabled + system.adapter.javascript.0 : javascript : ioBroker-new - enabled + system.adapter.modbus.0 : modbus : ioBroker-new - enabled + system.adapter.modbus.1 : modbus : ioBroker-new - enabled + system.adapter.node-red.0 : node-red : ioBroker-new - enabled, port: 1880, bind: 0.0.0.0 system.adapter.pushover.0 : pushover : ioBroker-new - disabled + system.adapter.roborock.0 : roborock : ioBroker-new - enabled system.adapter.semp.0 : semp : ioBroker-new - enabled system.adapter.sourceanalytix.0 : sourceanalytix : ioBroker-new - disabled + system.adapter.tradfri.0 : tradfri : ioBroker-new - enabled + system.adapter.tuya.0 : tuya : ioBroker-new - enabled system.adapter.vis-2.0 : vis-2 : ioBroker-new - disabled system.adapter.vis-homekittiles.0 : vis-homekittiles : ioBroker-new - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : ioBroker-new - disabled system.adapter.vis-icontwo.0 : vis-icontwo : ioBroker-new - disabled system.adapter.vis-inventwo.0 : vis-inventwo : ioBroker-new - disabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : ioBroker-new - disabled system.adapter.vis-lcars.0 : vis-lcars : ioBroker-new - disabled system.adapter.vis-metro.0 : vis-metro : ioBroker-new - disabled system.adapter.vis.0 : vis : ioBroker-new - enabled + system.adapter.web.0 : web : ioBroker-new - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : ioBroker-new - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : ioBroker-new - enabled, port: 0 + system.adapter.node-red.0 : node-red : ioBroker-new - enabled, port: 1880, bind: 0.0.0.0 + system.adapter.web.0 : web : ioBroker-new - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬────────────────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼────────────────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'Stable (default)' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'Beta (latest)' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴────────────────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): Stable (default) Upgrade policy: none Installed ioBroker-Adapters Used repository: Stable (default) Adapter "admin" : 7.7.19 , installed 7.7.19 Adapter "alexa2" : 3.27.4 , installed 3.27.4 Adapter "backitup" : 3.3.10 , installed 3.3.10 Adapter "cloud" : 5.0.1 , installed 5.0.1 Adapter "device-reminder": 3.1.2 , installed 3.1.2 Adapter "devices" : 1.2.8 , installed 1.2.8 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "energiefluss-erweitert": 0.8.1, installed 0.8.1 Adapter "fb-checkpresence": 1.4.2 , installed 1.4.2 Adapter "go-e" : 1.0.41 , installed 1.0.41 Adapter "ham" : 5.3.1 , installed 5.3.1 Adapter "hm-rpc" : 2.0.2 , installed 2.0.2 Adapter "ical" : 1.18.1 , installed 1.18.1 Adapter "icons-fatcow-hosting": 0.1.0, installed 0.1.0 Adapter "influxdb" : 4.0.2 , installed 4.0.2 Adapter "iot" : 5.0.7 , installed 5.0.7 Adapter "javascript" : 9.0.11 , installed 9.0.11 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "modbus" : 6.3.2 , installed 6.3.2 Adapter "node-red" : 5.2.1 , installed 5.2.1 Adapter "pushover" : 4.1.0 , installed 4.1.0 Adapter "roborock" : 0.6.18 , installed 0.6.18 Adapter "semp" : 1.5.4 , installed 1.5.3 [Updatable] Adapter "socketio" : 6.7.1 , installed 7.0.8 Adapter "tradfri" : 3.1.3 , installed 3.1.3 Adapter "tuya" : 3.16.0 , installed 3.16.0 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-2" : 2.13.4 , installed 2.13.4 Adapter "vis-homekittiles": 0.4.6 , installed 0.4.6 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-icontwo" : 1.18.0 , installed 1.18.0 Adapter "vis-inventwo" : 3.3.5 , installed 3.3.5 Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1 Adapter "vis-lcars" : 1.1.1 , installed 1.1.1 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "ws" : 2.6.2 , installed 3.0.19 Objects and States Please stand by - This may take a while Objects: 6561 States: 5642 *** OS-Repositories and Updates *** Hit:1 http://security.debian.org bookworm-security InRelease Hit:2 http://deb.debian.org/debian bookworm InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 152 *** 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:1880 0.0.0.0:* LISTEN 1001 393503749 190967/node-red tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 9473 1/init tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 393499900 190856/iobroker.js- tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 393499895 190856/iobroker.js- tcp 0 0 192.168.178.33:2001 0.0.0.0:* LISTEN 1001 393503834 191027/io.hm-rpc.0 tcp6 0 0 :::22 :::* LISTEN 0 9573 1/init tcp6 0 0 :::111 :::* LISTEN 0 9475 1/init tcp6 0 0 :::8082 :::* LISTEN 1001 393504457 191205/io.web.0 tcp6 0 0 :::8081 :::* LISTEN 1001 393500019 190874/io.admin.0 tcp6 0 0 :::7906 :::* LISTEN 1001 393504456 190984/io.roborock. tcp6 0 0 :::6824 :::* LISTEN 1001 393504455 190984/io.roborock. udp 0 0 0.0.0.0:6666 0.0.0.0:* 1001 393504194 191105/io.tuya.0 udp 0 0 0.0.0.0:6667 0.0.0.0:* 1001 393504195 191105/io.tuya.0 udp 0 0 0.0.0.0:111 0.0.0.0:* 0 9474 1/init udp 0 0 0.0.0.0:43912 0.0.0.0:* 1001 393504651 191257/io.tradfri.0 udp6 0 0 :::111 :::* 0 9476 1/init *** Log File - Last 25 Lines *** 2025-11-30 13:13:23.091 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:13:53.663 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192326 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:13:54.065 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:13:54.066 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:13:54.066 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:13:54.066 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled 2025-11-30 13:14:25.085 - info: host.ioBroker-new instance system.adapter.semp.0 in version "1.5.3" started with pid 192566 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: /opt/iobroker/node_modules/iobroker.semp/main.js:11 2025-11-30 13:14:25.874 - error: host.ioBroker-new Caught by controller[0]: const { v4: uuidv4 } = require("uuid"); 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: ^ 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Error [ERR_REQUIRE_ESM]: require() of ES Module /opt/iobroker/node_modules/iobroker.semp/node_modules/uuid/dist-node/index.js from /opt/iobroker/node_modules/iobroker.semp/main.js not supported. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: Instead change the require of index.js in /opt/iobroker/node_modules/iobroker.semp/main.js to a dynamic import() which is available in all CommonJS modules. 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.semp/main.js:11:24) { 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: code: 'ERR_REQUIRE_ESM' 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[0]: } 2025-11-30 13:14:25.878 - error: host.ioBroker-new Caught by controller[1]: Node.js v20.18.0 2025-11-30 13:14:25.878 - error: host.ioBroker-new instance system.adapter.semp.0 terminated with code 1 (JS_CONTROLLER_STOPPED) 2025-11-30 13:14:25.878 - info: host.ioBroker-new Restart adapter system.adapter.semp.0 because enabled@yablu87 sagte in SMA Semp Adapter meldet Fehler:
Adapter "semp" : 1.5.4 , installed 1.5.3 [Updatable]
Und wenn das alles up-to-date ist updatest du den Adapter selber auch.
-
@yablu87 sagte in SMA Semp Adapter meldet Fehler:
Pending Updates: 152
DRINGEND updaten...
Und künftig regelmäßig aktuell halten.
In den nächster Zeit solltest du ohnehin einen aktuellen Container auf Basis von 'Trixie'/ Debian 13 ausrollen.sudo apt update sudo apt full-upgradeUnd dann auch nodejs updaten:
iob nodejs-update@Thomas-Braun sagte in SMA Semp Adapter meldet Fehler:
einen aktuellen Container auf Basis von 'Trixie'/ Debian 13
Wie geht das? Oder soll ich dafür einen neuen Thread machen?
-
@yablu87 sagte in SMA Semp Adapter meldet Fehler:
Adapter "semp" : 1.5.4 , installed 1.5.3 [Updatable]
Und wenn das alles up-to-date ist updatest du den Adapter selber auch.
@Thomas-Braun sagte in SMA Semp Adapter meldet Fehler:
Und wenn das alles up-to-date ist updatest du den Adapter selber auch.
Hab ich gemacht, das war es scheinbar schon, Danke!
-
@Thomas-Braun sagte in SMA Semp Adapter meldet Fehler:
einen aktuellen Container auf Basis von 'Trixie'/ Debian 13
Wie geht das? Oder soll ich dafür einen neuen Thread machen?
@yablu87 sagte in SMA Semp Adapter meldet Fehler:
Wie geht das? Oder soll ich dafür einen neuen Thread machen?
Das kann dir einer der Docker-Kapitäne wohl besser erklären.
Hab ich gemacht,
Die vorherigen Updates auch?