Home Assistant Disk Full

Hello everybody,

my Home Assistant plain setup on Raspberry Pi, not using Docker, will not start anymore since I have 0 free bytes left on disk, so the system just boots into “console mode”.

The advice from

unfortunately won’t help since Home Assistant won’t start.

What data would you suggest to delete so I can get it up again to use the system tools for freeing up further space? Any log files that I could delete or prune?

Old backups would be my first choice, but keep at least 2.

But it does depend on what you have stored on the disk like music, video clips or whatever.

Also look at the database file, home-assistant_v2.db. There are lots of threads here how to keep that size down. For now you could just delete it and it’ll be re-created, but you’d lose your history data.

You can use this way via the CLI.

How much disk space allocated? What are you using for storage? SDCard, SSD, what?

In what folder can I find the backups?

I am using an SD card and I have used the Raspberry Pi image to install the Home Assistant Operating System.

Filesystem /dev/root, mounted on / has 162844 1K-blocks and 100% use.
But the imager has also set up a filesystem mounted on /mnt/data which has only 19% use and still >22GB available.

You may have a cheap fake SD Card.

Consider starting with a new reputable SD Card and when HomeAssistant is up and running, consider restoring from the last full backup on the full SD Card.

What makes you think so?
The SD card was bought from Amazon a couple of years ago and was working fine ever since with Home Assistant until suddenly it stopped working.

Turns out 100% use in /dev/root is actually not an issue:

So I will have to figure out what the actual reason is.

Why didn’t you try my suggested method(s)?

I actually did, but I couldn’t find any especially large files.

I solved the issue by:

  1. deleting the hassio_supervisor container
  2. docker system prune
  3. reboot, connected to internet

It automatically reinstalled the missing supervisor and everything now works again as before. All configurations are still there and also much quicker than reinstalling from scratch.