NEWS
"admin.0 Restart loop detected" und keine Trigger mehr
-
@klausstoertebeker
Warum? Du kannst doch auch nur die Scripte wiederherstellen. -
@haus-automatisierung @apollon77
Wie vom mcm1957 vorgeschlagen, hier die Zusammenfassung meines Problems:
Fehlerbild:
- kein Script reagiert auf irgendeinen Trigger
- kein Script reagiert auf Cron events
- Adapter bekommen Änderungen via adminUI Objects mit (onStateChange geht also prinzipiell) und führen die entsprechende Funktion aus (zum Beispiel schalten oder Anzeige von Daten)
- Datenpunkte in Adaptern können auch über die Visualisierung gesteuert werden (siehe Video)
Ich habe das Betriebssystem mit allen Komponenten auf aktuellen Stand gebracht:
sudo apt-get update sudo apt-get full-upgrade
der Befehl
iobroker diag
bringt folgende Ausgabe:Script v.2025-02-23 *** BASE SYSTEM *** Static hostname: Nordmanns-Raspberry-Pi5 Icon name: computer Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.6.74+rpt-rpi-2712 Architecture: arm64 OS is similar to: Model : Raspberry Pi 5 Model B Rev 1.0 Docker : false Virtualization : none Kernel : aarch64 Userland : 64 bit Systemuptime and Load: 18:10:02 up 7 days, 37 min, 4 users, load average: 0.32, 0.39, 0.38 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'bookworm'! *** RASPBERRY THROTTLING *** Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. *** TIME AND TIMEZONES *** Local time: Thu 2025-03-06 18:10:02 CET Universal time: Thu 2025-03-06 17:10:02 UTC RTC time: Thu 2025-03-06 17:10:02 Time zone: Europe/Berlin (CET, +0100) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': ansgarhoeber HOME=/home/ansgarhoeber GROUPS=ansgarhoeber adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c *** DISPLAY-SERVER SETUP *** Display-Server: true Desktop: Terminal: tty System is booting into 'graphical.target'. Usually a server is running in 'multi-user.target'. Please set BootTarget to 'multi-user.target' or run 'iobroker fix' *** MEMORY *** total used free shared buff/cache available Mem: 8.5G 3.1G 433M 98M 5.1G 5.3G Swap: 209M 0B 209M Total: 8.7G 3.1G 642M Active iob-Instances: 25 8064 M total memory 2996 M used memory 4200 M active memory 2829 M inactive memory 413 M free memory 644 M buffer memory 4190 M swap cache 199 M total swap 0 M used swap 199 M free swap *** top - Table Of Processes *** top - 18:10:02 up 7 days, 37 min, 4 users, load average: 0.32, 0.39, 0.38 Tasks: 263 total, 1 running, 262 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 : 8064.1 total, 412.7 free, 2996.9 used, 4835.2 buff/cache MiB Swap: 200.0 total, 200.0 free, 0.0 used. 5067.3 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 3.9G 0 3.9G 0% /dev tmpfs tmpfs 807M 6.3M 801M 1% /run /dev/nvme0n1p2 ext4 234G 13G 209G 6% / tmpfs tmpfs 4.0G 288K 4.0G 1% /dev/shm tmpfs tmpfs 5.0M 64K 5.0M 2% /run/lock /dev/nvme0n1p1 vfat 511M 77M 435M 15% /boot/firmware tmpfs tmpfs 807M 208K 807M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Thu Feb 27 17:32:41 2025] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave numa=fake=8 system_heap.max_order=0 smsc95xx.macaddr=2C:CF:67:42:E1:7E vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 console=ttyAMA10,115200 console=tty1 root=PARTUUID=628bce8a-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=DE [Thu Feb 27 17:32:42 2025] EXT4-fs (nvme0n1p2): mounted filesystem fc7a1f9e-4967-4f41-a1f5-1b5927e6c5f9 ro with ordered data mode. Quota mode: none. [Thu Feb 27 17:32:43 2025] EXT4-fs (nvme0n1p2): re-mounted fc7a1f9e-4967-4f41-a1f5-1b5927e6c5f9 r/w. Quota mode: none. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/nvme0n1p2 ext4 rw,noatime |-/run/user/1000/doc portal fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 `-/boot/firmware /dev/nvme0n1p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 2.6G /var/ 1.6G /var/cache/apt 1.6G /var/cache 1.5G /var/cache/apt/archives 633M /var/log/journal/d9aecc4f6cea42f9a247f3e8d45be042 Archived and active journals take up 632.1M in the file system. /opt/iobroker/backups: 4.0K /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 1.4G /opt/iobroker/iobroker-data/ 1.3G /opt/iobroker/iobroker-data/files 617M /opt/iobroker/iobroker-data/files/javascript.admin 560M /opt/iobroker/iobroker-data/files/javascript.admin/static 558M /opt/iobroker/iobroker-data/files/javascript.admin/static/js The five largest files in iobroker-data are: 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/web.admin/static/js/main.135279a0.js.map 24M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.f305bc29.js.map 24M /opt/iobroker/iobroker-data/files/vis-2/static/js/main.8e80ccb0.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-0658_0200-if00 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.3 /usr/bin/node v20.18.3 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.30.0 nodejs: Installed: 20.18.3-1nodesource1 Candidate: 20.18.3-1nodesource1 Version table: *** 20.18.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 100 /var/lib/dpkg/status 20.18.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.18.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.12.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.12.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.11.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.8.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.6.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.3.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 18.19.0+dfsg-6~deb12u2 500 500 http://deb.debian.org/debian bookworm/main arm64 Packages 18.19.0+dfsg-6~deb12u1 500 500 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: Nordmanns-Raspberry-Pi5 Nordmanns-Raspberry-Pi5 (version: 7.0.6, hostname: Nordmanns-Raspberry-Pi5, alive, uptime: 290813) Core adapters versions js-controller: 7.0.6 admin: 7.4.10 javascript: 8.8.3 nodejs modules from github: 2 +-- iobroker.homepilot20@0.0.68 (git+ssh://git@github.com/homecineplexx/ioBroker.homepilot20.git#d6dbb5c1b9a8cf5396bc139cd2e0dd7ad68aec10) | `-- kodi-ws@2.4.4 (git+https://git@github.com/iobroker-community-adapters/kodi-ws.git#ad5a1fdc5cd0a282e6818ff152594b5d32535103) Adapter State system.adapter.acme.0 : acme : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.admin.0 : admin : Nordmanns-Raspberry-Pi5 - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.backitup.0 : backitup : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.broadlink2.0 : broadlink2 : Nordmanns-Raspberry-Pi5 - enabled system.adapter.discovery.0 : discovery : Nordmanns-Raspberry-Pi5 - disabled system.adapter.dwd.0 : dwd : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.dysonairpurifier.0 : dysonairpurifier : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.echarts.0 : echarts : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.ekey.0 : ekey : Nordmanns-Raspberry-Pi5 - enabled, port: 56000, bind: 0.0.0.0 system.adapter.flexcharts.0 : flexcharts : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.ford.0 : ford : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.homepilot20.0 : homepilot20 : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.hue.0 : hue : Nordmanns-Raspberry-Pi5 - enabled, port: 443 system.adapter.icons-mfd-svg.0 : icons-mfd-svg : Nordmanns-Raspberry-Pi5 - disabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: Nordmanns-Raspberry-Pi5 - disabled + system.adapter.javascript.0 : javascript : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.kodi.0 : kodi : Nordmanns-Raspberry-Pi5 - enabled, port: 9090 + system.adapter.logparser.0 : logparser : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.mqtt.0 : mqtt : Nordmanns-Raspberry-Pi5 - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.netatmo.0 : netatmo : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.nuki-extended.0 : nuki-extended : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.pioneer_sc_vsx.0 : pioneer_sc_vsx : Nordmanns-Raspberry-Pi5 - enabled, port: 23 + system.adapter.scenes.0 : scenes : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.shelly.0 : shelly : Nordmanns-Raspberry-Pi5 - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.signal-cmb.0 : signal-cmb : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.simple-api.0 : simple-api : Nordmanns-Raspberry-Pi5 - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.smartcontrol.0 : smartcontrol : Nordmanns-Raspberry-Pi5 - enabled + system.adapter.sql.0 : sql : Nordmanns-Raspberry-Pi5 - enabled, port: 3306 system.adapter.vis-2-widgets-energy.0 : vis-2-widgets-energy : Nordmanns-Raspberry-Pi5 - disabled system.adapter.vis-2-widgets-gauges.0 : vis-2-widgets-gauges : Nordmanns-Raspberry-Pi5 - disabled system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: Nordmanns-Raspberry-Pi5 - disabled + system.adapter.vis-2.0 : vis-2 : Nordmanns-Raspberry-Pi5 - enabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : Nordmanns-Raspberry-Pi5 - disabled + system.adapter.web.0 : web : Nordmanns-Raspberry-Pi5 - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive Enabled adapters with bindings + system.adapter.admin.0 : admin : Nordmanns-Raspberry-Pi5 - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.ekey.0 : ekey : Nordmanns-Raspberry-Pi5 - enabled, port: 56000, bind: 0.0.0.0 + system.adapter.hue.0 : hue : Nordmanns-Raspberry-Pi5 - enabled, port: 443 + system.adapter.kodi.0 : kodi : Nordmanns-Raspberry-Pi5 - enabled, port: 9090 + system.adapter.mqtt.0 : mqtt : Nordmanns-Raspberry-Pi5 - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.pioneer_sc_vsx.0 : pioneer_sc_vsx : Nordmanns-Raspberry-Pi5 - enabled, port: 23 + system.adapter.shelly.0 : shelly : Nordmanns-Raspberry-Pi5 - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : Nordmanns-Raspberry-Pi5 - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.sql.0 : sql : Nordmanns-Raspberry-Pi5 - enabled, port: 3306 + system.adapter.web.0 : web : Nordmanns-Raspberry-Pi5 - enabled, port: 8082, bind: 0.0.0.0, run as: admin ioBroker-Repositories ┌─────────┬──────────┬────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼──────────┼────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'stable' │ 'https://repo.iobroker.live/sources-dist.json' │ false │ └─────────┴──────────┴────────────────────────────────────────────────┴──────────────┘ Active repo(s): stable Upgrade policy: none Installed ioBroker-Adapters Used repository: stable Adapter "acme" : 1.0.6 , installed 1.0.6 Adapter "admin" : 7.4.10 , installed 7.4.10 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.0.31 , installed 3.0.31 Adapter "broadlink2" : 2.3.0 , installed 2.3.0 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "dwd" : 2.8.5 , installed 2.8.5 Adapter "dysonairpurifier": 3.2.6 , installed 3.2.6 Adapter "echarts" : 1.9.2 , installed 1.9.2 Adapter "ekey" : 1.2.3 , installed 1.2.3 Adapter "flexcharts" : 0.3.2 , installed 0.3.2 Adapter "ford" : 1.0.4 , installed 1.0.4 Adapter "hue" : 3.14.1 , installed 3.14.1 Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0 Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2 Adapter "javascript" : 8.8.3 , installed 8.8.3 Controller "js-controller": 7.0.6 , installed 7.0.6 Adapter "kodi" : 3.1.0 , installed 3.1.0 Adapter "logparser" : 2.2.2 , installed 2.2.2 Adapter "mqtt" : 6.1.2 , installed 6.1.2 Adapter "netatmo" : 3.1.0 , installed 3.1.0 Adapter "nuki-extended": 2.7.0 , installed 2.7.0 Adapter "scenes" : 3.2.3 , installed 3.2.3 Adapter "shelly" : 8.5.1 , installed 8.5.1 Adapter "signal-cmb" : 0.3.0 , installed 0.3.0 Adapter "simple-api" : 2.8.0 , installed 2.8.0 Adapter "smartcontrol" : 2.0.1 , installed 2.0.1 Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "sql" : 3.0.1 , installed 3.0.1 Adapter "vis-2" : 2.9.64 , installed 2.9.64 Adapter "vis-2-widgets-energy": 1.0.2, installed 1.0.2 Adapter "vis-2-widgets-gauges": 1.1.0, installed 1.1.1 Adapter "vis-2-widgets-material": 1.4.10, installed 1.4.10 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "web" : 6.2.5 , installed 6.2.5 Adapter "ws" : 2.6.2 , installed 2.6.2 Objects and States Please stand by - This may take a while Objects: 10567 States: 7488 *** OS-Repositories and Updates *** Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease Hit:3 http://deb.debian.org/debian bookworm-updates InRelease Hit:4 http://archive.raspberrypi.com/debian bookworm InRelease Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 8 *** 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:22 0.0.0.0:* LISTEN 0 7028 952/sshd: /usr/sbin tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 9168594 24175/cupsd tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 5192093 17002/iobroker.js-c tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 5191032 17002/iobroker.js-c tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 5191360 17207/io.mqtt.0 tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 5189606 17308/io.shelly.0 tcp 0 0 0.0.0.0:1884 0.0.0.0:* LISTEN 1001 5191361 17207/io.mqtt.0 tcp6 0 0 :::22 :::* LISTEN 0 7030 952/sshd: /usr/sbin tcp6 0 0 ::1:3350 :::* LISTEN 0 7019 938/xrdp-sesman tcp6 0 0 ::1:631 :::* LISTEN 0 9168593 24175/cupsd tcp6 0 0 :::3389 :::* LISTEN 112 10341 959/xrdp tcp6 0 0 :::8081 :::* LISTEN 1001 5190388 17020/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 10002523 25410/io.web.0 tcp6 0 0 :::8087 :::* LISTEN 1001 5191541 17422/io.simple-api udp 0 0 0.0.0.0:15001 0.0.0.0:* 1001 5192287 17131/io.broadlink2 udp 0 0 0.0.0.0:56000 0.0.0.0:* 1001 5191447 17347/io.ekey.0 udp 0 0 0.0.0.0:35530 0.0.0.0:* 1001 5192291 17131/io.broadlink2 udp 0 0 0.0.0.0:40060 0.0.0.0:* 104 6893 759/avahi-daemon: r udp 0 0 0.0.0.0:5353 0.0.0.0:* 104 6891 759/avahi-daemon: r udp 0 0 0.0.0.0:59464 0.0.0.0:* 1001 9348006 17131/io.broadlink2 udp6 0 0 :::59916 :::* 104 6894 759/avahi-daemon: r udp6 0 0 :::5353 :::* 104 6892 759/avahi-daemon: r *** Log File - Last 25 Lines *** 2025-03-06 17:32:23.692 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:31.756 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:39.820 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:47.884 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:55.948 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:32:56.534 - info: web.0 (25410) ==> Connected system.user.admin from ::ffff:192.168.4.247 2025-03-06 17:33:00.879 - info: web.0 (25410) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:01.046 - info: dysonairpurifier.0 (17158) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:04.012 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:12.076 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:20.140 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:26.746 - info: dysonairpurifier.0 (17158) 7BB-EU-SNA0060A - MQTT connection established. 2025-03-06 17:33:26.746 - info: dysonairpurifier.0 (17158) Starting Polltimer with a 30 seconds interval for device 7BB-EU-SNA0060A. 2025-03-06 17:33:28.204 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:36.268 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:42.105 - info: web.0 (25410) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:42.108 - info: dysonairpurifier.0 (17158) State value to set for "dysonairpurifier.0.7BB-EU-SNA0060A.TemperatureTarget" has to be type "string" but received type "number" 2025-03-06 17:33:44.332 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect EHOSTUNREACH 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:50.348 - info: pioneer_sc_vsx.0 (25356) Connection closed (ERROR: connect ECONNREFUSED 192.168.4.69:23). Reconnect in 5 Sec. 2025-03-06 17:33:56.723 - info: pioneer_sc_vsx.0 (25356) Connected to tcp://192.168.4.69:23 2025-03-06 17:34:05.008 - info: kodi.0 (19554) KODI connected 2025-03-06 17:34:38.432 - info: kodi.0 (19554) sending in KODI: Player.Stop - {"playerid":1} 2025-03-06 17:34:38.433 - info: kodi.0 (19554) sending in KODI: Player.Open - {"item":{"channelid":7}} 2025-03-06 17:34:43.433 - info: kodi.0 (19554) sending in KODI: GUI.SetFullscreen - {"fullscreen":true} 2025-03-06 18:05:06.047 - info: web.0 (25410) <== Disconnect system.user.admin from ::ffff:192.168.4.247
Alle Adapter wurden aus dem
stable
-Repository installiert, bis auf die Adapterhomepilot20
pioneer_sc_vsx
Ich habe dann meine
node.js
-Installtion, wie von mcm1957 vorgeschlagen, getestet und bin dabei wie folgt vorgegangen:- node.js - funktioniert wie erwartet
- cron-job in node.js - funktioniert wie erwartet
Eine komplette Deinstallation und anschließende Neuinstallation des Javascript-Adapters, wie von mcm1957 vorgeschlagen, habe ich noch nicht durchgeführt.
-
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
der Befehl iobroker diag bringt folgende Ausgabe:
Dazu fällt mir als erstes ein: Wenn Du an da keine GUI am Start hast, solltest Du den Desktop abschalten.
-
Ich hab immer nur flüchtig mitgelesen.
Was passiert denn, wenn du ein Backup auf einer neuen SD Karte mit frischem OS einspielst?
Hab bisher nichts gelesen, dass du das mal getestet hast.Geht ja schon Tage hin und her hier. Evtl am besten neu aufsetzen und fertig (falls das Backup den Fehler nicht mit einspielt).
-
@david-g
Moin moin david-g,
das ist schon eine neue Installation. Die Probleme sind damals auf meinem Paspberry Pi 4B aufgetreten - mit Server-Betriebssystem und ohne grafische Nutzeroberfläche.
Und nun läuft die neue Installation auf einem Raspberry Pi 5 - und trotz grafischer Nutzeroberfläche erheblich schneller als vorher.Aber Du hast recht: Ich habe das nicht erwähnt...
-
Wurde das neue System mit dem Backup wiederhergestellt?
Oder alles frisch aufgesetzt? Das hilft ja ggf auch bei der Fehleranalyse.
-
@david-g said in "admin.0 Restart loop detected" und keine Trigger mehr:
Wurde das neue System mit dem Backup wiederhergestellt?
Mit dem Backup.
Das hilft ja ggf auch bei der Fehleranalyse.
Stimmt, das ist ein Punkt...
-
Dann würde ich das Backup auf einem frischen System nochmal neu einspielen.
Nach einem restore starten die Adapter ja nicht selber.
Dann man nur JavaScript starten und starten und schauen ob es geht.Danach einzeln die weiteren Instanzen.
-
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
Jetzt wird ein Schuh draus, dass der ws-Adapter sich so oft updaten wollte...
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
Auch scheint die admin.0-Instanz nicht abzustürzen, sondern das Problem scheint bei der socketio.0-Instanz zu liegen. Denn im Log des admin-Adapters wird gemeldet, dass die socketio.0-Instanz die Verbindung zu mir als externem Nutzer unterbricht und dann wiederherstellt.
bei dir läuft aber weder eine
ws
noch einesocketio
Instanz@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
In diesem Forenbeitrag wird verkündet, dass der js-controller jetzt in der Version 7 im stable-Repository bereitgestellt wird. Wenn ich jedoch den Befehl
Copy to Clipboardiobroker updatebei aktiviertem stable-Repository ausführe, wird dort als verfügbare Version 4.0.24 angezeigt.
Ebenso verhält es sich mir dem admin-Adapter, der ja offenbar eine Major-Version von 7 haben muss, um mit dem js-controller zusammenarbeiten zu können.
Installiert bei mir ist die Version 7.4.21, als verfügbare Version wird mir jedoch 6.3.5 angezeigt. Ich habe versucht, die Version 6.3.5 zu installieren, was jedoch dazu führte, dass ich nicht auf die Admin-Oberfläche zugreifen konnte. Daher habe ich nach dem Aktivieren des latest-Repository wieder auf die Version 7.4.21 aktualisiertvllt hast du auch ein Problem mit dem Js-controller selbst
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
adapter.smartcontrol
sehe, den hast jetzt installiert, funktioniert da ein trigger?
-
@klausstoertebeker und in den Javascript settings ist auch das "subscribe auf alle objekte " eingeschaltet?
... bzw halt dort KEIN haken drin?
-
@crunchip said in "admin.0 Restart loop detected" und keine Trigger mehr:
sehe, den hast jetzt installiert, funktioniert da ein trigger?
Bin noch nicht zum Testen gekommen
-
@crunchip said in "admin.0 Restart loop detected" und keine Trigger mehr:
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
Auch scheint die admin.0-Instanz nicht abzustürzen, sondern das Problem scheint bei der socketio.0-Instanz zu liegen. Denn im Log des admin-Adapters wird gemeldet, dass die socketio.0-Instanz die Verbindung zu mir als externem Nutzer unterbricht und dann wiederherstellt.
bei dir läuft aber weder eine
ws
noch einesocketio
InstanzDie sind aber gemäß Adapterübersicht installiert:
Und wenn ich die Beschreibungen der beiden Adapter richtig interpretiere, werden die von anderen Adaptern genutzt.
-
@apollon77 said in "admin.0 Restart loop detected" und keine Trigger mehr:
@klausstoertebeker und in den Javascript settings ist auch das "subscribe auf alle objekte " eingeschaltet?
Ist KEIN Haken drin
-
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
werden die von anderen Adaptern genutzt.
korrekt, sind Abhängigkeiten zu vis, web...entsprechend müssen auch Einstellungen z.b im Web gesetzt werden was davon genutzt wird
du hast die Adapter zwar(werden automatisch installiert) jedoch keine Instanz dazu und ohne werden sie auch nicht genutzt, sondern vom web Adapter integriert
-
@crunchip Danke für die Informations - habe ich geändert.
Du benutzt den Web-Adapter v7.0.5, ich habe aus demstable
-Repository nur die v6.2.5... Habe ich wieder ein veraltetes Repository? -
@klausstoertebeker nein, ich bin im Beta Zweig
-
Ich habe heute nachmittag noch ein wenig Fehlersuche betrieben und habe folgendes gemacht:
- Ich habe die Javascript-Instanz und den Javascript-Adapter komplett gelöscht
- ich habe die Skripte manuell im Objekt-Baum gelöscht (kompletter Ordner "script")
- Ich habe den Javascript-Adapter aus dem
stable
-Repository installiert (bei mir Version 8.8.3) - Ich habe ein Javascript-Backup vom 16.02.2025 (das sollte vor dem Auftreten des Fehlers gemacht worden sein) wiederhergestellt
- Ich habe alle Skripte gestoppt und gestartete, um zu sehen, ob es irgendetwas "subscribed). Ergebnis: Jedes Skript hatte genauso viele "registered subscriptions" wie Trigger bzw. einen "registered schedule" bei einer Zeitsteuerung über einen cron-Job
Trotzdem wird kein Skript getriggert, wenn ich den Trigger ändere...
-
@klausstoertebeker dann bleibt nur ein reinstall des js-controller bzw nodejs, Ansonsten gehen wir dann auch die Ideen aus.
@klausstoertebeker sagte in "admin.0 Restart loop detected" und keine Trigger mehr:
habe ein Javascript-Backup vom 16.02.2025
Ein Script erstellt zum testen vor dem zurück spielen hast du nicht ?
Smart Control schon ausprobiert?
-
@crunchip said in "admin.0 Restart loop detected" und keine Trigger mehr:
Ein Script erstellt zum testen vor dem zurück spielen hast du nicht ?
Doch, das hatte ich auch getestet. Dabei habe ich diesen Prozess (s.o.) mit existierenden Datenpunkten umgesetzt.
Und SmartControl habe ich immer noch nicht probiert... -
@crunchip said in "admin.0 Restart loop detected" und keine Trigger mehr:
reinstall des js-controller bzw nodejs
Kannst Du mir bitte sagen, wie ich das machen kann? Dann werde ich das morgen gerne versuchen...