NEWS
update Reihenfolge
-
Hallo
ich versuche meine systeme auf dem laufenden zu halten. Bei einem System geht das nicht immer da dieses etwas weiter von mir entfernt ist. Updates über VPN traue ich mich nicht immer. (wenn ich nicht genau weiß was ich da mache)=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2025.09.24 14:15:02 =~=~=~=~=~=~=~=~=~=~=~= login as: udo udo@udo's password: Linux borkum-pi5 6.12.34+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.34-1+rpt1~bookworm (2025-06-26) aarch64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Jul 19 12:04:15 2025 from 192.168.178.205 [?2004h]0;udo@borkum-pi5: ~[01;32mudo@borkum-pi5[00m:[01;34m~ $[00m iob diag [?2004l [H[2J[3J*** iob diag is starting up, please wait *** [H[2J[3J [34;107m*** ioBroker Diagnosis ***[0m Please stretch the window of your terminal programm (puTTY) as wide as possible or switch to full screen The following checks may give hints to potential malconfigurations or errors, please post them in our forum: https://forum.iobroker.net Just copy and paste the Summary Page, including the ``` characters at start and end. It helps us to help you! ************************************************************************** * Some output is masked. For full results please use 'iob diag --unmask' * ************************************************************************** Press any key to continue [H[2J[3J [33m========== Start marking the full check here ===========[0m ```bash Script v.2025-08-09 [34;107m*** BASE SYSTEM ***[0m Operating System: Debian GNU/Linux 12 (bookworm) Static hostname: borkum-pi5 Icon name: computer Kernel: Linux 6.12.34+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: 14:15:45 up 83 days, 28 min, 4 users, load average: 0.00, 0.02, 0.00 CPU threads: 4 [34;107m*** LIFE CYCLE STATUS ***[0m [32mOperating System is the current Debian stable version codenamed 'bookworm'![0m [34;107m*** RASPBERRY THROTTLING ***[0m Current issues: No throttling issues detected. Previously detected issues: No throttling issues detected. [34;107m*** TIME AND TIMEZONES ***[0m Local time: Wed 2025-09-24 14:15:45 CEST Universal time: Wed 2025-09-24 12:15:45 UTC RTC time: Wed 2025-09-24 12:15:45 Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no [34;107m*** Users and Groups ***[0m User that called 'iob diag': udo HOME=/home/udo GROUPS=udo 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 [34;107m*** DISPLAY-SERVER SETUP ***[0m Display-Server: true Display-Manager: * lightdm.service - Light Display Manager Desktop: Session: 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' [34;107m*** MEMORY ***[0m total used free shared buff/cache available Mem: 8.5G 1.8G 3.1G 25M 3.7G 6.7G Swap: 209M 0B 209M Total: 8.7G 1.8G 3.3G Active iob-Instances: 12 8063 M total memory 1706 M used memory 1710 M active memory 2961 M inactive memory 2983 M free memory 1095 M buffer memory 2390 M swap cache 199 M total swap 0 M used swap 199 M free swap [34;107m*** top - Table Of Processes ***[0m top - 14:15:45 up 83 days, 28 min, 4 users, load average: 0.00, 0.02, 0.00 Tasks: 225 total, 1 running, 224 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 : 8063.2 total, 2983.2 free, 1706.2 used, 3486.1 buff/cache MiB Swap: 200.0 total, 200.0 free, 0.0 used. 6357.0 avail Mem [34;107m*** FAILED SERVICES ***[0m UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. [34;107m*** DMESG CRITICAL ERRORS ***[0m No critical errors detected [34;107m*** FILESYSTEM ***[0m Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 3.9G 0 3.9G 0% /dev tmpfs tmpfs 807M 6.0M 801M 1% /run /dev/nvme0n1p2 ext4 234G 9.9G 212G 5% / tmpfs tmpfs 4.0G 288K 4.0G 1% /dev/shm tmpfs tmpfs 5.0M 48K 5.0M 1% /run/lock /dev/nvme0n1p1 vfat 511M 78M 434M 16% /boot/firmware tmpfs tmpfs 807M 176K 807M 1% /run/user/1000 [32mMessages concerning ext4 filesystem in dmesg:[0m [Thu Jul 3 13:47:07 2025] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave nvme.max_host_mem_size_mb=0 numa=fake=8 system_heap.max_order=0 smsc95xx.macaddr=2C:CF:67:5C:5F:1B vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000 console=ttyAMA10,115200 console=tty1 root=PARTUUID=f7c452d0-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles [Thu Jul 3 13:47:08 2025] EXT4-fs (nvme0n1p2): mounted filesystem 12974fe2-889e-4060-b497-1d6ac3fbbb4b ro with ordered data mode. Quota mode: none. [Thu Jul 3 13:47:08 2025] EXT4-fs (nvme0n1p2): re-mounted 12974fe2-889e-4060-b497-1d6ac3fbbb4b r/w. [32mShow mounted filesystems:[0m 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 [32mFiles in neuralgic directories:[0m [32m/var:[0m 1.4G /var/ 564M /var/cache 551M /var/cache/apt 437M /var/cache/apt/archives 400M /var/log/journal/a230a4c05b2c4f298a07f98ebe72de3f Archived and active journals take up 399.1M in the file system. [32m/opt/iobroker/backups:[0m 359M /opt/iobroker/backups/ [32m/opt/iobroker/iobroker-data:[0m 1002M /opt/iobroker/iobroker-data/ 753M /opt/iobroker/iobroker-data/history 183M /opt/iobroker/iobroker-data/files 53M /opt/iobroker/iobroker-data/backup-objects 47M /opt/iobroker/iobroker-data/files/admin.admin [32mThe five largest files in iobroker-data are:[0m 24M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map 9.3M /opt/iobroker/iobroker-data/objects.jsonl 9.3M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js 8.6M /opt/iobroker/iobroker-data/files/backitup.admin/assets/index-BBu8-Y_o.js 5.3M /opt/iobroker/iobroker-data/states.jsonl [32mUSB-Devices by-id:[0m 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 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' [34;107m*** NodeJS-Installation ***[0m /usr/bin/nodejs v20.19.3 /usr/bin/node v20.19.3 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.32.0 nodejs: Installed: 20.19.3-1nodesource1 Candidate: 20.19.4-1nodesource1 Version table: 20.19.4-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages *** 20.19.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 100 /var/lib/dpkg/status 20.19.2-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.19.1-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.19.0-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 20.18.3-1nodesource1 1001 500 https://deb.nodesource.com/node_20.x nodistro/main arm64 Packages 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 [32mTemp directories causing deletion problem:[0m 0 No problems detected [32mErrors in npm tree:[0m 0 No problems detected [32mChecking for nodejs vulnerability:[0m █████ ██ ██ ██████ ██████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██████ ██████ ██████ ██████ ██ [34;107m*** ioBroker-Installation ***[0m [32mioBroker Status[0m iobroker is running on this host. Objects type: jsonl States type: jsonl Hosts: borkum-pi5 borkum-pi5 (version: 7.0.6, hostname: borkum-pi5 , alive, uptime: 7172922) [32mCore adapters versions[0m js-controller: 7.0.6 admin: 7.6.17 javascript: 8.9.2 nodejs modules from github: 0 [32mAdapter State[0m + system.adapter.admin.0 : admin : borkum-pi5 - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.backitup.0 : backitup : borkum-pi5 - enabled + system.adapter.email.0 : email : borkum-pi5 - enabled system.adapter.flot.0 : flot : borkum-pi5 - enabled + system.adapter.history.0 : history : borkum-pi5 - enabled + system.adapter.hm-rega.0 : hm-rega : borkum-pi5 - enabled + system.adapter.hm-rpc.0 : hm-rpc : borkum-pi5 - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : borkum-pi5 - enabled, port: 0 system.adapter.icons-material-svg.0 : icons-material-svg : borkum-pi5 - disabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : borkum-pi5 - disabled + system.adapter.javascript.0 : javascript : borkum-pi5 - enabled + system.adapter.modbus.0 : modbus : borkum-pi5 - enabled + system.adapter.mqtt.0 : mqtt : borkum-pi5 - enabled, port: 1883, bind: 0.0.0.0 system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : borkum-pi5 - disabled system.adapter.vis-material-advanced.0 : vis-material-advanced : borkum-pi5 - disabled system.adapter.vis.0 : vis : borkum-pi5 - enabled + system.adapter.web.0 : web : borkum-pi5 - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive [32mEnabled adapters with bindings[0m + system.adapter.admin.0 : admin : borkum-pi5 - enabled, port: 8081, bind: 0.0.0.0, run as: admin + system.adapter.hm-rpc.0 : hm-rpc : borkum-pi5 - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : borkum-pi5 - enabled, port: 0 + system.adapter.mqtt.0 : mqtt : borkum-pi5 - enabled, port: 1883, bind: 0.0.0.0 + system.adapter.web.0 : web : borkum-pi5 - enabled, port: 8082, bind: 0.0.0.0, run as: admin [32mioBroker-Repositories[0m ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐ │ (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 [32mInstalled ioBroker-Adapters[0m Used repository: stable Adapter "admin" : 7.7.2 , installed 7.6.17 [Updatable] Adapter "backitup" : 3.3.5 , installed 3.3.5 Adapter "email" : 2.0.4 , installed 2.0.4 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "hm-rega" : 5.1.0 , installed 5.1.0 Adapter "hm-rpc" : 2.0.2 , installed 2.0.2 Adapter "icons-material-svg": 0.1.0, installed 0.1.0 Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0 Adapter "javascript" : 8.9.2 , installed 8.9.2 Controller "js-controller": 7.0.7 , installed 7.0.6 [Updatable] Adapter "modbus" : 6.3.2 , installed 6.3.2 Adapter "mqtt" : 6.1.4 , installed 6.1.2 [Updatable] Adapter "socketio" : 6.7.1 , installed 6.7.1 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1 Adapter "vis-material-advanced": 1.7.4, installed 1.7.4 Adapter "web" : 7.0.8 , installed 7.0.8 Adapter "ws" : 2.6.2 , installed 2.6.2 [32mObjects and States[0m Please stand by - This may take a while Objects: 4823 States: 3716 [34;107m*** OS-Repositories and Updates ***[0m Hit:1 http://deb.debian.org/debian bookworm InRelease Hit:2 http://archive.raspberrypi.com/debian bookworm InRelease Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease Hit:4 http://deb.debian.org/debian bookworm-updates InRelease Hit:5 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Pending Updates: 187 [34;107m*** Listening Ports ***[0m Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 192.168.178.3:9292 0.0.0.0:* LISTEN 1001 4143555 220016/io.hm-rpc.1 tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 3046 867/iobroker.js-con tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 8922 867/iobroker.js-con tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 21376037 1133500/cupsd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 8423 885/sshd: /usr/sbin tcp 0 0 192.168.178.3:2010 0.0.0.0:* LISTEN 1001 4144420 220015/io.hm-rpc.0 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 7368100 388820/io.mqtt.0 tcp6 0 0 ::1:631 :::* LISTEN 0 21376036 1133500/cupsd tcp6 0 0 :::22 :::* LISTEN 0 8425 885/sshd: /usr/sbin tcp6 0 0 :::8082 :::* LISTEN 1001 9972 1811/io.web.0 tcp6 0 0 :::8081 :::* LISTEN 1001 11325 1475/io.admin.0 udp 0 0 0.0.0.0:5353 0.0.0.0:* 104 7577 701/avahi-daemon: r udp 0 0 0.0.0.0:59777 0.0.0.0:* 104 7579 701/avahi-daemon: r udp6 0 0 :::52687 :::* 104 7580 701/avahi-daemon: r udp6 0 0 fe80::5504:b1f3:521:546 :::* 0 9647 767/NetworkManager udp6 0 0 :::5353 :::* 104 7578 701/avahi-daemon: r [34;107m*** Log File - Last 25 Lines ***[0m 2025-09-24 07:21:36.154 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 23 2025-09-24 07:37:55.268 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 74 2025-09-24 07:52:08.864 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 75 2025-09-24 07:54:33.123 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 76 2025-09-24 08:29:16.148 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 86 2025-09-24 08:35:38.356 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 89 2025-09-24 08:38:21.626 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 90 2025-09-24 08:44:57.643 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 91 2025-09-24 08:59:54.512 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.WWasser_von_Hz: , WW = 0 2025-09-24 09:00:54.564 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 62 2025-09-24 09:01:38.466 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 80 2025-09-24 09:11:38.795 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.WWasser_von_Hz: , WW = 1 2025-09-24 09:13:59.047 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 111 2025-09-24 09:14:33.972 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 142 2025-09-24 09:25:59.880 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 140 2025-09-24 09:33:57.131 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 138 2025-09-24 10:24:54.528 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 129 2025-09-24 11:19:21.225 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 117 2025-09-24 11:21:01.016 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 102 2025-09-24 11:33:04.047 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 49 2025-09-24 11:41:01.868 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 95 2025-09-24 11:42:57.662 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 49 2025-09-24 12:03:53.131 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 94 2025-09-24 12:14:04.817 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 92 2025-09-24 12:16:18.057 - [32minfo[39m: javascript.0 (1658) script.js.Heizungen.set_value_energieanforderung: 85
Um dieses System geht es jetzt.
ich weiß nicht was zuerst gemacht werden muss und Linux kommandos versuche ich zu vermeiden (bin mittlerweile auf klicken).
Ich möchte das system auch direkt auf Trixie machen.
Eine komplette Installation ist ok. Die mache ich auf einer SD Karte. Nur gibt es diese noch nicht bei PI Imager. zu Fuss mach ich nicht.
Nächste Problem, ich hab die GUI drin, weiß ich, aber nur um anschließend die SD Karte auf die M.2 SSD zu kopieren. Direkt darauf installieren geht nicht weil es keine USB Platte ist. PCIe direkt verbunden.
Bitte um kurze Hilfe. Was zuerst und wie ein Restore. -
@ubecker sagte in update Reihenfolge:
versuche ich zu vermeiden (bin mittlerweile auf klicken).
Über SSH aber schwierig...
Schalt den Desktop-Krempel einfach aus. Das ganze System ist dann auch EINFACHER zu administrieren, weil der ganze GUI-Overhead da nicht mitgeschleppt werden muss.Ich möchte das system auch direkt auf Trixie machen.
Da würde ich warten, bis das auch offizielle für RaspberryOS freigegeben ist.
Bitte um kurze Hilfe. Was zuerst und wie ein Restore.
Konkret für was? Für die
Pending Updates: 187Regelmäßige Systempflege (ganz ohne KlickiBunti):
iob stop sudo apt update sudo apt full-upgrade sudo reboot
Denn ioBroker per
iob update iob upgrade
Auch ohne Geklicke...
Upgrade auf nodejs@(aktuelle_Empfehlung):
iob nodejs-update
Ebenfalls ohne Geklicke.
Edit: Und weil wir gerade dabei sind, auch ganz klickfrei:
https://forum.iobroker.net/topic/81187/upgrade-von-debian-12-bookworm-auf-debian-13-trixie
-
@thomas-braun erstmal danke. Da ich mit trixie noch warten soll ist der Rest fast klar, nur noch die Frage ist eine Update Reihenfolge erforderlich?
*Schalt den Desktop-Krempel einfach aus. *
Wie ich geschrieben habe benötige ich den Krempel nur wenn ich die SD Karte auf die m.2 kopieren muss da ich nicht weiß wie die m.2 dann bootfähig ist.
Ich starte das System von SD wenn diese vorhanden ist. Sonst von der m.2 -
@ubecker sagte in update Reihenfolge:
wenn ich die SD Karte auf die m.2 kopieren muss da ich nicht weiß wie die m.2 dann bootfähig ist.
Ich verstehe den Ansatz schon nicht. Was willst denn da kopieren, was dann bootfähig sein soll?
-
@thomas-braun said in update Reihenfolge:
Ich verstehe den Ansatz schon nicht. Was willst denn da kopieren, was dann bootfähig sein soll?
ich habe in den PI5 keine USB Platte sondern eine an dem PCIe Interface. Diese kann ich nicht mit dem Raspberry Pi Imager beschreiben. Das brauche ich auch nur für eine neue Installation wenn ich auf Trixie updaten muss.
Also denke ich (so habe ich auch das system bisher aufgesetzt)- SD Karte mit dem Imager neu erstellen
- IOB installieren
- Restore vom alten system.
- Mit der GUI die SD nach der PCIe Platte kopieren so das diese auch bootet.
- SD Karte entnehmen und system neu starten.
Alle meine Versuche das anders zu machen sind gescheitert. Die PCIe hat nie gebootet.
-
Macht man mit einem USB-Adapter. Geht so:
Step 1: Hardware Setup
Connect the PCIe adapter:
Attach the PCIe adapter to the specific connection on the Raspberry Pi 5 board.Install the NVMe SSD:
Insert your NVMe SSD into the M.2 slot on the adapter and secure it with the provided screw.
Connect the ribbon cable:
Insert the ribbon cable into the PCIe port on the Raspberry Pi 5, ensuring the contact points face inward.Step 2: Install Raspberry Pi Imager
Download: On your main computer, download the Raspberry Pi Imager tool from the Raspberry Pi website.
Install: Install the imager application.Step 3: Image the SSD
Launch Imager: Open the Raspberry Pi Imager application.Select device: Choose your Raspberry Pi model from the list.
Choose OS: Select the desired version of Raspberry Pi OS.
Select storage: Connect your NVMe drive to your computer (using a USB-C adapter is a common way to do this) and select it as the storage device in the imager.
Write the image: Start the imaging process to write the OS to the NVMe SSD.Step 4: Enable PCIe Booting
Boot from SD card: Boot the Raspberry Pi 5 from a micro SD card to access the operating system.Edit the EEPROM configuration: Open a terminal on the Raspberry Pi and run sudo rpi-eeprom-config --edit.
Change the boot order: Find the line BOOT_ORDER=0xf416 and add it, or change the existing one, to this value. This enables the Pi to attempt to boot from NVMe first.
Save and exit: Save your changes (Ctrl+O, then Enter) and exit the editor (Ctrl+X).
Reboot: Shut down the Raspberry Pi using sudo poweroff.Step 5: Boot from the NVMe SSD
Remove the SD card: Remove the micro SD card from the Raspberry Pi.Power on: Power on the Raspberry Pi 5. It will now attempt to boot from the PCIe NVMe SSD.
Ganz ohne GUI. Hier auch ohne GUI:
https://www.raspifun.de/viewtopic.php?t=388 -
@thomas-braun said in update Reihenfolge:
Select storage: Connect your NVMe drive to your computer (using a USB-C adapter is a common way to do this)
das war ein Problem. Habe keinen Adapter. Der Rest war klar. Deshalb der Weg über SD Karte und kopieren.
Funktioniert ja, nur brauche ich dazu die GUI von Linux. Den Consolenbefehl dazu habe ich nicht hinbekommen. (ist mir auch sehr suspect)War aber nicht meine eigentliche Frage.
Frage bezog sich auf die Reihenfolge wenn ich mein verhandenes System auf Trixie updaten muss. (hat sich ja erst mal erledigt)
müssen vorher alle IOB Teile auf dem aktellen Stand sein. Davon ein Backup
danach- Trixie mit Imager auf SD Karte.
- IOB Grundinstallation
- Restore vom Backup
oder ist die Reihenfolge beliebig. Können IOB update auch danach gemacht werden.
Ich kenn immer noch nicht die Zusammenhänge zwischen JS-Controller NPM usw.
Eigentlich möchte ich eine Funktion auf der Oberfäche von IOB. Knopf drücken und fertig. (Systemupdate)
Macht alle notwendigen update fürs System. Die einzelnen Adapter ausgenommen.
Auch das OS (Debian xy) ausgenommen.Noch eine Frage: Da ich mit dem neuen OS noch warten soll, wie lange kann man warten. Ich habe meistens nur einmal im Jahr die Möglichkeit das update zu machen.
-
@ubecker sagte in update Reihenfolge:
Frage bezog sich auf die Reihenfolge wenn ich mein verhandenes System auf Trixie updaten muss.
iobroker und das OS sind nicht sehr eng miteinander verzahnt, die Reihenfolge ist also mehr oder weniger beliebig.
Ich gehe aber von 'unten nach oben' vor. Also erst schau ich was beim OS anliegt (das musst du deutlich regelmäßiger machen!) und dann schau ich was beim ioBroker anliegt.Macht alle notwendigen update fürs System. Die einzelnen Adapter ausgenommen.
Auch das OS (Debian xy) ausgenommen.Finde den Widerspruch. Was bezeichnest du denn als 'System', wenn beim ioBroker die Adapter und beim OS die Pakete ausgenommen sind?
Wie man eine regelmäßige Systempflege betreibt hab ich dir oben schon geschrieben.
Und da ich ein fauler Admin bin hab ich mir das in ein kleines Skript gegossen:#!/usr/bin/bash sudo apt-get update; echo ""; sudo apt-get full-upgrade; echo "------------------------------------------------------------------------"; iob update; iob upgrade; echo "" if [ -f "/var/run/reboot-required" ]; then echo ""; echo "This system needs to be REBOOTED!"; echo ""; fi exit;
-
@ubecker sagte in update Reihenfolge:
Da ich mit dem neuen OS noch warten soll, wie lange kann man warten.
Bis Raspberry OS 13 überhaupt mal veröffentlich wird? Bookworm/Debian 12 ist derzeitig das sog. 'oldstable release', das wird noch bis Sommer 2026 voll unterstützt. Bis dahin solltest du aber den Absprung geschafft haben.
-
@ubecker sagte in update Reihenfolge:
das war ein Problem. Habe keinen Adapter.
Die paar Euro würde ich ausgeben.
Die zweite Anleitung kommt übrigens auch ohne USB-Adapter aus. Dafür ist die was komplizierter umzusetzen.
Aber auch da ohne Desktop... -
@thomas-braun said in update Reihenfolge:
Finde den Widerspruch
Hast Recht. Jeder denkt hier anders.
Meine Denkweise wie ich das meinte:
Es gibt
OS Debian xy
IOB mit notwendigen Komponenten Host, Admin, NPM usw. ist für mich das IOB System
Adapter sind Anwenderbezogen.echo "------------------------------------------------------------------------"; iob update; iob upgrade; echo "" if [ -f "/var/run/reboot-required" ]; then echo ""; echo "This system needs to be REBOOTED!"; echo ""; fi exit;
Das wäre dann mein Knopf Systemupdate.
-
@ubecker sagte in update Reihenfolge:
Das wäre dann mein Knopf Systemupdate.
Den 'Knopf' rufst du in der Kommandozeile auf.
-
@thomas-braun said in update Reihenfolge:
Die paar Euro würde ich ausgeben.
das ist nicht das Problem. Habe ich erst festgestellt als ich alles zusammengebaut hatte. Dann habe ich das über copy gefunden.
-
das ist nicht das Problem. Habe ich erst festgestellt als ich alles zusammengebaut hatte. Dann habe ich das über copy gefunden.
Sei's wie es ist, aber Server IMMER ohne Desktop-Mumpitz. Spart dir auch diverse Updates, spart dir Ressourcen, ist sicherer und ist stabiler.
Den Mumpf kannste auch nachträglich noch ausknipsen, u. a. per
iob fix
-
@thomas-braun said in update Reihenfolge:
Den 'Knopf' rufst du in der Kommandozeile auf.
ich liebe den Docker auf meiner Synology
-
@ubecker sagte in update Reihenfolge:
ich liebe den Docker auf meiner Synology
Auch den musst du updaten. Ob mit 'Knopf' oder nicht.
-
@thomas-braun said in update Reihenfolge:
Auch den musst du updaten. Ob mit 'Knopf' oder nicht.
richtig, nur brauch ich um nichts kümmern. Ich bemomme eine Medung von der Synology dann starte ich dort das Update ohne Commandozeile.
-
@thomas-braun said in update Reihenfolge:
Sei's wie es ist, aber Server IMMER ohne Desktop-Mumpitz
werde den IOB fix dann machen. Ich brauche die GUI ja nur für das eine mal.