Hallo Zusammen.
Ich hab zu beginn der Heizsaison IOB und Raspberry OS upgedatet.
Auch alle Adapter auf den neuen Stand gebracht ( zuvor hatte ich das vor ~ 6 Monaten gemacht) .
Mit MQTT steuere ich die Wärmepumpe , ist also nicht nur zum Spielen sondern für den reibungslosen Betrieb wichtig und Nötig.
Mosquitto läuft und ich habe nach dem Update des MQTT-Client mein PSWD nochmals eingegeben. Ich bin auch sicher , das es richtig ist. Dennoch sind im IOB Log ständig der Debug/warn Eintrag :" Trying to reconnect to broker / client offline " .
Das Mosquitto läuft ist einfach mit der Tatsache aufgezeigt , das ich mit dem Android APP IoT MQTT Panel Pro V 2.15.69 die relevanten Topic´s sub/pub en kann.
Es macht für mich halt keinen Sinn händisch das was mit einem Blockly gemacht wird selbst zu pubishen.
Weil damit geht es.
======== Start marking the full check here =========
``` Skript v.2024-05-22
*** BASE SYSTEM *** Static hostname: iobroker Icon name: computer
Operating System: Raspbian GNU/Linux 12 (bookworm)
Kernel: Linux 6.1.0-rpi6-rpi-v8
Architecture: arm64
Model : Raspberry Pi 4 Model B Rev 1.5
Docker : false
Virtualization : none
Kernel : aarch64
Userland : 32 bit
Systemuptime and Load:
09:02:06 up 8 days, 12:42, 5 users, load average: 1.30, 1.18, 1.11
CPU threads: 4
*** RASPBERRY THROTTLING ***
Current issues:
No throttling issues detected.
Previously detected issues:
No throttling issues detected.
*** Time and Time Zones ***
Local time: Tue 2024-09-24 09:02:06 CEST
Universal time: Tue 2024-09-24 07:02:06 UTC
RTC time: n/a
Time zone: Europe/Busingen (CEST, +0200)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
*** Users and Groups ***
User that called 'iob diag':
piiobr
HOME=/home/piiobr
GROUPS=piiobr 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
Boot Target: graphical.target
*** MEMORY ***
total used free shared buff/cache available
Mem: 4.0G 905M 660M 28M 2.5G 3.1G
Swap: 104M 0B 104M
Total: 4.1G 905M 765M
Active iob-Instances: 10
3792 M total memory
863 M used memory
987 M active memory
1839 M inactive memory
629 M free memory
172 M buffer memory
2228 M swap cache
99 M total swap
0 M used swap
99 M free swap
*** top - Table Of Processes ***
top - 09:02:07 up 8 days, 12:42, 5 users, load average: 1.30, 1.18, 1.11
Tasks: 205 total, 3 running, 202 sleeping, 0 stopped, 0 zombie
%Cpu(s): 25.0 us, 25.0 sy, 0.0 ni, 50.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 3792.2 total, 628.6 free, 864.8 used, 2401.5 buff/cache
MiB Swap: 100.0 total, 100.0 free, 0.0 used. 2927.4 avail Mem
*** FAILED SERVICES ***
UNIT LOAD ACTIVE SUB DESCRIPTION
0 loaded units listed.
*** FILESYSTEM ***
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 1.6G 0 1.6G 0% /dev
tmpfs tmpfs 380M 1.4M 378M 1% /run
/dev/sda2 ext4 117G 12G 100G 11% /
tmpfs tmpfs 1.9G 352K 1.9G 1% /dev/shm
tmpfs tmpfs 5.0M 16K 5.0M 1% /run/lock
/dev/sda1 vfat 510M 114M 397M 23% /boot/firmware
tmpfs tmpfs 380M 36K 380M 1% /run/user/1000
Messages concerning ext4 filesystem in dmesg:
[Sun Sep 15 20:19:10 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 smsc95xx.macaddr=E4:5F:01:B8:A7:91 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=ttyS0,115200 console=tty1 root=PARTUUID=cdb42d55-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=DE
[Sun Sep 15 20:19:14 2024] EXT4-fs (sda2): mounted filesystem with ordered data mode. Quota mode: none.
[Sun Sep 15 20:19:17 2024] EXT4-fs (sda2): re-mounted. Quota mode: none.
Show mounted filesystems:
TARGET SOURCE FSTYPE OPTIONS
/ /dev/sda2 ext4 rw,noatime
|-/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime
| |-/sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime
| |-/sys/fs/cgroup cgroup2 cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate,memory_recursiveprot
| |-/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime
| |-/sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700
| |-/sys/kernel/debug debugfs debugfs rw,nosuid,nodev,noexec,relatime
| |-/sys/kernel/tracing tracefs tracefs rw,nosuid,nodev,noexec,relatime
| |-/sys/kernel/config configfs configfs rw,nosuid,nodev,noexec,relatime
| `-/sys/fs/fuse/connections fusectl fusectl rw,nosuid,nodev,noexec,relatime
|-/proc proc proc rw,relatime
| `-/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=29,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=13492
| `-/proc/sys/fs/binfmt_misc binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime
|-/dev udev devtmpfs rw,nosuid,relatime,size=1669488k,nr_inodes=417372,mode=755
| |-/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
| |-/dev/shm tmpfs tmpfs rw,nosuid,nodev
| `-/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime
|-/run tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=388324k,mode=755
| |-/run/lock tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k
| |-/run/credentials/systemd-sysctl.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,mode=700
| |-/run/credentials/systemd-sysusers.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,mode=700
| |-/run/credentials/systemd-tmpfiles-setup-dev.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,mode=700
| |-/run/credentials/systemd-tmpfiles-setup.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,mode=700
| |-/run/rpc_pipefs sunrpc rpc_pipefs rw,relatime
| `-/run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,size=388320k,nr_inodes=97080,mode=700,uid=1000,gid=1000
| |-/run/user/1000/gvfs gvfsd-fuse fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
| `-/run/user/1000/doc portal fuse.portal rw,nosuid,nodev,relatime,user_id=1000,group_id=1000
`-/boot/firmware /dev/sda1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
Files in neuralgic directories:
/var:
1.8G /var/
1.3G /var/cache/apt/archives
1.3G /var/cache/apt
1.3G /var/cache
256M /var/log
Archived and active journals take up 254.2M in the file system.
/opt/iobroker/backups:
18M /opt/iobroker/backups/
/opt/iobroker/iobroker-data:
591M /opt/iobroker/iobroker-data/
539M /opt/iobroker/iobroker-data/files
441M /opt/iobroker/iobroker-data/files/javascript.admin
409M /opt/iobroker/iobroker-data/files/javascript.admin/static
408M /opt/iobroker/iobroker-data/files/javascript.admin/static/js
The five largest files in iobroker-data are:
22M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.18496c94.js.map
14M /opt/iobroker/iobroker-data/files/backitup.admin/static/js/main.2cca4954.js
9.0M /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.18496c94.js
8.7M /opt/iobroker/iobroker-data/files/javascript.admin/static/js/838.0aa41cb0.chunk.js.map
8.6M /opt/iobroker/iobroker-data/files/javascript.admin/static/js/310.89a60ae1.chunk.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':
No Devices found 'by-id'
*** NodeJS-Installation ***
/usr/bin/nodejs v20.17.0
/usr/bin/node v20.17.0
/usr/bin/npm 10.8.2
/usr/bin/npx 10.8.2
/usr/bin/corepack 0.29.3
nodejs:
Installed: 20.17.0-1nodesource1
Candidate: 20.17.0-1nodesource1
Version table:
*** 20.17.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
100 /var/lib/dpkg/status
20.16.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.15.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.15.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.14.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.13.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.13.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.12.2-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.12.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.12.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.11.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.11.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.10.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.9.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.8.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.8.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.7.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.6.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.6.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.5.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.5.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.4.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.3.1-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.3.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.2.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.1.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
20.0.0-1nodesource1 1001
500 https://deb.nodesource.com/node_20.x nodistro/main armhf Packages
18.19.0+dfsg-6~deb12u2+rpi1 500
500 http://raspbian.raspberrypi.com/raspbian bookworm/main armhf Packages
Temp directories causing npm8 problem: 0
No problems detected
Errors in npm tree:
*** ioBroker-Installation ***
ioBroker Status
iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Core adapters versions
js-controller: 6.0.11
admin: 7.1.2
javascript: 8.7.6
nodejs modules from github: 0
Adapter State
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin
+ system.adapter.backitup.0 : backitup : iobroker - enabled
+ system.adapter.discovery.0 : discovery : iobroker - enabled
+ system.adapter.javascript.0 : javascript : iobroker - enabled
+ system.adapter.melcloud.0 : melcloud : iobroker - enabled
+ system.adapter.modbus.0 : modbus : iobroker - enabled
+ system.adapter.mqtt-client.0 : mqtt-client : iobroker - enabled, port: 1883
+ system.adapter.rpi2.0 : rpi2 : iobroker - enabled
+ system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0
+ 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-client.0 : mqtt-client : iobroker - enabled, port: 1883
+ system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind: 0.0.0.0
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-Instances
Used repository: stable
Adapter "admin" : 7.1.2 , installed 7.1.2
Adapter "backitup" : 3.0.22 , installed 3.0.22
Adapter "discovery" : 5.0.0 , installed 5.0.0
Adapter "javascript" : 8.7.6 , installed 8.7.6
Controller "js-controller": 6.0.11 , installed 6.0.11
Adapter "melcloud" : 2.0.2 , installed 2.0.2
Adapter "modbus" : 6.2.3 , installed 6.2.3
Adapter "mqtt-client" : 2.0.0 , installed 2.0.0
Adapter "rpi2" : 1.3.2 , installed 1.3.2
Adapter "shelly" : 7.0.0 , installed 7.0.0
Objects and States
Please stand by - This may take a while
Objects: 769
States: 608
*** OS-Repositories and Updates ***
W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:2 http://raspbian.raspberrypi.com/raspbian bookworm InRelease
Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease
Reading package lists...
W: http://raspbian.raspberrypi.com/raspbian/dists/bookworm/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
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 127.0.0.1:9000 0.0.0.0:* LISTEN 1001 2571140 4718/iobroker.js-co
tcp 0 0 127.0.0.1:9001 0.0.0.0:* LISTEN 1001 2571135 4718/iobroker.js-co
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 3219462 5791/cupsd
tcp 0 0 0.0.0.0:502 0.0.0.0:* LISTEN 0 764033 19352/./diagslave
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 1151360 17807/sshd: /usr/sb
tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 112 1951192 7254/mosquitto
tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 2573597 4838/io.shelly.0
tcp6 0 0 :::22 :::* LISTEN 0 1150379 17807/sshd: /usr/sb
tcp6 0 0 :::1883 :::* LISTEN 112 1951193 7254/mosquitto
tcp6 0 0 :::8081 :::* LISTEN 1001 2571187 4736/io.admin.0
tcp6 0 0 ::1:631 :::* LISTEN 0 3219461 5791/cupsd
udp 0 0 0.0.0.0:35779 0.0.0.0:* 104 14264 581/avahi-daemon: r
udp 0 0 0.0.0.0:5353 0.0.0.0:* 104 14262 581/avahi-daemon: r
udp 0 0 0.0.0.0:631 0.0.0.0:* 0 3219486 5793/cups-browsed
udp6 0 0 :::52021 :::* 104 14265 581/avahi-daemon: r
udp6 0 0 :::5353 :::* 104 14263 581/avahi-daemon: r
udp6 0 0 fe80::6711:3d16:ce9:546 :::* 0 18821 674/NetworkManager
*** Log File - Last 25 Lines ***
2024-09-24 08:59:39.059 - debug: mqtt-client.0 (29679) trying to reconnect to broker
2024-09-24 08:59:39.063 - warn: mqtt-client.0 (29679) client offline
2024-09-24 09:00:00.005 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: getState(id=mqtt-client.0.panasonic_heat_pump.main.Outside_Temp, timerId=undefined) => {"val":0,"ack":false,"ts":1726896124848,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1726896124848}
2024-09-24 09:00:00.006 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: getState(id=mqtt-client.0.panasonic_heat_pump.main.Outside_Temp, timerId=undefined) => {"val":0,"ack":false,"ts":1726896124848,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1726896124848}
2024-09-24 09:00:00.006 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: getState(id=mqtt-client.0.panasonic_heat_pump.main.Outside_Temp, timerId=undefined) => {"val":0,"ack":false,"ts":1726896124848,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1726896124848}
2024-09-24 09:00:00.006 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: getState(id=mqtt-client.0.panasonic_heat_pump.main.Outside_Temp, timerId=undefined) => {"val":0,"ack":false,"ts":1726896124848,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1726896124848}
2024-09-24 09:00:00.006 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: setForeignState(id=mqtt-client.0.panasonic_heat_pump.commands.SetDemandControl, state={"val":234,"ack":false,"ts":1727161200006,"q":0,"from":"system.adapter.javascript.0","lc":1726981800022,"c":"script.js.ioBroker.Leistung_WP1"})
2024-09-24 09:00:00.007 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: setForeignState(id=mqtt-client.0.panasonic_heat_pump.commands.SetQuietMode, state={"val":0,"ack":false,"ts":1727161200007,"q":0,"from":"system.adapter.javascript.0","lc":1726896600009,"c":"script.js.ioBroker.Leistung_WP1"})
2024-09-24 09:00:00.007 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: getState(id=mqtt-client.0.panasonic_heat_pump.main.Outside_Temp, timerId=undefined) => {"val":0,"ack":false,"ts":1726896124848,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1726896124848}
2024-09-24 09:00:00.007 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: Draussen hats jetzt 0°C
2024-09-24 09:00:00.007 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: Demandcontrol steht auf 100%
2024-09-24 09:00:00.007 - info: javascript.0 (4751) script.js.ioBroker.Leistung_WP1: QM-Stufe 0
2024-09-24 09:00:00.018 - debug: mqtt-client.0 (29679) publishing mqtt-client.0.panasonic_heat_pump.commands.SetDemandControl
2024-09-24 09:00:09.065 - debug: mqtt-client.0 (29679) trying to reconnect to broker
2024-09-24 09:00:09.077 - warn: mqtt-client.0 (29679) client offline
Copy text starting here:
``` ======================= SUMMARY ======================= v.2024-05-22
Static hostname: iobroker Icon name: computer
Operating System: Raspbian GNU/Linux 12 (bookworm)
Kernel: Linux 6.1.0-rpi6-rpi-v8 Architecture: arm64
Installation: native
Kernel: aarch64 Userland: 32 bit
Timezone: Europe/Busingen (CEST, +0200)
User-ID: 1000
Display-Server: true
Boot Target: graphical.target
Pending OS-Updates: 0
Pending iob updates: 0
Nodejs-Installation:
/usr/bin/nodejs v20.17.0
/usr/bin/node v20.17.0
/usr/bin/npm 10.8.2
/usr/bin/npx 10.8.2
/usr/bin/corepack 0.29.3
Recommended versions are nodejs 20.17.0 and npm 10.8.2
Your nodejs installation is correct
MEMORY:
total used free shared buff/cache available
Mem: 4.0G 920M 707M 28M 2.5G 3.1G
Swap: 104M 0B 104M
Total: 4.1G 920M 812M
Active iob-Instances: 10
Upgrade policy: none
ioBroker Core: js-controller 6.0.11
admin 7.1.2
ioBroker Status: iobroker is running on this host.
Objects type: jsonl
States type: jsonl
Status admin and web instance:
+ system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin
Objects: 769
States: 608
Size of iob-Database:
11M /opt/iobroker/iobroker-data/objects.jsonl
3.8M /opt/iobroker/iobroker-data/states.jsonl
=================== END OF SUMMARY ====================
Mit der vorgehenden Version von MQTT-Client gabs keine Probleme. Der jetzige Adapter ist auch nur kurz in allen 3 Punkten grün.
Was kann ich tun ?
LG
schorschi