I'm running Home Assistant OS on a Raspberry Pi 4 Model B with a 32 GB microSD card.
I initially received the "Data disk is running low" warning. At that point:
- Storage page reported approximately:
- System: 14.9 GB
- Home Assistant: 11.3 GB
- Backups: 1.0 GB
- Free space was approximately 0.5 GB.
Investigation showed:
home-assistant_v2.db = 10.5 GB
I successfully ran:
Developer Tools -> Actions -> recorder.purge
with:
- keep_days = 14
- repack = true
Afterwards:
home-assistant_v2.db is now 663.5 MB
Terminal confirms:
du -sh /config
returns:
1.0G /config
There is only one backup:
319 MB
and:
du -sh /share /media /ssl /addon_configs /backup
returns:
12K /share
8K /media
52K /ssl
8K /addon_configs
320M /backup
Despite this:
Storage page still reports:
Home Assistant: 11.3 GB
and
df -h still reports:
25.4 GB used
1.2 GB free
I also rebooted the entire host (not just Home Assistant). The figures did not change.
Another symptom:
Creating a backup estimates approximately 6.8 GB even when:
- History = OFF
- Media = OFF
- Share = OFF
- Apps = None
Selecting or deselecting add-ons makes no difference to the estimated backup size.
This appears inconsistent because /config is only approximately 1 GB and the recorder database is only 663 MB.
Questions:
-
Is there another Supervisor/Home Assistant OS storage location that is included in the storage accounting but not visible from the restricted shell?
-
Is there a known issue where the Storage page or backup size estimate does not refresh after a recorder repack?
-
Is there a supported method to identify what is consuming the remaining space on the Home Assistant data partition without installing additional add-ons (I currently don't have enough free space to install Advanced SSH)?
Any guidance would be appreciated.