Problem with startup after monthly updates

Hi there,

I am a bit newbie to HA but I love it already.

However, I came across some problems with HA not restarting properly after update. Can anyone help me how to fix it please?

root@DietPi:~# journalctl -u home-assistant
– Journal begins at Sat 2025-06-21 02:29:40 AEST, ends at Sun 2025-06-22 12:55:34 AEST. –
Jun 21 02:29:48 DietPi systemd[1]: Started Home Assistant (DietPi).
Jun 21 09:16:05 DietPi Home Assistant[1622]: 2025-06-21 09:16:05.544 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
Jun 21 09:16:18 DietPi Home Assistant[1622]: 2025-06-21 09:16:18.736 WARNING (MainThread) [aiohttp_fast_zlib] zlib_ng and isal are not available, falling back to zlib, performance will be degraded.
Jun 21 09:16:21 DietPi Home Assistant[1622]: 2025-06-21 09:16:21.194 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //mnt/dietpi_userdata/homeassistant/home-assistant_v2.db was shutdown cleanly
Jun 21 09:16:22 DietPi Home Assistant[1622]: 2025-06-21 09:16:22.180 WARNING (Recorder) [homeassistant.components.recorder.util] Ended unfinished session (id=67 from 2025-06-13 08:22:12.992742)
Jun 21 09:16:27 DietPi Home Assistant[1622]: 2025-06-21 09:16:27.103 ERROR (ImportExecutor_0) [homeassistant.components.camera.img_util] Error loading libturbojpeg; Camera snapshot performance will be sub-optimal
Jun 21 09:16:27 DietPi Home Assistant[1622]: Traceback (most recent call last):
Jun 21 09:16:27 DietPi Home Assistant[1622]: File “/home/homeassistant/.pyenv/versions/3.12.7/lib/python3.12/site-packages/homeassistant/components/camera/img_util.py”, line 100, in init
Jun 21 09:16:27 DietPi Home Assistant[1622]: TurboJPEGSingleton.__instance = TurboJPEG()
Jun 21 09:16:27 DietPi Home Assistant[1622]: ^^^^^^^^^^^
Jun 21 09:16:27 DietPi Home Assistant[1622]: File “/home/homeassistant/.pyenv/versions/3.12.7/lib/python3.12/site-packages/turbojpeg.py”, line 300, in init
Jun 21 09:16:27 DietPi Home Assistant[1622]: self.__find_turbojpeg() if lib_path is None else lib_path)
Jun 21 09:16:27 DietPi Home Assistant[1622]: ^^^^^^^^^^^^^^^^^^^^^^^
Jun 21 09:16:27 DietPi Home Assistant[1622]: File “/home/homeassistant/.pyenv/versions/3.12.7/lib/python3.12/site-packages/turbojpeg.py”, line 967, in __find_turbojpeg
Jun 21 09:16:27 DietPi Home Assistant[1622]: raise RuntimeError(
Jun 21 09:16:27 DietPi Home Assistant[1622]: RuntimeError: Unable to locate turbojpeg library automatically. You may specify the turbojpeg library path manually.
Jun 21 09:16:27 DietPi Home Assistant[1622]: e.g. jpeg = TurboJPEG(lib_path)
Jun 21 16:08:15 DietPi Home Assistant[1622]: 2025-06-21 16:08:15.737 ERROR (MainThread) [homeassistant.components.tplink.coordinator] Error fetching 192.168.8.101 data: Unable to connect to the device: 192.168.8.101:9999:
Jun 21 21:56:53 DietPi Home Assistant[1622]: 2025-06-21 21:56:53.957 ERROR (MainThread) [homeassistant.components.ipp.coordinator] Error fetching ipp data: Invalid response from API: Timeout occurred while connecting to IPP server.


After monthly update it is last few months never start again properly, I need to just reboot whole Odroid HC4.
I have HA installed natively not in docker.

Cheer

Not sure what you mean by “natively”. Have you installed Home Assistant Supervised on DietPi?

What hardware are you running on? Are you doing anything else with that platform? Do you have backups of your config?

A core install (no longer officially supported).

A quick glance at the logs seems to indicate that there are a number of dependencies that need installing.

2 Likes

Technically, an existing core/supervised install is still supported until New Year’s Eve from the way that I read the deprecation discussions…but not new installs.

In any case, this need to chase/fix evolving dependencies is an example of why support for core/supervisor installs is being deprecated IMHO…

1 Like

I am using Odroid HC4, and dietpi linux version (technicly armbian).
And yeah I reckon I made mistake and installed core version, without supervisor, or docker one.

Is it any chance to fix it? Or better to reinstall everything for future stability?

I think that is supported with a ready to install HAOS image. If you aren’t using that hardware for anything else that is by far your most stress free method of running HA.

I am using as media server too. It is powerful enough for me. So, I need to go docker line. Oh well maybe there is a fix to what I have now, but if it is going to be unsupported so soon or later, I need to run docker version. Self-reflection done I reckon :wink:

No worries. You can actually run Plex media server as a HA add-on, but if you’re comfortable with Docker then cool.