Seite 2 von 5
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 23. Okt 2022 16:59
von udo1toni
Die Frage ist halt, warum mosquitto ausfällt. Dazu wäre eventuell ein Blick in /var/log/mosquitto/ hilfreich, dort müsste es log Dateien für mosquitto geben.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 23. Okt 2022 17:04
von Quautiputzli
Ein Log File gibt es, aber das gibt nicht viel her:
Code: Alles auswählen
1666516532: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
1666517383: New connection from 192.168.2.233:9973 on port 1883.
1666517383: Client shellyswitch25-E673A9 already connected, closing old connection.
1666517383: New client connected from 192.168.2.233:9973 as shellyswitch25-E673A9 (p2, c1, k60, u'my_user').
1666518333: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
1666520134: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
1666521935: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
1666523736: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
1666525537: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
1666525653: Outgoing messages are being dropped for client OH3_mqtt.
1666527338: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
1666529139: Saving in-memory database to /var/lib/mosquitto//mosquitto.db.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 2. Nov 2022 06:30
von Quautiputzli
Nach gut eine Woche, was es gestern wieder so weit. Ich bin nun zurückgegangen auf das Image vom 04.09.
Vorher waren mir diese Probleme nicht bekannt.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 12. Jan 2023 08:02
von Quautiputzli
Nachdem ich ja nun wieder auf OH3.2 gegangen bin, habe ich am 06. Januar ein upgrade auf OH3.4 gemacht.
Und nun wieder das gleiche, nach gut 5 Tagen schon hängt sich das System wieder auf. Ich dachte erst nur der cloud-connector funktioniert nicht. Den konnte ich aber nicht wie sonst von der Ferne starten. Also hab ich ein reboot gemacht. Ich hab anhand der Logfiles gemerkt, dass es sich schon gestern Abend aufgehängt haben muss. Nach Neustart läuft es nun scheinbar wieder.
Ich werde wohl wieder auf OH3.2 gehen müssen, und auf dieser Version bleiben müssen.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 12. Jan 2023 10:28
von udo1toni
Hast Du ein Upgrade gemacht? Vielleicht ist da noch etwas anderes in Deinem System quer...
Meine Empfehlung: Mach ein Backup von openHAB (mittels openhab-cli backup), setze eine neue, am besten jungfräuliche Micro-SD-Karte mit openHABian auf und packe das Backup nach dem Initialisieren von openHAB ins System.
Sollte es anschließend wieder zu Auffälligkeiten kommen, hast Du ein grundsätzliches Problem innerhalb Deiner Konfiguration, dann müsste man halt Stück für Stück das System neu aufbauen.
openHAB3.4 macht bei mir überhaupt keine Probleme, läuft hier allerdings auch nicht auf einem Raspberry, aber mein LXC hat nur 2 GByte Speicher zugewiesen und benötigt zu keinem Zeitpunkt mehr als 2,5 GByte. Ich nutze auch nur zwei (virtuelle) Prozessorkerne, weil das einfach mehr als genug ist.
Mein openHAB System ist nicht fett, aber ich komme auf weit über 1000 Items und immerhin um die 60 Rules mit insgesamt über 1000 Zeilen Code und es laufen mehrere Persistence Services parallel.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 12. Jan 2023 12:11
von Quautiputzli
Tja, wird wohl nichts anderes helfen. Da brauch ich aber erst etwas mehr Zeit dazu. Zwischenzeitlich muss ich dann wohl auf mein Image mit OH3.2 zurückgehen.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 26. Okt 2024 16:33
von Quautiputzli
udo1toni hat geschrieben: ↑12. Jan 2023 10:28
Meine Empfehlung: Mach ein Backup von openHAB (mittels openhab-cli backup), setze eine neue, am besten jungfräuliche Micro-SD-Karte mit openHABian auf und packe das Backup nach dem Initialisieren von openHAB ins System.
@udo1toni
So will ich es nun mal versuchen.
Hier
viewtopic.php?p=61842#p61842
Hast du ja geschrieben, ich solle mind. auf OH 3.4.5. Gibt es hierfür einen bestimmten Grund? Kann man nicht gleich auf 4.2 gehen?
Außerdem kann ich 3.4.5 nicht finden, sondern nur 3.4.4. Geht das auch? Bin ich hier richtig
https://v34.openhab.org/download/
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 26. Okt 2024 20:36
von udo1toni
Version 3.4.5 ist die letzte 3er Version von openHAB.
Wenn Du openHABian über git lädst und als Branch openHAB3 angibst, dann wird genau diese Version installiert.
Unter debian (auf dem Pi läuft ein debian) kannst Du die zur Verfügung stehenden Versionen so herausfinden:
Das liefert eine lange Liste, beginnend mit 4.3.0~M2-1 bis hin zu 3.0.0-1. Die Liste für openHAB2 ist erheblich kürzer:
Code: Alles auswählen
openhabian@openhab:~$ apt-cache madison openhab2
openhab2 | 2.5.12-1 | https://openhab.jfrog.io/artifactory/openhab-linuxpkg testing/main amd64 Packages
openhab2 | 2.5.3-1 | https://openhab.jfrog.io/artifactory/openhab-linuxpkg testing/main amd64 Packages
openhabian@openhab:~$
Da meine Installation ein amd64 System ist, spuckt apt-cache natürlich nur diese Versionen aus.
Erfahrungsgemäß funktionieren Major Updates (also hier von 3 auf 4) besser, je näher am "Ende" sich die upzudatende Version befindet.
Der Link in der Doku ist (offensichtlich) veraltet. Die alten Versionen sollte man eigentlich nicht mehr installieren, allenfalls, um ein Upgrade vorzubereiten und dafür die Migrationspfade einzuhalten.
Es ist aber ohnehin oftmals besser, das System komplett neu aufzusetzen - wobei ich mir durchaus bewusst bin, was das für einen Haufen Arbeit bedeutet. Ich bin froh, immer noch die guten alten Textdateien zu nutzen, ist nicht so komfortabel wie die UI, aber beim erneuten Einrichten einer openHAB Instanz kann ich sehr einfach eingreifen, incl. Änderungen an UIDs oder Itemnamen

Aber vielleicht klappt auch die Übernahme direkt in die Version 4.2, das musst Du halt ausprobieren. Ganz ohne NAcharbeiten wird es ohnehin nicht gehen, also ist es im Zweifel nur "etwas mehr", was Du manuell korrigieren musst.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 27. Okt 2024 10:56
von Quautiputzli
Ich scheitere schon wieder ganz am Anfang.
Ich hätte es nun gleich mit 4.2 versucht.Ich habe gemacht:
- openhabian über Raspberry Pi Imager installiert.
- über openhab-conf: 02 - upgrade
- über openhab-conf: 03 - install openHAB
über ssh sieht alles gut aus, openhab.service läuft:
Code: Alles auswählen
openhabian@openhabian:~ $
Using username "openhabian".
openhabian@192.168.2.222's password:
Linux openhabian 6.6.31+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.31-1+rpt1 (2024-05-29) aarch64
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Oct 27 10:26:55 2024 from 192.168.2.100
###############################################################################
############### openhabian ##################################################
###############################################################################
## Ip = 192.168.2.222
## Release = Raspbian GNU/Linux 12 (bookworm)
## Kernel = Linux 6.6.31+rpt-rpi-v8
## Platform = BCM43455 37.4MHz Raspberry Pi 3+-0190
## Uptime = 0 day(s). 00:03:21
## CPU Usage = 7.98% avg over 4 cpu(s) ( core(s) x - socket(s))
## CPU Load = 1m: 0.14, 5m: 0.21, 15m: 0.09
## Memory = Free: 3.20GB (85%), Used: 0.61GB (15%), Total: 3.75GB
## Swap = Free: 2.99GB (100%), Used: 0.00GB (0%), Total: 2.99GB
## Root = Free: 21.69GB (79%), Used: 5.64GB (21%), Total: 28.82GB
## Updates = 32 apt updates available.
## Sessions = 1 session(s)
## Processes = 152 running processes of 32768 maximum processes
###############################################################################
_ _ _ ____ _
___ ___ ___ ___ | | | | / \ | __ ) (_) ____ ___
/ _ \ / _ \ / _ \ / _ \ | |_| | / _ \ | _ \ | | / _ \ / _ \
| (_) | (_) | __/| | | || _ | / ___ \ | |_) )| || (_) || | | |
\___/| __/ \___/|_| |_||_| |_|/_/ \_\|____/ |_| \__|_||_| | |
|_| openHAB 4.2.2 - Release Build
Looking for a place to get started? Check out 'sudo openhabian-config' and the
documentation at https://www.openhab.org/docs/installation/openhabian.html
The openHAB dashboard can be reached at http://openhabian:8080
To interact with openHAB on the command line, execute: 'openhab-cli --help'
openhabian@openhabian:~ $ sudo openhabian-config
[sudo] password for openhabian:
2024-10-27_10:50:56_CET [openHABian] Checking for root privileges... OK
2024-10-27_10:50:57_CET [openHABian] Loading configuration file '/etc/openhabian.conf'... OK
2024-10-27_10:50:57_CET [openHABian] openHABian configuration tool version: [openHAB]{2024-09-09T17:42:10+02:00}(fd421f3)
2024-10-27_10:50:57_CET [openHABian] Checking for changes in origin branch openHAB... OK
2024-10-27_10:51:00_CET [openHABian] Switching to branch openHAB... OK
2024-10-27_10:51:00_CET [openHABian] Checking openHAB Signing Key expiry.
2024-10-27_10:51:00_CET [openHABian] Checking expiry date of apt keys... OK
2024-10-27_10:51:00_CET [openHABian] Checking for updates of openhab_rules_tools for JS Scripting... No update available.
2024-10-27_10:52:13_CET [openHABian] Checking for default openHABian username:password combination... FAILED
2024-10-27_10:52:14_CET [openHABian] We hope you got what you came for! See you again soon ;)
openhabian@openhabian:~ $ sudo systemctl status openhab
● openhab.service - openHAB - empowering the smart home
Loaded: loaded (/lib/systemd/system/openhab.service; enabled; preset: enabled)
Drop-In: /etc/systemd/system/openhab.service.d
└─override.conf
Active: active (running) since Sun 2024-10-27 10:47:03 CET; 5min ago
Docs: https://www.openhab.org/docs/
https://community.openhab.org
Process: 748 ExecStartPre=/bin/rm -f /var/lock/LCK..ttyAMA0 /var/lock/LCK..ttyACM0 (code=exited, status=0/SUCCESS)
Main PID: 755 (java)
Tasks: 52 (limit: 4515)
CPU: 26.213s
CGroup: /system.slice/openhab.service
└─755 /usr/bin/java -XX:-UsePerfData -Dopenhab.home=/usr/share/openhab -Dopenhab.conf=/etc/openhab -Dopenhab.runtime=/usr/share/openhab>
Oct 27 10:47:03 openhabian systemd[1]: Starting openhab.service - openHAB - empowering the smart home...
Oct 27 10:47:03 openhabian systemd[1]: Started openhab.service - openHAB - empowering the smart home.
lines 1-16/16 (END)...skipping...
● openhab.service - openHAB - empowering the smart home
Loaded: loaded (/lib/systemd/system/openhab.service; enabled; preset: enabled)
Drop-In: /etc/systemd/system/openhab.service.d
└─override.conf
Active: active (running) since Sun 2024-10-27 10:47:03 CET; 5min ago
Docs: https://www.openhab.org/docs/
https://community.openhab.org
Process: 748 ExecStartPre=/bin/rm -f /var/lock/LCK..ttyAMA0 /var/lock/LCK..ttyACM0 (code=exited, status=0/SUCCESS)
Main PID: 755 (java)
Tasks: 52 (limit: 4515)
CPU: 26.213s
CGroup: /system.slice/openhab.service
└─755 /usr/bin/java -XX:-UsePerfData -Dopenhab.home=/usr/share/openhab -Dopenhab.conf=/etc/openhab -Dopenhab.runtime=/usr/share/openhab>
Oct 27 10:47:03 openhabian systemd[1]: Starting openhab.service - openHAB - empowering the smart home...
Oct 27 10:47:03 openhabian systemd[1]: Started openhab.service - openHAB - empowering the smart home.
wenn ich openhab über den browser aufrufe kommt eine leere Seite nur mit dem Inhalt:
No service was found.
das frontail sagt dazu immer folgendes:
Code: Alles auswählen
2024-10-27 09:52:37.179 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://openhabian:8080/'s Observer
2024-10-27 09:52:39.281 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://192.168.2.222:8080/'s Observer
2024-10-27 09:53:15.152 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://192.168.2.222/api/8165b996-2fa1-4fbd-aab9-63f21a106ef7/lights's Observer
2024-10-27 09:54:15.306 [WARN ] [.transport.servlet.ServletController] - Can't find the request for http://192.168.2.222/api/8165b996-2fa1-4fbd-aab9-63f21a106ef7/lights's Observer
Nun kommt erstamal wieder die alte Karte rein, und ich mache Pause.
Re: openHAB hängt sich immer wieder nach einer Woche auf.
Verfasst: 27. Okt 2024 12:03
von udo1toni
Führe bitte je einmal
Code: Alles auswählen
sudo openhab-cli clean-cache
sudo openhab-cli reset-ownership
aus (natürlich bei angehaltenem openHAB, also vorher
und danach entsprechend mit start wieder starten.
Der erste Befehl löscht eventuelle Überbleibsel im Cache und sorgt damit dafür, dass openHAB alle installierten Addons erneut herunterlädt (in der richtigen Version...)
Der zweite Befehl sorgt dafür, dass alle Dateien und Verzeichnisse, die dem User openhab gehören müssen, dies auch tun
Ansonsten, was Du beschreibst, klingt für mich erst mal unlogisch. Wenn Du mit einem aktuellen openHABian Image, erstellt mittels Pi Imager startest, sollte das System bereits auf dem aktuellen Stand (4.2.2) sein und direkt erreichbar sein. 02 und 03 musst Du nicht ausführen.
Hast Du Dein Backup als
initial.zip auf der ersten Partition der Micro-SD-Karte abgelegt?
Hast Du in
openhabian.conf die entsprechende Zeile einkommentiert (die Raute zu Beginn gelöscht), welche beim initialen Setup direkt die Daten einspielt?