Seite 4 von 4

Re: Owntracks über MQTT

Verfasst: 23. Jan 2022 16:35
von udo1toni
Gehen wir noch mal einen Schritt zurück.
Welche Version des Betreibssystems läuft?
Hardware ist ein Pi 4, wie ist das System installiert? Micro-SD-Karte? Oder vielleicht SSD?
Ist ZRAM nun aktiv oder nicht?
Hast Du das openHABian Image benutzt? Wann?
Hast Du irgendwelche Veränderungen vorgenommen, die über die Konfiguration mittels openHAB und openhabian-config hinausgehen?

Re: Owntracks über MQTT

Verfasst: 12. Feb 2022 07:18
von Mclupo
Ich war jetzt einige Zeit unterwegs und konnte mich erst gestern wieder mit OH beschäftigen.
Ich habe openhabian 3.2 als image auf SD Karte (wie teste ich, ob zram aktiv ist?). Updates und Änderungen nur über openhabian-config.
Vor zwei Wochen hatte ich einige neue Rules, Testwidgets und layout Änderungen eingebaut, die auch die ganze Zeit funktionierten. Damals hatte ich auch mehrere Backups über openhabian-config erzeugt.
Gestern habe ich das System neu gebootet und alle Änderungen waren weg. Das System war auf dem Stand von vor dem Spannungsausfall.
Dann habe ich eine neues Image 3.2 auf eine neue SD-Karte aufgespielt und das letzte backup aktiviert. Die Zeichensatz Umstellung auf deutsch geht übrigens wieder nicht über openhabian-config. Das System läuft nun, aber auch das letzte backup enthält nicht die letzten Änderungen.
Sehr merkwürdig. Gibt es das, dass aus irgendeinem Grund OH nur noch die Dateien im ram behält und nicht auf die Karte zurückschreibt, sodass Änderungen nach dem booten verloren gehen?

Re: Owntracks über MQTT

Verfasst: 12. Feb 2022 15:13
von udo1toni
openhabian 3.2...

Leider wird das tatsächlich falsch angezeigt... Du nutzt das openHABian Image (mutmaßlich Version 1.7.2, vgl. https://github.com/openhab/openhabian/releases)
openHABian hat bei der
Inbetriebnahme automatisch openHAB3.2 eingerichtet.

Das openHABian Image beruht auf Raspberry Pi OS, welches wiederum auf debian aufsetzt. Welche Version genau Du hast, kannst Du mit

Code: Alles auswählen

cat /etc/os-release
herausfinden, vermutlich wird es bullseye sein.

openHABian aktiviert ZRAM automatisch, wenn Du es also nicht explizit abschaltest, ist es aktiv.
Dass all Deine Einstellungen weg sind, ist auch ein Indiz, welches zu ZRAM passt.
Wenn ZRAM aktiv ist, musst Du beim Herunterfahren des System darauf achten, dies korrekt zu tun. Es ist ohnehin kein gute Idee, einfach den Stecker zu ziehen, mit ZRAM ist der Datenverlust auf diese Weise garantiert. Allerdings wird der Rechner dafür auch immer wieder auf die Beine kommen, das Dateisystem dürfte keinen Schaden nehmen. Also zum Rechner Ausschalten oder Neustarten immer den Befehl

Code: Alles auswählen

sudo shutdown -h/r now
verwenden. (entweder -h für halt, also Ausschalten, oder -r für reboot, also Neustart)