Ich hänge mich mal hier ran.
Bei mir ist alles in ordnung bis 2024.3.3.
Mit jedem Update dann auf eine 2024.4.x Version macht danach Home Assistant nach einigen Stunden ein Problem, indem es quasi sich selber immer wieder restartet. in dem sinne, dass die Anzeige kommt, HA ist noch nicht fertig gestartet.
Ich bin stark gefrustet, da die Logs überhaupt keine Auskunft mir geben.
Einen kleinen Hinweis gibt es, dass die DB sich zerstört:
The recorder backlog queue reached the maximum size of 305644 events; usually, the system is CPU bound, I/O bound, or the database is corrupt due to a disk problem; The recorder will stop recording events to avoid running out of memory
ABER: Das kommt erst durch das Update. Es ist vorher alles in ordnung.
Ich habe dann versucht unter 2024.4.1 und höher mit sqlite3 die DB zu reparieren.
Erfolglos.
Dann habe ich die DB einfach gelöscht (waren Tipps in anderen Threads) . Dann, nach 10h oder so, wieder die DB im Eimer - vermutlich.
Das kann doch nicht sein, dass die Version 2024.4.x so dermaßen fragil programmiert wurde. Es steht ja irgendwo was von loops… nur warum zerstören die was? Ist es wirklich die DB?
Und warum ist das nicht unter 2024.3.x?
Die 2024.4.x soll ja gerade weniger Loops machen und zeitkritischer sein. Pumpt dass die DB voll?
Was soll ich mit solchen Logs anfangen:
File "/usr/src/homeassistant/homeassistant/components/automation/__init__.py", line 726, in async_trigger
return await self.action_script.async_run(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 1713, in async_run
return await asyncio.shield(create_eager_task(run.async_run()))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/util/async_.py", line 35, in create_eager_task
loop=loop or get_running_loop(),
^^^^^^^^^^^^^^^^^^
RuntimeError: no running event loop
Sagt euch das was wirklich?
Daran bastel ich nun schon seit Wochen jeden tag.
Backup auf alte Version, langsam Modul für Modul nachinstallieren - viele Stunden warten…
Wie soll das nun weitergehen? Im Hauptforum gibt es auch keine wirkliche Hilfe.
Ist also nun hier die Ära Home Assistant zu Ende?
Das ist wirklcih ein Mist.
Kann man nirgends ein besseres Log erhalten oder einstellen?
Auffallend ist auch, dass das Log manchmal einfach leer ist. Toll.
Übrigens nutze ich einen kleinen dedizierten Intel NUC mit 16GB RAM und 120 GB SSD. Ohne VMs oder so. Alles HAOS12.1 (im Moment).
Ich bin über jeden Tipp dankbar, was ich noch machen könnte.