NEWS
Redis in ioBroker - Überblick
-
@peterfido ich habe keine VM, aber ich habe den Reboot oder Shutdown meines Server anders gelöst. Via Skript beende ich zunächst den ioBroker, danach speichere ich die Redis-DB zwangsweise und danach der eigentliche Shutdown oder Reboot.
Das funktioniert ohne Probleme, ohne Datenverlust und geht richtig schnell.
Ro75.
-
@peterfido Hast/Hattest Du iobroker und redis in separaten VMs/LXCs? Falls ja, dann kannst Du in Proxmox ja die Reihenfolge (inklusive Verzögerung) einstellen, in der sie gestartet/gestoppt werden. Bei mir läuft es problemlos. Es wird erst die iobroker gestoppt, bevor dann redis runterfährt. Beim Start dann genau andersrum.
Aber natürlich, weil die Dienste in separaten VMs/Containern laufen. Wenn beide in einem laufen (was etwas der Sinnhaftigkeit von virtualisierten Systemen widerspricht), dann musst Du das direkt im System einstellen, dass der iobroker-Dienst eben erst startet, wenn redis gestartet ist.Gruss, Jürgen
-
@wildbill Danach hatte ich (kurz) gesucht. Also wie man die Reihenfolge der Dienste bei systemd vorgeben kann und dass er wartet. Also beim Start muss er auf Redis warten und beim Beenden auf ioBroker.
Beides in einer VM. Eigentlich alles drei, da ich zwei Redis Instanzen, jeweils für States und Objects, eingerichtet hatte. Die zusätzlich VM für Redis habe ich oben ja als Plan B erwähnt. Jetzt lass ich es erstmal so und vergleiche in ein paar Tagen per Diagramme im Proxmox.
Die CPU-Last ist gestern nach den Updates zurückgegangen. Heute bei der Umstellung auf JSONL wieder etwas hoch.
-
@peterfido sagte in Redis in ioBroker - Überblick:
Die CPU-Last ist gestern nach den Updates zurückgegangen. Heute bei der Umstellung auf JSONL wieder etwas hoch.
Gerade deswegen habe ich auf Redis umgestellt. Deutlich weniger CPU-Last und alles im ioBroker (speziell Objektbaum und VIS) laden deutlich schneller.
Ro75.
-
@peterfido Bei der jeweiligen VM/LXC unter Options->Start/Shutdown order. Da kannst Du für die jeweilige VM/LXC eine Nummer eintragen. Je größer, desto später wird dann gestartet. Wenn Du bei redis beispielsweise 1 einträgst und bei iobroker 2, wird zuerst redis gestartet und danach iobroker. Damit iobroker mit dem Start wartet bis redis läuft, bei redis unter Startup delay dann eben noch eine Zahl, das entspricht dann der Verzögerung in Sekunden. Bei mir habe ich 5 drin, da nach redis noch einiges anderes startet bis iobroker an der Reihe ist. Wenn beide direkt danach starten sollen, dann musst Du halt mal nur redis starten und mitstoppen, wie lange es braucht, bis redis läuft. Noch 2-3 Sekunden als Reserve oben drauf und gut.
Beim Runterfahren wird dann alles in umgekehrter Reihenfolge beendet. Zuerst die höchsten Nummen, in dem Fall also iobroker vor redis. Auch dazu kann man Verzögerungen eintragen, dann aber eben bei iobroker. Also beispielsweise 10, wenn redis mit dem Runterfahren 10 Sekunden warten soll, nachdem iobroker beendet wird.Gruss, Jürgen
EDIT: Ach so, Du hattest beides in einer VM? Dann bringt das Einstellen in Proxmox natürlich nix. Da würde ich Dir aber dennoch empfehlen, das auf separate LXC auszulagern, dafür hast Du Proxmox ja laufen. Dann kannst Du alles getrennt backuppen, usw.
-
Moin zusammen,
hab nach dieser Anleitung auf REDIS umgestellt, lief auch ganz gut, nun hab ich das Problem, das mein Debian nicht mehr updaten will und ich ne Fehlmeldung bekomme zwecks Quellenunsicherheit von chris-lea:
E: Das Depot »http://ppa.launchpad.net/chris-lea/redis-server/ubuntu oracular Release« enthält keine Release-Datei. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
Da ich mich mit Paketsicherheit und den Keys bei den Repositories und Linux nicht so gut auskenne, bräuchte ich diesbezüglich etwas Hilfe, wie ich wieder an meine Updates komme.
-
Wie genau bist du da unterwegs?
sudo apt update
zeigen.
Du solltest kein schnubbibuntu-Repo einfach in dein Debian klatschen. Das passt nicht.
Schmeiß den Sums wieder raus und verwende das offizielle Redis-Repo vom Hersteller.
(Oder vielleicht am Besten da gar nix fummeln und einfach die Version aus dem hauseigenen Repo nehmen).https://forum.iobroker.net/topic/59231/phantastische-repositories-und-wo-sie-zu-finden-sind
Noch am Rande die Info, das redis nicht mehr als OpenSource-Sorftware eingestuft wird. Kann in Zukunft zu Problemen führen. Ich würde heute jedenfalls nicht mehr darauf setzen.
-
@thomas-braun sagte in Redis in ioBroker - Überblick:
Wie genau bist du da unterwegs?
sudo apt update
zeigen.
Yep, klassisch über apt update
@thomas-braun sagte in Redis in ioBroker - Überblick:
Du solltest kein schnubbibuntu-Repo einfach in dein Debian klatschen. Das passt nicht.
Schmeiß den Sums wieder raus und verwende das offizielle Redis-Repo vom Hersteller.
(Oder vielleicht am Besten da gar nix fummeln und einfach die Version aus dem hauseigenen Repo nehmen).https://forum.iobroker.net/topic/59231/phantastische-repositories-und-wo-sie-zu-finden-sind
Noch am Rande die Info, das redis nicht mehr als OpenSource-Sorftware eingestuft wird. Kann in Zukunft zu Problemen führen. Ich würde heute jedenfalls nicht mehr darauf setzen.
Danke für den Tipp ich habe die Schnubbibuntu Repo wie in der Aleitung eingefügt... mehr nicht. Im Gegenteil, anstattan den sources zu "fummeln" hab ich se mal aufgeräumt, weil Debian jedesmal nen neuen List Eintrag generiert hat.
Ich dachte die Offizielle Version ist zu alt?
Also einfach über apt installieren.. okay -
-
@thomas-braun sagte in Redis in ioBroker - Überblick:
@tschinkes sagte in Redis in ioBroker - Überblick:
sudo apt update
sagt?
user@iobroker:~# apt update OK:1 http://ftp.debian.org/debian bullseye InRelease OK:2 http://ftp.debian.org/debian bullseye-updates InRelease OK:3 http://security.debian.org bullseye-security InRelease Ign:4 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu oracular InRelease Fehl:5 http://ppa.launchpad.net/chris-lea/redis-server/ubuntu oracular Release 404 Not Found [IP: 185.125.190.80 80] Holen:6 https://deb.nodesource.com/node_16.x bullseye InRelease [4.586 B] Paketlisten werden gelesen… Fertig E: Das Depot »http://ppa.launchpad.net/chris-lea/redis-server/ubuntu oracular Release« enthält keine Release-Datei. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8).
@thomas-braun sagte in Redis in ioBroker - Überblick:
apt policy redis
sagt?
user@iobroker:~# apt policy redis redis: Installiert: 5:6.0.16-1+deb11u2 Installationskandidat: 5:6.0.16-1+deb11u2 Versionstabelle: *** 5:6.0.16-1+deb11u2 500 500 http://ftp.debian.org/debian bullseye/main amd64 Packages 500 http://security.debian.org bullseye-security/main amd64 Packages 100 /var/lib/dpkg/status
Ich werde mal deine Repo ausprobieren und die andere mal raus löschen
-
Und hampel da NICHT als root herum. Auch wenn du den Eintrag versuchst zu verstecken...
-
ich habs nur fürs Forum geändert aber egal, ist eh lokal aufm Proxmox, ich denke ich kann einschätzen das ich als root (mit ssh key und zugewiesener IP) da schon sicher bin dennoch, danke für den Tipp mit den Repos, mit deinem hats funktioniert.
-
@tschinkes sagte in Redis in ioBroker - Überblick:
ich habs nur fürs Forum geändert aber egal, ist eh lokal aufm Proxmox,
Nein, ist auch in einem Container nicht egal.
-
@thomas-braun sagte in Redis in ioBroker - Überblick:
@tschinkes sagte in Redis in ioBroker - Überblick:
ich habs nur fürs Forum geändert aber egal, ist eh lokal aufm Proxmox,
Nein, ist auch in einem Container nicht egal.
Du hast recht, ist es nicht!
-
@tschinkes sagte in Redis in ioBroker - Überblick:
ich habs nur fürs Forum geändert aber egal, ist eh lokal aufm Proxmox, ich denke ich kann einschätzen das ich als root (mit ssh key und zugewiesener IP) da schon sicher bin dennoch, danke für den Tipp mit den Repos, mit deinem hats funktioniert.
Mein Lieber.... du bist dir da sicher, dass du mit Sicherheit Mist machst.
Aber sowas hier, noch die Community veräppeln indem man den Eintrag fuers Forum aendert..
dabei sieht man an den Fehlermeldungen, dass du mit Root das eingegeben hättest, sonst wäre die Ausgabe eine ganz andere..Standrechtlich erschossen, gefedert und geteert, und gesteinigt.. ok.. an der Reihenfolge kann man arbeiten..
-
Das Problem ist ein anderes ... Das Repo von chris-lea is deprecated weil es jetzt ein offizielles gibt (zumindestens noch). Die neueren Versionen gibts nur im aktuelles Repo.
deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb jammy main
Man muss aber die Keys importieren ... hab ich grad nicht mehr parat
Danach (braucht man ab Redis 7) noch in der redis config ein
user default on nopass sanitize-payload ~* &* +@AlLaut2024
acl-pubsub-default allchannelsrein
-
@apollon77 sagte in Redis in ioBroker - Überblick:
Man muss aber die Keys importieren ... hab ich grad nicht mehr parat
Steht bei meinem obigen Link dabei.
-
Guten Morgen,
nach einem Systemupgrade auf "Bookworm" habe ich das Problem das nach jedem Neustart ioBroker anfängt mit starten und aufgrund einer Fehlerhaften Redis Installation sich beendet.
Als Temporäre Lösung habe ich herausgefunden das ich mitredis-cli config set stop-writes-on-bgsave-error no
ioBroker wieder starten kann. Ist natürlich keine Lösung und so wie es gelesen habe nur eine Krücke.
Kann mir hier bitte jemand weiterhelfen?
-
@michael-sauer sagte in Redis in ioBroker - Überblick:
Kann mir hier bitte jemand weiterhelfen?
Versionsnummern?
-
======== 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.21-v7l+ Architecture: arm Model : Raspberry Pi 4 Model B Rev 1.2 Docker : false Virtualization : none Kernel : armv7l Userland : 32 bit Systemuptime and Load: 07:59:53 up 9:39, 2 users, load average: 0.91, 0.55, 0.48 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-08-13 07:59:53 CEST Universal time: Tue 2024-08-13 05:59:53 UTC RTC time: n/a Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': pi HOME=/home/pi GROUPS=pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker User that is running 'js-controller': iobroker HOME=/home/iobroker GROUPS=iobroker tty dialout audio video plugdev bluetooth redis gpio i2c pi *** Display-Server-Setup *** Display-Server: false Desktop: Terminal: tty Boot Target: graphical.target *** MEMORY *** total used free shared buff/cache available Mem: 4.0G 2.9G 868M 6.4M 366M 1.1G Swap: 209M 209M 139K Total: 4.2G 3.1G 869M Active iob-Instances: 32 3838 M total memory 2787 M used memory 400 M active memory 2480 M inactive memory 828 M free memory 75 M buffer memory 274 M swap cache 199 M total swap 199 M used swap 0 M free swap *** top - Table Of Processes *** top - 07:59:54 up 9:39, 2 users, load average: 0.91, 0.55, 0.48 Tasks: 201 total, 3 running, 198 sleeping, 0 stopped, 0 zombie %Cpu(s): 12.5 us, 25.0 sy, 0.0 ni, 56.2 id, 6.2 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 3838.4 total, 827.9 free, 2786.9 used, 350.2 buff/cache MiB Swap: 200.0 total, 0.1 free, 199.9 used. 1051.5 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION 0 loaded units listed. *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 59G 17G 40G 30% / devtmpfs devtmpfs 1.7G 0 1.7G 0% /dev tmpfs tmpfs 1.9G 1.3M 1.9G 1% /dev/shm tmpfs tmpfs 768M 2.0M 766M 1% /run tmpfs tmpfs 5.0M 8.0K 5.0M 1% /run/lock /dev/loop0 squashfs 42M 42M 0 100% /snap/certbot/3699 /dev/loop2 squashfs 42M 42M 0 100% /snap/certbot/3833 /dev/loop1 squashfs 90M 90M 0 100% /snap/core/16932 /dev/loop4 squashfs 90M 90M 0 100% /snap/core/17202 /dev/loop5 squashfs 54M 54M 0 100% /snap/core20/2268 /dev/loop3 squashfs 54M 54M 0 100% /snap/core20/2320 /dev/mmcblk0p1 vfat 253M 60M 193M 24% /boot tmpfs tmpfs 384M 4.0K 384M 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/mmcblk0p2 ext4 rw,noatime |-/dev devtmpfs devtmpfs rw,relatime,size=1702076k,nr_inodes=34911,mode=755 | |-/dev/shm tmpfs tmpfs rw,nosuid,nodev | |-/dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 | `-/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime |-/proc proc proc rw,relatime | `-/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct | `-/proc/sys/fs/binfmt_misc binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime |-/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 |-/run tmpfs tmpfs rw,nosuid,nodev,size=786100k,nr_inodes=819200,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/rpc_pipefs sunrpc rpc_pipefs rw,relatime | |-/run/credentials/systemd-tmpfiles-setup.service ramfs ramfs ro,nosuid,nodev,noexec,relatime,mode=700 | `-/run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,size=393048k,nr_inodes=98262,mode=700,uid=1000,gid=1000 |-/snap/certbot/3699 /dev/loop0 squashfs ro,nodev,relatime,errors=continue |-/snap/certbot/3833 /dev/loop2 squashfs ro,nodev,relatime,errors=continue |-/snap/core/16932 /dev/loop1 squashfs ro,nodev,relatime,errors=continue |-/snap/core/17202 /dev/loop4 squashfs ro,nodev,relatime,errors=continue |-/snap/core20/2268 /dev/loop5 squashfs ro,nodev,relatime,errors=continue |-/snap/core20/2320 /dev/loop3 squashfs ro,nodev,relatime,errors=continue `-/boot /dev/mmcblk0p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 5.2G /var/ 4.7G /var/lib 3.5G /var/lib/mysql 2.7G /var/lib/mysql/iobroker 555M /var/lib/snapd Archived and active journals take up 212.8M in the file system. /opt/iobroker/backups: 689M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 707M /opt/iobroker/iobroker-data/ 466M /opt/iobroker/iobroker-data/files 136M /opt/iobroker/iobroker-data/backup-objects 87M /opt/iobroker/iobroker-data/files/scenes.admin/static/js 87M /opt/iobroker/iobroker-data/files/scenes.admin/static The five largest files in iobroker-data are: 33M /opt/iobroker/iobroker-data/files/iot.admin/static/js/main.1797d034.js.map 28M /opt/iobroker/iobroker-data/objects.jsonl 21M /opt/iobroker/iobroker-data/files/web.admin/static/js/main.c4efe404.js.map 20M /opt/iobroker/iobroker-data/objects.json.migrated 20M /opt/iobroker/iobroker-data/objects.json.bak.migrated 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-dresden_elektronik_ingenieurtechnik_GmbH_ConBee_II_DE2211915-if00 HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: /dev/ttyACM0 *** NodeJS-Installation *** /usr/bin/nodejs v18.20.4 /usr/bin/node v18.20.4 /usr/bin/npm 10.7.0 /usr/bin/npx 10.7.0 /usr/bin/corepack 0.28.0 nodejs: Installed: 18.20.4-1nodesource1 Candidate: 18.20.4-1nodesource1 Version table: *** 18.20.4-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 100 /var/lib/dpkg/status 18.20.3-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.20.2-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.20.1-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.20.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.19.1-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.19.0+dfsg-6~deb12u2+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian bookworm/main armhf Packages 18.19.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.18.2-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.18.1-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.18.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.17.1-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.17.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.16.1-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.16.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.15.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.14.2-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.14.1-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.14.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.13.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.12.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.11.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.10.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.9.1-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.9.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.8.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.7.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.6.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.5.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.4.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.3.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.2.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.1.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages 18.0.0-1nodesource1 600 500 https://deb.nodesource.com/node_18.x nodistro/main armhf Packages Temp directories causing npm8 problem: 3 Some problems detected, please run iob fix Errors in npm tree: *** ioBroker-Installation *** ioBroker Status iobroker is running on this host. At least one iobroker host is running. Objects type: redis States type: redis Core adapters versions js-controller: 6.0.10 admin: 7.0.23 javascript: 8.8.2 nodejs modules from github: 1 | `-- xmlbuilder@0.4.2 invalid: "https://github.com/hobbyquaker/xmlbuilder-js/tarball/29fe5030dc6852007dc8d1bfd5109d75f8da58d5" from node_modules/homematic-xmlrpc Adapter State + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind:0.0.0.0, run as: admin system.adapter.alarm.0 : alarm : iobroker - disabled + system.adapter.alexa2.0 : alexa2 : iobroker - enabled system.adapter.alias-manager.0 : alias-manager : iobroker - enabled + system.adapter.backitup.0 : backitup : iobroker - enabled system.adapter.bring.0 : bring : iobroker - disabled + system.adapter.cloud.0 : cloud : iobroker - enabled system.adapter.daswetter.0 : daswetter : iobroker - enabled + system.adapter.email.0 : email : iobroker - enabled + system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: iobroker - enabled system.adapter.feiertage.0 : feiertage : iobroker - enabled + system.adapter.heatingcontrol.0 : heatingcontrol : iobroker - enabled system.adapter.hm-rega.0 : hm-rega : iobroker - disabled system.adapter.hm-rpc.0 : hm-rpc : iobroker - disabled, port: 42001 + system.adapter.homeconnect.0 : homeconnect : iobroker - enabled + system.adapter.i2c.0 : i2c : iobroker - enabled system.adapter.ical.0 : ical : iobroker - enabled + system.adapter.iot.0 : iot : iobroker - enabled + system.adapter.jarvis.0 : jarvis : iobroker - enabled + system.adapter.javascript.0 : javascript : iobroker - enabled + system.adapter.lgtv.0 : lgtv : iobroker - enabled + system.adapter.linkeddevices.0 : linkeddevices : iobroker - enabled + system.adapter.modbus.0 : modbus : iobroker - enabled + system.adapter.modbus.1 : modbus : iobroker - enabled + system.adapter.mqtt.0 : mqtt : iobroker - enabled, port: 1883, bind:0.0.0.0 system.adapter.pi-hole.0 : pi-hole : iobroker - disabled system.adapter.pollenflug.0 : pollenflug : iobroker - disabled system.adapter.pvforecast.0 : pvforecast : iobroker - disabled + system.adapter.radar2.0 : radar2 : iobroker - enabled + system.adapter.radar2.1 : radar2 : iobroker - enabled system.adapter.ring.0 : ring : iobroker - disabled system.adapter.roadtraffic.0 : roadtraffic : iobroker - disabled system.adapter.roborock.0 : roborock : iobroker - disabled + system.adapter.scenes.0 : scenes : iobroker - enabled system.adapter.schoolfree.0 : schoolfree : iobroker - enabled + system.adapter.shelly.0 : shelly : iobroker - enabled, port: 1882, bind:0.0.0.0 + system.adapter.shuttercontrol.0 : shuttercontrol : iobroker - enabled + system.adapter.smartcontrol.0 : smartcontrol : iobroker - enabled + system.adapter.sonos.0 : sonos : iobroker - enabled + system.adapter.sourceanalytix.0 : sourceanalytix : iobroker - enabled + system.adapter.sql.0 : sql : iobroker - enabled, port: 3306 + system.adapter.sun2000.0 : sun2000 : iobroker - enabled, port: 502 system.adapter.tankerkoenig.0 : tankerkoenig : iobroker - disabled system.adapter.tr-064.0 : tr-064 : iobroker - disabled system.adapter.tr-064.1 : tr-064 : iobroker - disabled + system.adapter.trashschedule.0 : trashschedule : iobroker - enabled system.adapter.upnp.0 : upnp : iobroker - disabled + system.adapter.vw-connect.0 : vw-connect : 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.zigbee.0 : zigbee : iobroker - enabled, port: /dev/ttyACM0 + 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.shelly.0 : shelly : iobroker - enabled, port: 1882, bind:0.0.0.0 + system.adapter.sql.0 : sql : iobroker - enabled, port: 3306 + system.adapter.sun2000.0 : sun2000 : iobroker - enabled, port: 502 + 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: /dev/ttyACM0 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): beta Upgrade policy: none Installed ioBroker-Instances Used repository: beta Adapter "admin" : 7.0.23 , installed 7.0.23 Adapter "alarm" : 3.6.1 , installed 3.6.1 Adapter "alexa2" : 3.26.5 , installed 3.26.5 Adapter "alias-manager": 1.2.6 , installed 1.2.6 Adapter "backitup" : 3.0.17 , installed 3.0.16 [Updatable] Adapter "bring" : 1.8.4 , installed 1.8.4 Adapter "cloud" : 5.0.1 , installed 5.0.1 Adapter "daswetter" : 3.1.15 , installed 3.1.15 Adapter "email" : 1.3.1 , installed 1.3.1 Adapter "energiefluss-erweitert": 0.4.1, installed 0.4.1 Adapter "feiertage" : 1.2.0 , installed 1.2.0 Adapter "heatingcontrol": 2.12.8 , installed 2.12.8 Adapter "hm-rega" : 5.0.0 , installed 5.0.0 Adapter "hm-rpc" : 2.0.0 , installed 2.0.0 Adapter "homeconnect" : 1.4.1 , installed 1.4.1 Adapter "i2c" : 1.2.1 , installed 1.2.1 Adapter "ical" : 1.15.0 , installed 1.15.0 Adapter "iot" : 3.3.0 , installed 3.3.0 Adapter "jarvis" : 3.1.8 , installed 3.2.0-beta.56 Adapter "javascript" : 8.8.2 , installed 8.8.2 Controller "js-controller": 6.0.10 , installed 6.0.10 Adapter "lgtv" : 2.2.0 , installed 2.2.0 Adapter "linkeddevices": 1.5.5 , installed 1.5.5 Adapter "modbus" : 6.2.3 , installed 6.2.3 Adapter "mqtt" : 6.0.1 , installed 6.0.1 Adapter "pi-hole" : 1.3.6 , installed 1.3.6 Adapter "pollenflug" : 2.0.0 , installed 2.0.0 Adapter "pvforecast" : 3.0.0 , installed 3.0.0 Adapter "radar2" : 2.2.0 , installed 2.2.0 Adapter "ring" : 5.1.0 , installed 5.1.0 Adapter "roadtraffic" : 1.2.0 , installed 1.2.0 Adapter "roborock" : 0.6.6 , installed 0.6.4 [Updatable] Adapter "scenes" : 3.2.1 , installed 3.2.1 Adapter "schoolfree" : 1.1.4 , installed 1.1.4 Adapter "shelly" : 7.0.0 , installed 7.0.0 Adapter "shuttercontrol": 1.7.3 , installed 1.7.3 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 "sonos" : 3.0.0 , installed 3.0.0 Adapter "sourceanalytix": 0.4.14 , installed 0.4.14 Adapter "sql" : 3.0.1 , installed 3.0.1 Adapter "sun2000" : 0.11.0 , installed 0.11.0 Adapter "tankerkoenig" : 3.4.0 , installed 3.4.0 Adapter "tr-064" : 4.3.0 , installed 4.3.0 Adapter "trashschedule": 3.3.0 , installed 3.3.0 Adapter "upnp" : 1.0.21 , installed 1.0.21 Adapter "vw-connect" : 0.6.0 , installed 0.6.0 Adapter "weatherunderground": 3.7.0, installed 3.7.0 Adapter "web" : 6.3.0 , installed 6.3.0 Adapter "ws" : 2.6.2 , installed 2.6.2 Adapter "zigbee" : 1.10.3 , installed 1.10.3 Objects and States Please stand by - This may take a while Objects: 35967 States: 55403 *** OS-Repositories and Updates *** Hit:1 http://phoscon.de/apt/deconz buster InRelease Hit:2 http://raspbian.raspberrypi.org/raspbian bookworm InRelease Hit:3 http://archive.raspberrypi.org/debian bookworm InRelease Hit:4 https://apt.grafana.com stable InRelease Hit:5 https://apt.pivccu.de/piVCCU stable InRelease Hit:6 https://deb.nodesource.com/node_18.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 127.0.0.1:3306 0.0.0.0:* LISTEN 110 15686 1073/mariadbd tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 109 14990 957/redis-server 12 tcp 0 0 0.0.0.0:1882 0.0.0.0:* LISTEN 1001 28976 2362/io.shelly.0 tcp 0 0 0.0.0.0:1883 0.0.0.0:* LISTEN 1001 30117 2386/io.mqtt.0 tcp 0 0 127.0.0.1:4711 0.0.0.0:* LISTEN 999 15011 981/pihole-FTL tcp 0 0 10.0.3.1:53 0.0.0.0:* LISTEN 0 15602 1109/dnsmasq tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 0 200350 7162/cupsd tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 0 16946 1187/smbd tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 0 15620 1103/lighttpd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 17485 1084/sshd: /usr/sbi tcp 0 0 0.0.0.0:53 0.0.0.0:* LISTEN 999 15005 981/pihole-FTL tcp 0 0 0.0.0.0:8400 0.0.0.0:* LISTEN 1001 31972 2874/io.jarvis.0 tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 0 16947 1187/smbd tcp6 0 0 :::8081 :::* LISTEN 1001 23377 2176/io.admin.0 tcp6 0 0 :::8082 :::* LISTEN 1001 27494 2694/io.web.0 tcp6 0 0 :::10123 :::* LISTEN 1001 31900 2858/io.energieflus tcp6 0 0 :::3000 :::* LISTEN 113 19464 1220/grafana tcp6 0 0 :::445 :::* LISTEN 0 16944 1187/smbd tcp6 0 0 :::3500 :::* LISTEN 1001 30401 2571/io.sonos.0 tcp6 0 0 :::80 :::* LISTEN 0 15619 1103/lighttpd tcp6 0 0 ::1:6379 :::* LISTEN 109 14991 957/redis-server 12 tcp6 0 0 :::22 :::* LISTEN 0 17487 1084/sshd: /usr/sbi tcp6 0 0 :::53 :::* LISTEN 999 15007 981/pihole-FTL tcp6 0 0 ::1:4711 :::* LISTEN 999 15012 981/pihole-FTL tcp6 0 0 ::1:631 :::* LISTEN 0 200349 7162/cupsd tcp6 0 0 :::139 :::* LISTEN 0 16945 1187/smbd udp 0 0 10.0.3.1:53 0.0.0.0:* 0 15601 1109/dnsmasq udp 0 0 0.0.0.0:53 0.0.0.0:* 999 15004 981/pihole-FTL udp 0 0 0.0.0.0:67 0.0.0.0:* 1001 29026 2478/io.radar2.1 udp 0 0 0.0.0.0:67 0.0.0.0:* 1001 29994 2363/io.radar2.0 udp 0 0 0.0.0.0:67 0.0.0.0:* 0 15598 1109/dnsmasq udp 0 0 0.0.0.0:68 0.0.0.0:* 0 14835 880/dhclient udp 0 0 0.0.0.0:631 0.0.0.0:* 0 199274 7184/cups-browsed udp 0 0 10.0.3.255:137 0.0.0.0:* 0 17603 1149/nmbd udp 0 0 10.0.3.1:137 0.0.0.0:* 0 17602 1149/nmbd udp 0 0 192.168.78.255:137 0.0.0.0:* 0 17599 1149/nmbd udp 0 0 192.168.78.83:137 0.0.0.0:* 0 17598 1149/nmbd udp 0 0 0.0.0.0:137 0.0.0.0:* 0 17580 1149/nmbd udp 0 0 10.0.3.255:138 0.0.0.0:* 0 17605 1149/nmbd udp 0 0 10.0.3.1:138 0.0.0.0:* 0 17604 1149/nmbd udp 0 0 192.168.78.255:138 0.0.0.0:* 0 17601 1149/nmbd udp 0 0 192.168.78.83:138 0.0.0.0:* 0 17600 1149/nmbd udp 0 0 0.0.0.0:138 0.0.0.0:* 0 17581 1149/nmbd udp 0 0 0.0.0.0:47293 0.0.0.0:* 108 942 398/avahi-daemon: r udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 940 398/avahi-daemon: r udp 0 0 0.0.0.0:54512 0.0.0.0:* 1001 413469 11213/io.backitup.0 udp6 0 0 :::39804 :::* 108 943 398/avahi-daemon: r udp6 0 0 :::53 :::* 999 15006 981/pihole-FTL udp6 0 0 :::5353 :::* 108 941 398/avahi-daemon: r *** Log File - Last 25 Lines *** 2024-08-13 08:00:00.565 - info: javascript.0 (2190) script.js.common.Batterie_new: hm-rpc.0.MEQ0876032 2024-08-13 08:00:00.566 - info: javascript.0 (2190) script.js.common.Batterie_new: hm-rpc.0.MEQ0879139 2024-08-13 08:00:00.578 - info: javascript.0 (2190) script.js.common.Batterie_new: hm-rpc.0.LTK0074493 2024-08-13 08:00:00.579 - info: javascript.0 (2190) script.js.common.Batterie_new: hm-rpc.0.LTK0136714 2024-08-13 08:00:00.580 - info: javascript.0 (2190) script.js.common.Batterie_new: hm-rpc.0.LTK0136835 2024-08-13 08:00:00.580 - info: javascript.0 (2190) script.js.common.Batterie_new: hm-rpc.0.NEQ0251555 2024-08-13 08:00:05.092 - warn: trashschedule.0 (2813) (5) nextAfter has no entries. Check configuration of trashschedule! 2024-08-13 08:00:07.004 - info: ical.0 (28850) starting. Version 1.15.0 in /opt/iobroker/node_modules/iobroker.ical, node: v18.20.4, js-controller: 6.0.10 2024-08-13 08:00:07.213 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 442 InputPV: 412 Wallbox: 4 2024-08-13 08:00:08.201 - info: ical.0 (28850) processing URL: Abfallkalender https://calendar.google.com/calendar/ical/uqh1k6u7h2cakcn5mo56ts3c8s%40group.calendar.google.com/public/basic.ics 2024-08-13 08:00:09.462 - info: ical.0 (28850) processing URL: My Calendar https://calendar.google.com/calendar/ical/madmantuners%40gmail.com/private-6eb668addfacb46e9a78e8ba1bdf97e0/basic.ics 2024-08-13 08:00:11.329 - warn: trashschedule.0 (2813) (5) nextAfter has no entries. Check configuration of trashschedule! 2024-08-13 08:00:13.476 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 423 InputPV: 409 Wallbox: 4 2024-08-13 08:00:16.272 - info: ical.0 (28850) Terminated (NO_ERROR): Without reason 2024-08-13 08:00:16.805 - info: host.iobroker instance system.adapter.ical.0 having pid 28850 terminated with code 0 (NO_ERROR) 2024-08-13 08:00:23.441 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 433 InputPV: 411 Wallbox: 4 2024-08-13 08:00:32.049 - info: javascript.0 (2190) script.js.common.Heizung: currentAverage: -584 ; Akku_OSC_Value: 14 2024-08-13 08:00:32.815 - info: javascript.0 (2190) script.js.common.Wallbox: PV Überschuss A: 0 W: -18 CableState: 1 ChargepointStateValue: 0 2024-08-13 08:00:33.345 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 419 InputPV: 410 Wallbox: 4 2024-08-13 08:00:45.553 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 426 InputPV: 413 Wallbox: 4 2024-08-13 08:00:52.898 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 437 InputPV: 414 Wallbox: 4 2024-08-13 08:01:02.805 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 427 InputPV: 417 Wallbox: 4 2024-08-13 08:01:12.482 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 428 InputPV: 416 Wallbox: 4 2024-08-13 08:01:32.816 - info: javascript.0 (2190) script.js.common.Wallbox: PV Überschuss A: 0 W: -26 CableState: 1 ChargepointStateValue: 0 2024-08-13 08:01:40.499 - info: javascript.0 (2190) script.js.common.Wallbox: Input_PV Hausverbrauch: 408 InputPV: 418 Wallbox: 4
============ Mark until here for C&P =============
iob diag has finished.
Press any key for a summary
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.21-v7l+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 Display-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 2 Nodejs-Installation: /usr/bin/nodejs v18.20.4 /usr/bin/node v18.20.4 /usr/bin/npm 10.7.0 /usr/bin/npx 10.7.0 /usr/bin/corepack 0.28.0 Recommended versions are nodejs 20.16.0 and npm 10.8.1 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 4.0G 3.0G 640M 6.6M 550M 1.1G Swap: 209M 208M 1.4M Total: 4.2G 3.2G 641M Active iob-Instances: 32 Upgrade policy: none ioBroker Core: js-controller 6.0.10 admin 7.0.23 ioBroker Status: iobroker is running on this host. At least one iobroker host is running. Objects type: redis States type: redis Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind:0.0.0.0, run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind:0.0.0.0, run as: admin Objects: 35967 States: 55403 Size of iob-Database: 28M /opt/iobroker/iobroker-data/objects.jsonl 20M /opt/iobroker/iobroker-data/objects.json.migrated 20M /opt/iobroker/iobroker-data/objects.json.bak.migrated 12K /opt/iobroker/iobroker-data/states.json.migrated 12K /opt/iobroker/iobroker-data/states.json.bak.migrated ********************************************************************* Some problems detected, please run iob fix and try to have them fixed ********************************************************************* =================== END OF SUMMARY ====================