NEWS
Test Adapter Device-Watcher v2.x.x GitHub/Latest
-
@fichte fummelst du da als root rum?
-
@fichte sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Das system ist eine woche alt ohne Backup zurückspielen
Dann ging vor ner Woche so einiges schief, deshalb jetzt auch die Probleme.. schau dir die Diagnose doch mal an..
Mein Tip: iobroker backup starten, datei sichern, komplettes System neu aufsetzen (aber richtig, schau bei Thomas Braun's Tipps) und dann iobroker wieder restoren.
Edit: ist ne Arbeit von 2h, evtl sogar schneller, je nach System und hardware
-
@fichte sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Da stimmt ohnehin irgendwas grundsätzliches nicht mit deinen usern:
*** Users and Groups *** User that called 'iob diag': User that is running 'js-controller':
Da muss der user auftauchen, der 'iob diag' aufruft.
Und auch die Meldungen zu/root: Permission denied
sollten auf einem richtig aufgesetzten LXC nicht erscheinen.Das system ist eine woche alt ohne Backup zurückspielen
Da hätte ich auch gleich Debian 13 'Trixie' hergenommen.
-
@thomas-braun
Da gebe ich dir Recht.! Ich setz gerade einen neuen LXC auf und mach es noch mal von vorn. Ich hab irgendwo letzte Woche etwas in den USer falsch gemachtIch geb rückmeldung
-
Noch immer das selbe.
Habe das ding jetzt per Hand installiert und alle einstellungen händisch eingetragen.========== Start marking the full check here ===========
Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 12 (bookworm) Static hostname: ioBroker Icon name: computer-container Chassis: container ☐ Virtualization: lxc Kernel: Linux 6.14.8-2-pve Architecture: x86-64 OS is similar to: model name : Intel(R) Core(TM) i5-9500T CPU @ 2.20GHz Docker : false Virtualization : lxc Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 22:58:56 up 3 min, 2 users, load average: 2.07, 1.43, 1.40 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** TIME AND TIMEZONES *** Local time: Thu 2025-09-04 22:58:56 CEST Universal time: Thu 2025-09-04 20:58:56 UTC RTC time: n/a Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: inactive RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': andre HOME=/home/andre GROUPS=andre 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: tty *** MEMORY *** total used free shared buff/cache available Mem: 8.6G 3.4G 4.4G 147K 774M 5.2G Swap: 0B 0B 0B Total: 8.6G 3.4G 4.4G Active iob-Instances: 39 8192 M total memory 3253 M used memory 3279 M active memory 551 M inactive memory 4199 M free memory 0 M buffer memory 739 M swap cache 0 M total swap 0 M used swap 0 M free swap *** top - Table Of Processes *** top - 22:58:56 up 3 min, 2 users, load average: 2.07, 1.43, 1.40 Tasks: 71 total, 1 running, 70 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 8192.0 total, 4198.3 free, 3254.6 used, 739.3 buff/cache MiB Swap: 0.0 total, 0.0 free, 0.0 used. 4937.4 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * run-rpc_pipefs.mount loaded failed failed RPC Pipe File System 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. 1 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/loop0 ext4 16G 4.4G 11G 30% / none tmpfs 492K 4.0K 488K 1% /dev none tmpfs 8.0K 4.0K 4.0K 50% /dev/serial/by-path/pci-0000:00:14.0-usb-0:1:1.0-port0 udev devtmpfs 32G 0 32G 0% /dev/tty tmpfs tmpfs 32G 0 32G 0% /dev/shm tmpfs tmpfs 13G 140K 13G 1% /run tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 6.3G 0 6.3G 0% /run/user/0 tmpfs tmpfs 6.3G 0 6.3G 0% /run/user/1000 Messages concerning ext4 filesystem in dmesg: dmesg: read kernel buffer failed: Operation not permitted Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/loop0 ext4 rw,relatime Files in neuralgic directories: /var: 437M /var/ 256M /var/cache 252M /var/cache/apt 175M /var/cache/apt/archives 155M /var/lib 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 8.0M in the file system. /opt/iobroker/backups: 124M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 576M /opt/iobroker/iobroker-data/ 528M /opt/iobroker/iobroker-data/files 104M /opt/iobroker/iobroker-data/files/vis 96M /opt/iobroker/iobroker-data/files/vis/widgets 67M /opt/iobroker/iobroker-data/files/echarts.admin The five largest files in iobroker-data are: 38M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.d3d286bd.js.map 31M /opt/iobroker/iobroker-data/objects.jsonl 26M /opt/iobroker/iobroker-data/files/echarts/static/js/main.41cee985.js.map 26M /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/main.41cee985.js.map 24M /opt/iobroker/iobroker-data/files/echarts.admin/static/js/main.70a15e1f.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0 *** ZigBee Settings *** HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: tcp HINT: Your zigbee.1 COM-Port is NOT matching 'by-id'. Please check your setting: tcp HINT: Your zigbee.2 COM-Port is NOT matching 'by-id'. Please check your setting: tcp 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 v22.19.0 /usr/bin/node v22.19.0 /usr/bin/npm 10.9.3 /usr/bin/npx 10.9.3 /usr/bin/corepack 0.34.0 nodejs: Installed: 22.19.0-1nodesource1 Candidate: 22.19.0-1nodesource1 Version table: *** 22.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 22.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 18.20.4+dfsg-1~deb12u1 500 500 http://security.debian.org bookworm-security/main amd64 Packages 18.19.0+dfsg-6~deb12u2 500 500 http://deb.debian.org/debian bookworm/main amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: █████ ██ ██ ██████ ██████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██████ ██████ ██████ ██████ ██ *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: ioBroker ioBroker (version: 7.0.7, hostname: ioBroker , alive, uptime: 182) Core adapters versions js-controller: 7.0.7 admin: 7.6.17 javascript: 8.9.2 nodejs modules from github: 2 +-- iobroker.sourceanalytix@0.4.14 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#b9a3db457ac1a6e1ef4b7ab6edcfddc0388e4b19) +-- iobroker.vis-materialdesign@0.5.94 (git+ssh://git@github.com/Scrounger/ioBroker.vis-materialdesign.git#8b7529d493f223dfc4f1d1f632553fcb35bbcc92) Adapter State + system.adapter.admin.0 : admin : ioBroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.alexa2.0 : alexa2 : ioBroker - enabled + system.adapter.ankersolix2.0 : ankersolix2 : ioBroker - enabled + system.adapter.backitup.0 : backitup : ioBroker - enabled + system.adapter.broadlink2.0 : broadlink2 : ioBroker - enabled system.adapter.cloud.0 : cloud : ioBroker - disabled system.adapter.daswetter.0 : daswetter : ioBroker - enabled + system.adapter.device-reminder.0 : device-reminder : ioBroker - enabled + system.adapter.device-watcher.0 : device-watcher : ioBroker - enabled + system.adapter.discovery.0 : discovery : ioBroker - enabled system.adapter.dwd.0 : dwd : ioBroker - enabled + system.adapter.echarts.0 : echarts : ioBroker - enabled + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: ioBroker - enabled + system.adapter.energiefluss-erweitert.1 : energiefluss-erweitert: ioBroker - enabled + system.adapter.energiefluss-erweitert.2 : energiefluss-erweitert: ioBroker - enabled system.adapter.espresense.0 : espresense : ioBroker - disabled system.adapter.feiertage.0 : feiertage : ioBroker - enabled + system.adapter.fullybrowser.0 : fullybrowser : ioBroker - enabled + system.adapter.heatingcontrol.0 : heatingcontrol : ioBroker - enabled + system.adapter.history.0 : history : ioBroker - enabled system.adapter.ical.0 : ical : ioBroker - enabled system.adapter.ical.1 : ical : ioBroker - enabled system.adapter.ical.2 : ical : ioBroker - enabled system.adapter.icons-icons8.0 : icons-icons8 : ioBroker - enabled system.adapter.icons-mfd-png.0 : icons-mfd-png : ioBroker - enabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : ioBroker - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png : ioBroker - enabled + system.adapter.iot.0 : iot : ioBroker - enabled + system.adapter.javascript.0 : javascript : ioBroker - enabled + system.adapter.linux-control.0 : linux-control : ioBroker - enabled + system.adapter.logparser.0 : logparser : ioBroker - enabled + system.adapter.mqtt.0 : mqtt : ioBroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.nut.0 : nut : ioBroker - enabled + system.adapter.proxmox.0 : proxmox : ioBroker - enabled, port: 8006 + system.adapter.pushover.0 : pushover : ioBroker - enabled + system.adapter.radar2.0 : radar2 : ioBroker - enabled + system.adapter.sainlogic.0 : sainlogic : ioBroker - enabled, port: 4500, bind: 0.0.0.0 + system.adapter.shelly.0 : shelly : ioBroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.shuttercontrol.0 : shuttercontrol : ioBroker - enabled + system.adapter.sonoff.0 : sonoff : ioBroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.sourceanalytix.0 : sourceanalytix : ioBroker - enabled + system.adapter.telegram.0 : telegram : ioBroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.trashschedule.0 : trashschedule : ioBroker - enabled + system.adapter.tuya.0 : tuya : ioBroker - enabled + system.adapter.unifi.0 : unifi : ioBroker - enabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : ioBroker - enabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : ioBroker - enabled system.adapter.vis-history.0 : vis-history : ioBroker - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : ioBroker - enabled system.adapter.vis-icontwo.0 : vis-icontwo : ioBroker - enabled + system.adapter.vis-inventwo.0 : vis-inventwo : ioBroker - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : ioBroker - enabled system.adapter.vis-justgage.0 : vis-justgage : ioBroker - enabled system.adapter.vis-material-advanced.0 : vis-material-advanced : ioBroker - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : ioBroker - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : ioBroker - enabled system.adapter.vis.0 : vis : ioBroker - enabled system.adapter.weatherunderground.0 : weatherunderground : ioBroker - enabled + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.wireless-mbus.0 : wireless-mbus : ioBroker - enabled + system.adapter.zigbee.0 : zigbee : ioBroker - enabled, port: tcp://10.10.10.17:20108 + system.adapter.zigbee.1 : zigbee : ioBroker - enabled, port: tcp://10.10.10.18:20108 system.adapter.zigbee.2 : zigbee : ioBroker - disabled, port: tcp://10.10.10.160:6638 + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : ioBroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.mqtt.0 : mqtt : ioBroker - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.proxmox.0 : proxmox : ioBroker - enabled, port: 8006 + system.adapter.sainlogic.0 : sainlogic : ioBroker - enabled, port: 4500, bind: 0.0.0.0 + system.adapter.shelly.0 : shelly : ioBroker - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.sonoff.0 : sonoff : ioBroker - enabled, port: 1884, bind: 0.0.0.0 + system.adapter.telegram.0 : telegram : ioBroker - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.zigbee.0 : zigbee : ioBroker - enabled, port: tcp://10.10.10.17:20108 + system.adapter.zigbee.1 : zigbee : ioBroker - enabled, port: tcp://10.10.10.18:20108 ioBroker-Repositories ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'stable' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 1 │ 'beta' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): stable Upgrade policy: none Installed ioBroker-Adapters Used repository: stable Adapter "admin" : 7.6.17 , installed 7.6.17 Adapter "alexa2" : 3.27.3 , installed 3.27.3 Adapter "ankersolix2" : 2.3.0 , installed 2.3.0 Adapter "backitup" : 3.3.5 , installed 3.3.5 Adapter "broadlink2" : 2.3.0 , installed 2.3.0 Adapter "cloud" : 5.0.1 , installed 5.0.1 Adapter "daswetter" : 3.2.3 , installed 3.2.3 Adapter "device-reminder": 3.1.2 , installed 3.1.2 Adapter "device-watcher": 2.12.1 , installed 2.12.6 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "dwd" : 2.8.5 , installed 2.8.5 Adapter "echarts" : 1.9.2 , installed 1.9.2 Adapter "energiefluss-erweitert": 0.7.7, installed 0.7.7 Adapter "espresense" : 0.6.3 , installed 0.6.3 Adapter "feiertage" : 1.2.1 , installed 1.2.1 Adapter "fullybrowser" : 3.1.2 , installed 3.1.2 Adapter "heatingcontrol": 2.12.15 , installed 2.12.15 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "ical" : 1.16.2 , installed 1.16.2 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "icons-mfd-png": 1.2.1 , installed 1.2.1 Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0 Adapter "icons-ultimate-png": 1.0.1, installed 1.0.1 Adapter "iot" : 3.3.0 , installed 3.3.0 Adapter "javascript" : 8.9.2 , installed 8.9.2 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "linux-control": 1.1.5 , installed 1.1.5 Adapter "logparser" : 2.4.0 , installed 2.4.0 Adapter "mqtt" : 6.1.2 , installed 6.1.2 Adapter "nut" : 1.6.0 , installed 1.6.0 Adapter "proxmox" : 2.4.0 , installed 2.4.0 Adapter "pushover" : 4.1.0 , installed 4.1.0 Adapter "radar2" : 2.3.0 , installed 2.3.0 Adapter "sainlogic" : 0.11.6 , installed 0.11.6 Adapter "shelly" : 10.1.0 , installed 10.1.0 Adapter "shuttercontrol": 2.0.3 , installed 2.0.3 Adapter "socketio" : 6.7.1 , installed 7.0.8 Adapter "sonoff" : 3.1.2 , installed 3.1.2 Adapter "telegram" : 4.1.0 , installed 4.1.0 Adapter "trashschedule": 3.3.0 , installed 3.3.0 Adapter "tuya" : 3.16.0 , installed 3.16.0 Adapter "unifi" : 0.7.0 , installed 0.7.0 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-history" : 1.0.0 , installed 1.0.0 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-justgage" : 2.1.7 , installed 2.1.7 Adapter "vis-material-advanced": 1.7.4, installed 1.7.4 Adapter "vis-materialdesign": 0.5.9, installed 0.5.94 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "weatherunderground": 3.7.0, installed 3.7.0 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "wireless-mbus": 0.10.2 , installed 0.10.2 Adapter "ws" : 2.6.2 , installed 3.0.19 Adapter "zigbee" : 2.0.5 , installed 2.0.5 Objects and States Please stand by - This may take a while Objects: 28232 States: 26499 *** 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_22.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:9000 0.0.0.0:* LISTEN 1001 50671491 128/iobroker.js-con tcp 0 0 0.0.0.0:9001 0.0.0.0:* LISTEN 1001 50673829 128/iobroker.js-con tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN 1001 50681075 767/io.sonoff.0 tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 50673641 621/io.shelly.0 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 50677030 651/io.mqtt.0 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 50671128 1/init tcp 0 0 0.0.0.0:4500 0.0.0.0:* LISTEN 1001 50692938 1387/io.sainlogic.0 tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 0 50671366 295/master tcp6 0 0 :::22 :::* LISTEN 0 50673752 1/init tcp6 0 0 :::111 :::* LISTEN 0 50671130 1/init tcp6 0 0 :::8081 :::* LISTEN 1001 50669194 306/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 50684708 984/io.web.0 tcp6 0 0 ::1:25 :::* LISTEN 0 50671367 295/master udp 0 0 0.0.0.0:67 0.0.0.0:* 1001 50677143 726/io.radar2.0 udp 0 0 0.0.0.0:111 0.0.0.0:* 0 50671129 1/init udp 0 0 0.0.0.0:33407 0.0.0.0:* 1001 50674505 501/io.broadlink2.0 udp 0 0 0.0.0.0:36640 0.0.0.0:* 1001 50669565 501/io.broadlink2.0 udp 0 0 0.0.0.0:6666 0.0.0.0:* 1001 50677329 786/io.tuya.0 udp 0 0 0.0.0.0:6667 0.0.0.0:* 1001 50677330 786/io.tuya.0 udp 0 0 0.0.0.0:15001 0.0.0.0:* 1001 50673340 501/io.broadlink2.0 udp6 0 0 :::111 :::* 0 50671131 1/init *** Log File - Last 25 Lines *** Proxmox: ioBroker (22:58) 2025-09-04 22:58:48.577 - info: pushover.0 (427) Sending pushover notification: {"message":"Das folgende Gerät ist nicht mehr erreichbar: \nProxmox: ioBroker (22:58)","title":"ioBroker","device":"galaxys25ultra","user":"","priority":"0","sound":"bike"} 2025-09-04 22:59:00.004 - info: device-watcher.0 (1071) Scheduled restart. 2025-09-04 22:59:00.004 - info: device-watcher.0 (1071) cleaned everything up... 2025-09-04 22:59:00.006 - info: device-watcher.0 (1071) terminating 2025-09-04 22:59:00.007 - info: device-watcher.0 (1071) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2025-09-04 22:59:00.507 - info: device-watcher.0 (1071) terminating 2025-09-04 22:59:00.554 - info: host.ioBroker instance system.adapter.device-watcher.0 scheduled normal terminated and will be restarted on schedule. 2025-09-04 22:59:00.554 - info: host.ioBroker Restart adapter system.adapter.device-watcher.0 because enabled 2025-09-04 22:59:01.850 - info: host.ioBroker instance system.adapter.device-watcher.0 in version "2.12.6" started with pid 1806 2025-09-04 22:59:02.767 - info: device-watcher.0 (1806) starting. Version 2.12.6 in /opt/iobroker/node_modules/iobroker.device-watcher, node: v22.19.0, js-controller: 7.0.7 2025-09-04 22:59:02.801 - info: device-watcher.0 (1806) Number of selected adapters to monitor devices: 6. Loading data from: Nut, Proxmox, Sonoff, Tuya, Unifi, Zigbee ... 2025-09-04 22:59:03.010 - error: device-watcher.0 (1806) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 22:59:03.060 - error: device-watcher.0 (1806) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 22:59:03.112 - error: device-watcher.0 (1806) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 22:59:03.162 - error: device-watcher.0 (1806) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 22:59:03.205 - error: device-watcher.0 (1806) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 22:59:03.248 - error: device-watcher.0 (1806) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 22:59:03.326 - error: device-watcher.0 (1806) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 22:59:11.978 - info: device-watcher.0 (1806) Das folgende Gerät ist wieder verfügbar: Proxmox: ioBroker (22:59) 2025-09-04 22:59:12.023 - info: pushover.0 (427) Sending pushover notification: {"message":"Das folgende Gerät ist wieder verfügbar: \nProxmox: ioBroker (22:59)","title":"ioBroker","device":"galaxys25ultra","user":"","priority":"0","sound":"bike"} 2025-09-04 22:59:12.192 - info: device-watcher.0 (1806) Das folgende Gerät ist nicht mehr erreichbar: Proxmox: ioBroker (22:59) 2025-09-04 22:59:12.237 - info: pushover.0 (427) Sending pushover notification: {"message":"Das folgende Gerät ist nicht mehr erreichbar: \nProxmox: ioBroker (22:59)","title":"ioBroker","device":"galaxys25ultra","user":"","priority":"0","sound":"bike"}
============ Mark until here for C&P =============
iob diag has finished.
-
@fichte sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Noch immer das selbe.
Zumindest die grundsätzlichen Kinken sind jetzt raus.
Was sagt denncd /opt/iobroker/ && npm ls cron-parser
-
iobroker.inst@3.0.0 /opt/iobroker ├─┬ iobroker.backitup@3.3.5 │ ├── cron-parser@5.3.1 │ └─┬ node-schedule@2.1.1 │ └── cron-parser@4.9.0 ├─┬ iobroker.js-controller@7.0.7 │ └── cron-parser@4.9.0 └─┬ iobroker.sourceanalytix@0.4.14 (git+ssh://git@github.com/DrozmotiX/ioBroker.sourceanalytix.git#b9a3db457ac1a6e1ef4b7ab6edcfddc0388e4b19) └─┬ node-schedule@1.3.3 └── cron-parser@2.18.0
-
Hab den Adapter auch gerade mal installiert. Schaut hier ähnlich aus:
2025-09-04 23:21:15.515 - info: device-watcher.0 (1054123) starting. Version 2.12.6 in /opt/iobroker/node_modules/iobroker.device-watcher, node: v24.7.0, js-controller: 7.0.7 2025-09-04 23:21:15.547 - info: device-watcher.0 (1054123) Number of selected adapters to monitor devices: 1. Loading data from: Alexa2 ... 2025-09-04 23:21:16.753 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.763 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.867 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function
-
Dank deines Tipps hab ich jetzt erst mal ein Sauberes System
Jetzt Lösche ich gerade alle Adapter Rückwärts um zu sehen ob es an einem Adapter liegt.
-
Also wenn ich alle Instanzen mit CRON Job Lösche ist der Fehler nach und nach weg wie zbs. bei mir:
ical
feiertage
dwd
das wetterDer Fehler tritt auch auf wenn man die Zeiten zum Abrufen der Daten wie ical ändern möchte.
Wie ich gesehen habe ist der Entwickler des Adapters nicht mehr hier.
Wird dieser Adapter von jemand anderen weitere geführt oder war es das damit.?Liebe Grüße
-
@fichte sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
Wie ich gesehen habe ist der Entwickler des Adapters nicht mehr hier.
wenn du RICHTIG geschaut hättest würdest du festgestellt haben dass ich den pflege..
ich kann dir nicht folgen welche Einstellungen du meinst.. zeigmal screenshot
-
Es war eine normale frage und wollte hier keinen Ankreiten, Sorry.
Der Fehler Erscheint bei Instanzen mit CronJobs
Lösche ich die Instanz ist der Fehler nach und nach weg.
Ich hatte Anfangs 7 solcher Instanzen und nach löschen der der einzellnen Instanzen wurden die fehler immer weniger bis gaanz weg. -
@fichte Instanzen oder Adapter?
-
@da_woody
Hab es Korrigiert, ich meinte instanzen. -
@fichte
Du meinst Meldungen wie diese?error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function
Hat mit cron-Instanzen nichts zu tun, ich hab bei mir nur den Alexa2 mal aktiviert, der ist kein cron-Adapter.
-
Bei mir hängt es mit den cron-instanzen zusammen.
Keine andere Instanz hängt mit dem Fehler zusammen.Hatte 7x den Fehler und nach löschen der Instanzen in verbindung mit cron werden es immer weniger.
Ich hab auch genau 7 Instanzen mit cron.LG
-
@thomas-braun welche adapter Einstellung ist das.. ?? die ??
-
Ja, ich hatte auf die Schnelle den 'erstbesten' Adapter aktiviert. Den Alexa2.
Wobei Fichte Recht haben könnte, ich habe nämlich genau 3 'Scheduled' Adapter am Start:ical
iceroad
openweathermapWürde von der Anzahl her zu
2025-09-04 23:21:16.753 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.763 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function 2025-09-04 23:21:16.867 - error: device-watcher.0 (1054123) [getPreviousCronRun] - TypeError: cronParser.parseExpression is not a function
passen.
-
@thomas-braun sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
cronParser
würde bedeuten dass das npm Paket cron-parser nicht installiert wurde
-
@arteck sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:
würde bedeuten dass das npm Paket cron-parser nicht installiert wurde
Jedenfalls nicht im Ast von device-watcher.
Andere Adapter schleppen den aber bei mir an.