Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Bitte im Titel immer zuerst den Namen des Plugins hinschreiben
Spannendes Ergebnis. Die Befehle werden erfolgreich abgesetzt - die Kalibrierung vom unteren Punkt scheint jedoch auch da nicht erfolgreich zu sein (Wert bleibt auf 7,59). Interpretierst du dies auch so?
Somit wohl kein Problem an der SW... Aber was könnte es sein? Defektes EZO? Sonde?
Spannendes Ergebnis. Die Befehle werden erfolgreich abgesetzt - die Kalibrierung vom unteren Punkt scheint jedoch auch da nicht erfolgreich zu sein (Wert bleibt auf 7,59). Interpretierst du dies auch so?
Somit wohl kein Problem an der SW... Aber was könnte es sein? Defektes EZO? Sonde?
übrigens: Die Kalibrierung zeigt er als erfolgreich an....
Ich würde mal auf die Sonde tippen. Die würde ich als erstes austauschen.
Vielen Dank für den Tip!
btw: Wo kauft ihr die Atlas Sonden eigentlich? Bei Atlas direkt kostet das shipping über $100 für eine Lieferung in die Schweiz?
Eine Frage bezüglich des Displays,
ich habe mir das Adafruit RGB Positive 16x2 LCD+Keypad Kit for Raspberry Pi gekauft,
welches auch auf dem Link aus der Beschreibung angeboten wird.
Jedoch funktioniert dieses nicht.
Meine Frage, wird dieses nicht unterstützt, wegen der Pin Belegung oder spielt da Positiv - Negativ eine Rolle?
den das Blau Weiße, ist nicht wirklich zu bekommen :-(
Des weiteren, wurde das Problem mit dem springenden PH Wert schon gelöst? bei mir springt der Wert von 6,8 - 8,3
An meiner Bayrol Dosieranlage steht er konstant bei 7,2
Meine Komponenten: Pi 3 , Whitebox T3 MK II , PH und Redox Sonde Bayrol
Ich hab auch das Problem, dass das Display nicht funktioniert. Es wird im I2C Scann mit der Adresse 0x20 gefunden, jedoch zeigt es in der ersten Reihe nur die Blöcke an, wird als nicht initialisiert. Jemand eine Idee?
Das Keypad sollte funktionieren. Welches Display (Farbe etc.) dort angeschlossen ist, ist nicht relevant. Gibt das Log im Debug Modus irgendeinen Fehler aus?
Springender pH Wert: Da gibt es keine allgemein gültige Lösung: Prüfe die Anströmung, prüfe in einem Messbecher, teste die Verkabelung oder ggf. eine alternative Sonde. Ich hatte mal völlige Nonsens-Werte bei der Redox Sonde und hab mich dumm und dusselig gesucht. Am Ende habe ich einen neuen Stecker an die Sonde gelötet und der Spuk war vorbei.
Ich habe meine Pool vor 6 Jahren mit dem Aquastar Air und vielen Standardkomponenten umgesetzt.
Nutze statt Chlor aber Aktivsauerstoff Zusammen mit UV-C Entkeimer. Funktioniert auch gut.
Habe mich von diesem Youtube Tutorial der Alroundbastler inspirieren lassen:
Hey, ich hab noch eine kurze frage bezüglich automatischer anpassung PH bei Temperaturänderung. Bringt es was auf direkt auf dem interlink board einen EZO™ RTD Temperature Circuit mit Passendem Temperatursensor miteinzubauen? Gleicht dein Loxberry Plugin das automatisch aus ? oder kann / soll ich das über eine logik in Loxone regeln ? Danke im Voraus
Kalibriere einfach ungefähr bei deiner Wassertemperatur (20-25 Grad) und gut ist. Du bist nicht im Labor Bereich. Die temperaturabhängig spielt im Poolbereixh zwischen 20-30 Grad keine Rolle.
Wenn du es unbedingt machen willst messe irgendwo die Wassertemperatur und sende dann den entsprechenden Befehl aus Loxone heraus an die pH Sonde. Den Befehl findest du im Datenblatt.
Hey zusammen, Ich hab jetzt entlich alles Live im betrieb und es funktioniert eigentlich sehr gut. Nur eins ist mir aufgefallen, der PH wert springt immre zwischen 2 werten hin und her ( z.b 7,7 und 8,1). Habt ihr das auch so? an was könnte das liegen ? ist mir beim kallibrieren schon aufgefallen.
Alle komponenten sind neu und die Sonde hab ich vorm einbau gerade ausgepackt ( war gut im wasser).
Hab ein ähnliches Problem. Der Wert lässt sich nicht mal kalibrieren. Hab das Problem auch ohne Loxberry wenn ich direkt auf die Geräte zugreife. Trotz Tausch des Moduls und des Carrier Boards konnte ich es leider nie lösen. Was ich nicht versucht habe, war den Pi zu tauschen - vielleicht ist das ja noch eine Lösung.
Hab den fehler gefunden. Ich trottel hab am interlink board kanal 1 + 2 verwendet und nicht wie vorgegeben die isolierten ports 2 + 3. nach dem umstecken klappte das kalibrieren und die sonden sind stabil 👍
Zuletzt geändert von lugithelugman; In den letzten 3 Wochen.
Ich hab auch das Problem, dass das Display nicht funktioniert. Das Plugin selbst läuft schon seit Jahren problemlos.
Beim I2C Scan mit das LCD mit der Adresse 0x20 gefunden, jedoch wird als nicht initialisiert (zeigt es in der ersten Reihe nur die Blöcke an).
Ich habe das LCD selbst an einem andern RPI mit den Script von Adafruit getestet, hier funktioniert alles.
Erst hatte ich das Problem, dass im Webinterface tatsächlich der Menüeintrag "LCD Display" fehlte.
Durch eine Deinstallation und Neuinstallation des Plugins konnte ich dies fixen.
Hier das Logfile der Installation:
Code:
<INFO> Downloading https://github.com/mschlenstedt/LoxBerry-Plugin-Poolmanager/archive/refs/tags/PoolManager-V2.0.3.zip ...
We are in CGI mode.
27.05.2026 23:04:37 <INFO> Statusfile: /tmp/YdvzlV4OYy.status
27.05.2026 23:04:37 <INFO> Temp Folder: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy
27.05.2026 23:04:37 <INFO> Logfile: /tmp/YdvzlV4OYy.log
27.05.2026 23:04:37 <INFO> Locking plugininstall - delaying up to 10 minutes...
27.05.2026 23:04:37 <OK> Lock successfully set.
27.05.2026 23:04:37 <INFO> Starting Plugin installation.
27.05.2026 23:04:37 <INFO> Extracting plugin archive
27.05.2026 23:04:37 <INFO> Command: /usr/bin/sudo -n -u loxberry /usr/bin/unzip -d /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy.zip
Archive: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy.zip
e4b4d0a710e6641c2d75f178eed063242d13eb6f
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/LICENSE
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/README.md
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/AtlasI2C.py
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-console.py
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-gateway.py
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display.py
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display_dev.py
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/watchdog.pl
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/config/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/config/plugin.json
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.05min
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.reboot
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/calibration.json
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/status.json
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/dpkg/
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/dpkg/apt
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_128.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_256.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_512.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_64.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/plugin.cfg
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/postupgrade.sh
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/prerelease.cfg
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preroot.sh
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preupgrade.sh
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/release.cfg
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/atlas_settings.html
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/calibrate.html
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/general_settings.html
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/javascript.js
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_de.ini
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_en.ini
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lcd_settings.html
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/log_settings.html
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/measurements_settings.html
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/scan_i2c.html
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/ajax.cgi
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/calibrate.cgi
creating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/cancel_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/cancel_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/check_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/check_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_title_32.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/error_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/error_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_title_32.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_title_32.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_title_32.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_title_32.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/settings_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/settings_256.png
extracting: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/unknown_20.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/unknown_256.png
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/index.cgi
linking: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/measurements.json -> /dev/shm/poolmanager-measurements.json
inflating: /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/scan_i2c.cgi
finishing deferred symbolic links:
/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/measurements.json -> /dev/shm/poolmanager-measurements.json
27.05.2026 23:04:37 <OK> Plugin archive extracted successfully.
27.05.2026 23:04:37 <INFO> Author: M. Schlenstedt
27.05.2026 23:04:37 <INFO> Email: michael@loxberry.de
27.05.2026 23:04:37 <INFO> Version: 2.0.3
27.05.2026 23:04:37 <INFO> Name: poolmanager
27.05.2026 23:04:37 <INFO> Folder: poolmanager
27.05.2026 23:04:37 <INFO> Title: PoolManager
27.05.2026 23:04:37 <INFO> Autoupdate: True
27.05.2026 23:04:37 <INFO> Release: https://raw.githubusercontent.com/mschlenstedt/LoxBerry-Plugin-Poolmanager/master/release.cfg
27.05.2026 23:04:37 <INFO> Prerelease: https://raw.githubusercontent.com/mschlenstedt/LoxBerry-Plugin-Poolmanager/master/prerelease.cfg
27.05.2026 23:04:37 <INFO> Reboot: True
27.05.2026 23:04:37 <INFO> Min LB Vers: 2.2.1
27.05.2026 23:04:37 <INFO> Max LB Vers: False
27.05.2026 23:04:37 <INFO> Architecture: raspberry
27.05.2026 23:04:37 <INFO> Custom Log: True
27.05.2026 23:04:37 <INFO> Interface: 2.0
27.05.2026 23:04:37 <OK> All mandatory configuration parameters found.
27.05.2026 23:04:37 <INFO> Current LoxBerry version: v2.2.2.2
27.05.2026 23:04:37 <INFO> Installation limited from: v2.2.1
27.05.2026 23:04:37 <OK> Current LoxBerry version is greater than minimal required LoxBerry version.
27.05.2026 23:04:37 <INFO> Using plugin name: poolmanager
27.05.2026 23:04:37 <INFO> Using installation folder: poolmanager
27.05.2026 23:04:37 <INFO> Creating shadow version of plugindatabase.
'/opt/loxberry/data/system/plugindatabase.json' -> '/opt/loxberry/data/system/plugindatabase.json-'
27.05.2026 23:04:37 <INFO> Setting file permissions: /bin/chmod -v 644 /opt/loxberry/data/system/plugindatabase.json-
mode of '/opt/loxberry/data/system/plugindatabase.json-' retained as 0644 (rw-r--r--)
27.05.2026 23:04:37 <OK> File permissions set successfully.
27.05.2026 23:04:37 <INFO> Setting file ownership: /bin/chown -v root.root /opt/loxberry/data/system/plugindatabase.json-
ownership of '/opt/loxberry/data/system/plugindatabase.json-' retained as root:root
27.05.2026 23:04:37 <OK> File ownership set successfully.
'/opt/loxberry/data/system/plugindatabase.json' -> '/opt/loxberry/data/system/plugindatabase.json.bkp'
27.05.2026 23:04:37 <INFO> Setting file permissions: /bin/chmod -v 644 /opt/loxberry/data/system/plugindatabase.json.bkp
mode of '/opt/loxberry/data/system/plugindatabase.json.bkp' retained as 0644 (rw-r--r--)
27.05.2026 23:04:37 <OK> File permissions set successfully.
27.05.2026 23:04:37 <INFO> Setting file ownership: /bin/chown -v loxberry.loxberry /opt/loxberry/data/system/plugindatabase.json.bkp
ownership of '/opt/loxberry/data/system/plugindatabase.json.bkp' retained as loxberry:loxberry
27.05.2026 23:04:37 <OK> File ownership set successfully.
27.05.2026 23:04:37 <INFO> Getting file list from /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3
27.05.2026 23:04:37 <INFO> Found 63 files
27.05.2026 23:04:37 <INFO> Filtering out binary files
27.05.2026 23:04:38 <INFO> 20 textfiles found out of 20 files scanned...
27.05.2026 23:04:39 <INFO> 31 textfiles found out of 40 files scanned...
27.05.2026 23:04:39 <INFO> 31 textfiles found out of 60 files scanned...
27.05.2026 23:04:39 <INFO> 34 textfiles found out of 63 files scanned...
27.05.2026 23:04:39 <OK> Found 34 files to be text files
27.05.2026 23:04:39 <INFO> Checking for hardcoded paths to /opt/loxberry
27.05.2026 23:04:39 <OK> No hardcoded paths to /opt/loxberry found
27.05.2026 23:04:39 <INFO> Replacing environment strings.
27.05.2026 23:04:39 <INFO> Running replacement for 34 files
27.05.2026 23:04:41 <INFO> 20 of 34 finished ...
27.05.2026 23:04:42 <OK> Replace of 34 files finished
27.05.2026 23:04:42 <INFO> Converting all plugin files (ASCII) to Unix fileformat.
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preroot.sh to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/postupgrade.sh to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/README.md to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/plugin.cfg to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/prerelease.cfg to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/LICENSE to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/release.cfg to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preupgrade.sh to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/watchdog.pl to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-console.py to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/AtlasI2C.py to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-gateway.py to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display.py to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display_dev.py to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.05min to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.reboot to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lcd_settings.html to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/atlas_settings.html to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/javascript.js to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/scan_i2c.html to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/log_settings.html to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/general_settings.html to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/calibrate.html to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/measurements_settings.html to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_en.ini to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_de.ini to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/dpkg/apt to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/ajax.cgi to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/index.cgi to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/scan_i2c.cgi to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/calibrate.cgi to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/config/plugin.json to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/status.json to Unix format...
dos2unix: converting file /opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/calibration.json to Unix format...
27.05.2026 23:04:46 <INFO> Starting script PREROOT.
27.05.2026 23:04:46 <INFO> Command: cd "/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3" && "/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preroot.sh" "YdvzlV4OYy" "poolmanager" "poolmanager" "2.0.3" "/opt/loxberry" "/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3"
mode of '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preroot.sh' retained as 0755 (rwxr-xr-x)
<INFO> Adding LoxBerry User to i2c group
<INFO> Installing Adafruit LCD Display library
Requirement already satisfied: adafruit-circuitpython-charlcd in /usr/local/lib/python3.7/dist-packages (3.5.7)
Requirement already satisfied: adafruit-circuitpython-busdevice in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-charlcd) (5.2.17)
Requirement already satisfied: adafruit-circuitpython-74hc595 in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-charlcd) (1.5.2)
Requirement already satisfied: adafruit-circuitpython-mcp230xx in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-charlcd) (2.6.2)
Requirement already satisfied: Adafruit-Blinka in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-charlcd) (9.1.0)
Requirement already satisfied: adafruit-circuitpython-typing~=1.5 in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-charlcd) (1.10.1)
Requirement already satisfied: Adafruit-PureIO>=1.1.7 in /usr/local/lib/python3.7/dist-packages (from Adafruit-Blinka->adafruit-circuitpython-charlcd) (1.1.11)
Requirement already satisfied: pyftdi>=0.40.0 in /usr/local/lib/python3.7/dist-packages (from Adafruit-Blinka->adafruit-circuitpython-charlcd) (0.54.0)
Requirement already satisfied: toml>=0.10.2; python_version < "3.11" in /usr/local/lib/python3.7/dist-packages (from Adafruit-Blinka->adafruit-circuitpython-charlcd) (0.10.2)
Requirement already satisfied: binho-host-adapter>=0.1.6 in /usr/local/lib/python3.7/dist-packages (from Adafruit-Blinka->adafruit-circuitpython-charlcd) (0.1.6)
Requirement already satisfied: sysv_ipc>=1.1.0; sys_platform == "linux" and platform_machine != "mips" in /usr/local/lib/python3.7/dist-packages (from Adafruit-Blinka->adafruit-circuitpython-charlcd) (1.2.0)
Requirement already satisfied: Adafruit-PlatformDetect>=3.70.1 in /usr/local/lib/python3.7/dist-packages (from Adafruit-Blinka->adafruit-circuitpython-charlcd) (3.88.0)
Requirement already satisfied: adafruit-circuitpython-requests in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-typing~=1.5->adafruit-circuitpython-charlcd) (4.1.17)
Requirement already satisfied: typing-extensions~=4.0 in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-typing~=1.5->adafruit-circuitpython-charlcd) (4.7.1)
Requirement already satisfied: pyserial>=3.0 in /usr/local/lib/python3.7/dist-packages (from pyftdi>=0.40.0->Adafruit-Blinka->adafruit-circuitpython-charlcd) (3.5)
Requirement already satisfied: pyusb!=1.2.0,>=1.0.0 in /usr/local/lib/python3.7/dist-packages (from pyftdi>=0.40.0->Adafruit-Blinka->adafruit-circuitpython-charlcd) (1.2.1)
Requirement already satisfied: Adafruit-Circuitpython-ConnectionManager in /usr/local/lib/python3.7/dist-packages (from adafruit-circuitpython-requests->adafruit-circuitpython-typing~=1.5->adafruit-circuitpython-charlcd) (3.1.8)
WARNING: You are using pip version 19.3.1; however, version 24.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
yes: standard output: Broken pipe
WARNING: You are using pip version 19.3.1; however, version 24.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
<OK> Adafruit LCD Display library installed successfully.
27.05.2026 23:04:53 <OK> Script executed successfully.
27.05.2026 23:04:53 <INFO> Installing configuration files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/config/plugin.json' -> '/opt/loxberry/config/plugins/poolmanager/plugin.json'
27.05.2026 23:04:53 <OK> All file(s) were installed successfully.
27.05.2026 23:04:53 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/config/plugins/poolmanager
ownership of '/opt/loxberry/config/plugins/poolmanager/plugin.json' retained as loxberry:loxberry
ownership of '/opt/loxberry/config/plugins/poolmanager' retained as loxberry:loxberry
27.05.2026 23:04:53 <OK> File ownership set successfully.
27.05.2026 23:04:53 <INFO> Installing bin files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/AtlasI2C.py' -> '/opt/loxberry/bin/plugins/poolmanager/AtlasI2C.py'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-console.py' -> '/opt/loxberry/bin/plugins/poolmanager/atlasi2c-console.py'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-gateway.py' -> '/opt/loxberry/bin/plugins/poolmanager/atlasi2c-gateway.py'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display.py' -> '/opt/loxberry/bin/plugins/poolmanager/lcd_display.py'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display_dev.py' -> '/opt/loxberry/bin/plugins/poolmanager/lcd_display_dev.py'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/watchdog.pl' -> '/opt/loxberry/bin/plugins/poolmanager/watchdog.pl'
27.05.2026 23:04:53 <OK> All file(s) were installed successfully.
27.05.2026 23:04:53 <INFO> Setting file permissions: /bin/chmod -Rv 755 /opt/loxberry/bin/plugins/poolmanager
mode of '/opt/loxberry/bin/plugins/poolmanager' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/bin/plugins/poolmanager/watchdog.pl' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/bin/plugins/poolmanager/atlasi2c-console.py' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/bin/plugins/poolmanager/AtlasI2C.py' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/bin/plugins/poolmanager/atlasi2c-gateway.py' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/bin/plugins/poolmanager/lcd_display.py' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/bin/plugins/poolmanager/lcd_display_dev.py' retained as 0755 (rwxr-xr-x)
27.05.2026 23:04:53 <OK> File permissions set successfully.
27.05.2026 23:04:53 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/bin/plugins/poolmanager
ownership of '/opt/loxberry/bin/plugins/poolmanager/watchdog.pl' retained as loxberry:loxberry
ownership of '/opt/loxberry/bin/plugins/poolmanager/atlasi2c-console.py' retained as loxberry:loxberry
ownership of '/opt/loxberry/bin/plugins/poolmanager/AtlasI2C.py' retained as loxberry:loxberry
ownership of '/opt/loxberry/bin/plugins/poolmanager/atlasi2c-gateway.py' retained as loxberry:loxberry
ownership of '/opt/loxberry/bin/plugins/poolmanager/lcd_display.py' retained as loxberry:loxberry
ownership of '/opt/loxberry/bin/plugins/poolmanager/lcd_display_dev.py' retained as loxberry:loxberry
ownership of '/opt/loxberry/bin/plugins/poolmanager' retained as loxberry:loxberry
27.05.2026 23:04:53 <OK> File ownership set successfully.
27.05.2026 23:04:53 <INFO> Installing template files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/atlas_settings.html' -> '/opt/loxberry/templates/plugins/poolmanager/atlas_settings.html'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/calibrate.html' -> '/opt/loxberry/templates/plugins/poolmanager/calibrate.html'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/general_settings.html' -> '/opt/loxberry/templates/plugins/poolmanager/general_settings.html'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/javascript.js' -> '/opt/loxberry/templates/plugins/poolmanager/javascript.js'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang' -> '/opt/loxberry/templates/plugins/poolmanager/lang'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_en.ini' -> '/opt/loxberry/templates/plugins/poolmanager/lang/language_en.ini'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_de.ini' -> '/opt/loxberry/templates/plugins/poolmanager/lang/language_de.ini'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lcd_settings.html' -> '/opt/loxberry/templates/plugins/poolmanager/lcd_settings.html'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/log_settings.html' -> '/opt/loxberry/templates/plugins/poolmanager/log_settings.html'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/measurements_settings.html' -> '/opt/loxberry/templates/plugins/poolmanager/measurements_settings.html'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/scan_i2c.html' -> '/opt/loxberry/templates/plugins/poolmanager/scan_i2c.html'
27.05.2026 23:04:53 <OK> All file(s) were installed successfully.
27.05.2026 23:04:53 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/templates/plugins/poolmanager
ownership of '/opt/loxberry/templates/plugins/poolmanager/lcd_settings.html' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/lang/language_en.ini' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/lang/language_de.ini' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/lang' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/atlas_settings.html' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/javascript.js' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/scan_i2c.html' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/log_settings.html' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/general_settings.html' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/calibrate.html' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager/measurements_settings.html' retained as loxberry:loxberry
ownership of '/opt/loxberry/templates/plugins/poolmanager' retained as loxberry:loxberry
27.05.2026 23:04:53 <OK> File ownership set successfully.
27.05.2026 23:04:53 <INFO> Installing cronjob files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.reboot' -> '/opt/loxberry/system/cron/cron.reboot/poolmanager'
27.05.2026 23:04:53 <INFO> Setting file permissions: /bin/chmod -Rv 755 /opt/loxberry/system/cron/cron.reboot
mode of '/opt/loxberry/system/cron/cron.reboot' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/system/cron/cron.reboot/poolmanager' retained as 0755 (rwxr-xr-x)
27.05.2026 23:04:53 <OK> File permissions set successfully.
27.05.2026 23:04:53 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/system/cron/cron.reboot
ownership of '/opt/loxberry/system/cron/cron.reboot/poolmanager' retained as loxberry:loxberry
ownership of '/opt/loxberry/system/cron/cron.reboot' retained as loxberry:loxberry
27.05.2026 23:04:53 <OK> File ownership set successfully.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.05min' -> '/opt/loxberry/system/cron/cron.05min/poolmanager'
27.05.2026 23:04:53 <INFO> Setting file permissions: /bin/chmod -Rv 755 /opt/loxberry/system/cron/cron.05min
mode of '/opt/loxberry/system/cron/cron.05min' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/system/cron/cron.05min/poolmanager' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
mode of '/opt/loxberry/system/cron/cron.05min/.dummy' retained as 0755 (rwxr-xr-x)
27.05.2026 23:04:53 <OK> File permissions set successfully.
27.05.2026 23:04:53 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/system/cron/cron.05min
ownership of '/opt/loxberry/system/cron/cron.05min/poolmanager' retained as loxberry:loxberry
ownership of '/opt/loxberry/system/cron/cron.05min/.dummy' retained as loxberry:loxberry
ownership of '/opt/loxberry/system/cron/cron.05min' retained as loxberry:loxberry
27.05.2026 23:04:53 <OK> File ownership set successfully.
27.05.2026 23:04:53 <OK> All file(s) were installed successfully.
27.05.2026 23:04:53 <INFO> Installing data files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/calibration.json' -> '/opt/loxberry/data/plugins/poolmanager/calibration.json'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/status.json' -> '/opt/loxberry/data/plugins/poolmanager/status.json'
27.05.2026 23:04:54 <OK> All file(s) were installed successfully.
27.05.2026 23:04:54 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/data/plugins/poolmanager
ownership of '/opt/loxberry/data/plugins/poolmanager/status.json' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/plugins/poolmanager/calibration.json' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/plugins/poolmanager' retained as loxberry:loxberry
27.05.2026 23:04:54 <OK> File ownership set successfully.
27.05.2026 23:04:54 <INFO> Installing htmlauth files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/ajax.cgi' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/ajax.cgi'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/calibrate.cgi' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/calibrate.cgi'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/cancel_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/cancel_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/cancel_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/cancel_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/check_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/check_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/check_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/check_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/chip_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/chip_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_title_32.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/chip_title_32.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/error_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/error_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/error_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/error_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/hardware_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/hardware_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_title_32.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/hardware_title_32.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/input_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/input_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_title_32.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/input_title_32.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/output_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/output_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_title_32.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/output_title_32.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/sensor_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/sensor_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_title_32.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/sensor_title_32.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/settings_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/settings_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/settings_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/settings_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/unknown_20.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/unknown_20.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/unknown_256.png' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/unknown_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/index.cgi' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/index.cgi'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/measurements.json' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/measurements.json'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/scan_i2c.cgi' -> '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/scan_i2c.cgi'
27.05.2026 23:04:54 <OK> All file(s) were installed successfully.
27.05.2026 23:04:54 <INFO> Setting file permissions: /usr/bin/find /opt/loxberry/webfrontend/htmlauth/plugins/poolmanager -iregex '.*\.cgi\|.*\.pl\|.*\.sh' -exec /bin/chmod -v 755 {} \;
mode of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/ajax.cgi' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/index.cgi' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/scan_i2c.cgi' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/calibrate.cgi' retained as 0755 (rwxr-xr-x)
27.05.2026 23:04:54 <OK> File permissions set successfully.
27.05.2026 23:04:54 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/webfrontend/htmlauth/plugins/poolmanager
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/ajax.cgi' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/index.cgi' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/input_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/input_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/hardware_title_32.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/unknown_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/check_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/unknown_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/chip_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/sensor_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/input_title_32.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/settings_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/check_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/output_title_32.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/hardware_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/output_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/chip_title_32.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/error_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/output_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/error_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/hardware_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/settings_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/chip_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/cancel_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/cancel_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/sensor_title_32.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images/sensor_20.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/images' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/scan_i2c.cgi' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/calibrate.cgi' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager/measurements.json' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/htmlauth/plugins/poolmanager' retained as loxberry:loxberry
27.05.2026 23:04:54 <OK> File ownership set successfully.
27.05.2026 23:04:54 <INFO> Installing icon files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_128.png' -> '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_128.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_256.png' -> '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_256.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_512.png' -> '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_512.png'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_64.png' -> '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_64.png'
27.05.2026 23:04:54 <OK> Icons installed successfully.
27.05.2026 23:04:54 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/webfrontend/html/system/images/icons/poolmanager
ownership of '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_64.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_256.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_128.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager/icon_512.png' retained as loxberry:loxberry
ownership of '/opt/loxberry/webfrontend/html/system/images/icons/poolmanager' retained as loxberry:loxberry
27.05.2026 23:04:54 <OK> File ownership set successfully.
27.05.2026 23:04:57 <INFO> Updating Yarn Key if internet connection is available.
27.05.2026 23:04:57 <INFO> Refreshing APT database.
27.05.2026 23:04:57 <INFO> Command: /usr/bin/dpkg --configure -a --force-confdef
27.05.2026 23:04:57 <INFO> Command: APT_LISTCHANGES_FRONTEND=none DEBIAN_FRONTEND=noninteractive /usr/bin/apt-get -y -q --allow-unauthenticated --fix-broken --reinstall --allow-downgrades --allow-remove-essential --allow-change-held-packages --purge autoremove
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
27.05.2026 23:04:58 <INFO> Command: APT_LISTCHANGES_FRONTEND=none DEBIAN_FRONTEND=noninteractive /usr/bin/apt-get -q -y --allow-unauthenticated --allow-downgrades --allow-remove-essential --allow-change-held-packages --allow-releaseinfo-change update
Ign:1 http://ftp.nl.debian.org/debian stretch InRelease
Ign:2 http://archive.raspbian.org/raspbian stretch InRelease
Ign:3 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster InRelease
Err:4 http://ftp.nl.debian.org/debian stretch Release
404 Not Found [IP: 130.89.149.21 80]
Err:5 http://archive.raspbian.org/raspbian stretch Release
404 Not Found [IP: 93.93.128.191 80]
Err:6 http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster Release
404 Not Found [IP: 141.30.235.39 80]
Ign:7 https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 InRelease
Ign:8 http://raspbian.raspberrypi.org/raspbian buster InRelease
Hit:9 https://download.docker.com/linux/raspbian buster InRelease
Hit:10 https://dl.yarnpkg.com/debian stable InRelease
Hit:11 https://deb.nodesource.com/node_12.x buster InRelease
Err:13 http://raspbian.raspberrypi.org/raspbian buster Release
404 Not Found [IP: 93.93.128.193 80]
Get:14 https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 Release [3457 B]
Hit:12 https://dl.ui.com/unifi/debian stable InRelease
Get:15 https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 Release.gpg [801 B]
Ign:15 https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 Release.gpg
Update rpimonitor Packages Status
Reading package lists...
E: The repository 'http://ftp.nl.debian.org/debian stretch Release' does not have a Release file.
E: The repository 'http://archive.raspbian.org/raspbian stretch Release' does not have a Release file.
E: The repository 'http://ftp.agdsn.de/pub/mirrors/raspbian/raspbian buster Release' does not have a Release file.
E: The repository 'http://raspbian.raspberrypi.org/raspbian buster Release' does not have a Release file.
W: GPG error: https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 Release: The following signatures were invalid: EXPKEYSIG BC711F9BA15703C6 MongoDB 3.4 Release Signing Key <packaging@mongodb.com>
E: The repository 'https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 Release' is not signed.
Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1774.
27.05.2026 23:05:02 <ERROR> APT database could not be refreshed.
27.05.2026 23:05:04 <INFO> Installing additional software packages.
27.05.2026 23:05:04 <INFO> Command: /usr/bin/dpkg --configure -a --force-confdef
27.05.2026 23:05:04 <INFO> Command: APT_LISTCHANGES_FRONTEND=none DEBIAN_FRONTEND=noninteractive /usr/bin/apt-get -y -q --allow-unauthenticated --fix-broken --reinstall --allow-downgrades --allow-remove-essential --allow-change-held-packages --purge autoremove
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
27.05.2026 23:05:05 <INFO> Command: APT_LISTCHANGES_FRONTEND=none DEBIAN_FRONTEND=noninteractive /usr/bin/apt-get --no-install-recommends -q -y --allow-unauthenticated --fix-broken --reinstall --allow-downgrades --allow-remove-essential --allow-change-held-packages install python3-paho-mqtt
Reading package lists...
Building dependency tree...
Reading state information...
Reinstallation of python3-paho-mqtt is not possible, it cannot be downloaded.
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
27.05.2026 23:05:05 <OK> Package installed successfully.
27.05.2026 23:05:05 <INFO> Updating skels for Logfiles in tmpfs.
27.05.2026 23:05:06 <OK> Script executed successfully.
27.05.2026 23:05:06 <INFO> Saving all package installation scripts.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/postupgrade.sh' -> '/opt/loxberry/data/system/install/poolmanager/postupgrade.sh'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preroot.sh' -> '/opt/loxberry/data/system/install/poolmanager/preroot.sh'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preupgrade.sh' -> '/opt/loxberry/data/system/install/poolmanager/preupgrade.sh'
27.05.2026 23:05:06 <OK> All file(s) were installed successfully.
27.05.2026 23:05:06 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/data/system/install/poolmanager
ownership of '/opt/loxberry/data/system/install/poolmanager/preroot.sh' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager/postupgrade.sh' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager/preupgrade.sh' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager' retained as loxberry:loxberry
27.05.2026 23:05:06 <OK> File ownership set successfully.
27.05.2026 23:05:06 <INFO> Setting file permissions: /bin/chmod -Rv 755 /opt/loxberry/data/system/install/poolmanager
mode of '/opt/loxberry/data/system/install/poolmanager' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/preroot.sh' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/postupgrade.sh' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/preupgrade.sh' retained as 0755 (rwxr-xr-x)
27.05.2026 23:05:06 <OK> File permissions set successfully.
27.05.2026 23:05:06 <INFO> Saving package apt and dpkg files.
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/dpkg' -> '/opt/loxberry/data/system/install/poolmanager/dpkg'
'/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/dpkg/apt' -> '/opt/loxberry/data/system/install/poolmanager/dpkg/apt'
27.05.2026 23:05:06 <OK> All file(s) were installed successfully.
27.05.2026 23:05:06 <INFO> Setting file ownership: /bin/chown -Rv loxberry.loxberry /opt/loxberry/data/system/install/poolmanager
ownership of '/opt/loxberry/data/system/install/poolmanager/preroot.sh' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager/postupgrade.sh' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager/dpkg/apt' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager/dpkg' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager/preupgrade.sh' retained as loxberry:loxberry
ownership of '/opt/loxberry/data/system/install/poolmanager' retained as loxberry:loxberry
27.05.2026 23:05:06 <OK> File ownership set successfully.
27.05.2026 23:05:06 <INFO> Setting file permissions: /bin/chmod -Rv 755 /opt/loxberry/data/system/install/poolmanager
mode of '/opt/loxberry/data/system/install/poolmanager' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/preroot.sh' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/postupgrade.sh' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/dpkg' retained as 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/dpkg/apt' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
mode of '/opt/loxberry/data/system/install/poolmanager/preupgrade.sh' retained as 0755 (rwxr-xr-x)
27.05.2026 23:05:06 <OK> File permissions set successfully.
27.05.2026 23:05:06 <INFO> Cleaning and removing temporary files.
Tempfolder is: YdvzlV4OYy
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/watchdog.pl'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-console.py'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/AtlasI2C.py'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/atlasi2c-gateway.py'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display.py'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin/lcd_display_dev.py'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/bin'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.05min'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron/cron.reboot'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/cron'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preroot.sh'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/postupgrade.sh'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/README.md'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/plugin.cfg'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/prerelease.cfg'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/LICENSE'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lcd_settings.html'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_en.ini'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang/language_de.ini'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/lang'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/atlas_settings.html'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/javascript.js'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/scan_i2c.html'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/log_settings.html'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/general_settings.html'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/calibrate.html'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates/measurements_settings.html'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/templates'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/dpkg/apt'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/dpkg'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_64.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_128.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons/icon_512.png'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/icons'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/release.cfg'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/ajax.cgi'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/index.cgi'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_title_32.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/unknown_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/check_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/unknown_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/input_title_32.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/settings_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/check_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_title_32.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_title_32.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/error_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/output_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/error_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/hardware_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/settings_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/chip_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/cancel_256.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/cancel_20.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_title_32.png'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images/sensor_20.png'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/images'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/scan_i2c.cgi'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/calibrate.cgi'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth/measurements.json'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend/htmlauth'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/webfrontend'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/preupgrade.sh'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/config/plugin.json'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/config'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/status.json'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data/calibration.json'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3/data'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy/LoxBerry-Plugin-Poolmanager-PoolManager-V2.0.3'
removed directory '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy'
removed '/opt/loxberry/data/system/tmp/uploads/YdvzlV4OYy.zip'
Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1554.
27.05.2026 23:05:06 <OK> All Plugin files were installed successfully and system was cleaned up.
27.05.2026 23:05:06 <INFO> Saving logfile.
'/tmp/YdvzlV4OYy.log' -> '/opt/loxberry/log/system/plugininstall/poolmanager.log'
27.05.2026 23:05:06 <INFO> Setting file ownership: /bin/chown -v loxberry.loxberry /opt/loxberry/log/system/plugininstall/poolmanager.log
ownership of '/opt/loxberry/log/system/plugininstall/poolmanager.log' retained as loxberry:loxberry
Use of uninitialized value in concatenation (.) or string at /opt/loxberry/sbin/plugininstall.pl line 1774.
27.05.2026 23:05:06 <OK> File ownership set successfully.
27.05.2026 23:05:06 <OK> ALLES ERLEDIGT! Viel Freude mit deinem neuen Plugin!
27.05.2026 23:05:06 <INFO> ==================================================================================
27.05.2026 23:05:06 <INFO> Zusammenfassung aller aufgetretenen Fehler bzw. Warnungen während der Installation:
27.05.2026 23:05:06 <INFO> ==================================================================================
27.05.2026 23:05:06 <ERROR> APT refresh: APT database could not be refreshed.
Wenn ich das Log-Level auf "Debug" schlate, finde ich trotzdem keine Einträge die das LCD betreffen....
Traceback (most recent call last):
File "/opt/loxberry/bin/plugins/poolmanager/lcd_display.py", line 15, in <module>
import board
File "/usr/local/lib/python3.7/dist-packages/board.py", line 39, in <module>
import_mod(globals(), board_module)
File "/usr/local/lib/python3.7/dist-packages/adafruit_blinka/importing.py", line 47, in import_mod
module = import_module(module_name)
File "/usr/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "/usr/local/lib/python3.7/dist-packages/adafruit_blinka/board/raspberrypi/raspi_40pin.py", line 6, in <module>
from adafruit_blinka.microcontroller.bcm283x import pin
File "/usr/local/lib/python3.7/dist-packages/adafruit_blinka/microcontroller/bcm283x/pin.py", line 7, in <module>
from adafruit_blinka.microcontroller.generic_linux.rpi_gpio_pin import Pin
File "/usr/local/lib/python3.7/dist-packages/adafruit_blinka/microcontroller/generic_linux/rpi_gpio_pin.py", line 6, in <module>
from RPi import GPIO
ModuleNotFoundError: No module named 'RPi'
Das Module "RPi.GPIO" fehlte also. Mit folgenden Befehlen habe ich es erfolgreich nachinstalliert:
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar