Hi zusammen,
letztens habe ich festgestellt, dass mein HA voll ist und zwar zu 100%.
Dann sah ich, dass die Backups extrem groß werden.
Ich vermute, dass etliche Entitäten ihre Daten speichern.
Aber: wie lösche ich unwichtige Daten der Entitäten, ohne den Verlauf im HA zu verlieren? Als Beispiel: Energieverbrauch für die letzten Jahre soll da bleiben, aber was die Tasmota-Stromausleser jede Sek. geliefert haben, kann theoretisch weg.
Wie finde ich “den / die Übeltäter”, wer da so viel Speicher “frisst”?
Danke euch und noch einen schönen Abend
Krutojmax
totow
29. Januar 2026 um 19:04
2
Du könntest ein Backup auf den Rechner ziehen und dann z.B. mit 7-zip rein gucken was am größten ist.
xperia
29. Januar 2026 um 19:15
3
Mit 7-zip ? Für die Speicheranalyse gibt es Treesize Free. Das zeigt dir schön die Pfade und Dateigrößen an. Free bedeutet an der Stelle m.W.n. nur lokal auf dem ausführenden Host.
totow
29. Januar 2026 um 19:23
4
xperia:
Mit 7-zip ?
Im Backup Archiv sind weiter für HA und jedes Addon Separat also kann man so schnell sehen ob es von irgend ein Addon kommt, würde im dem Fall auf MariaDB oder influxdb tippen.
Hat ein wenig gedauert.
Weiter im Programm:
Aber am meisten frisst tatsächlich die Datenbank.
Ich vermute z.B., dass u.a. die beiden Tasmota-Sensoren am Stromzähler u.a. die Größe wachsen lassen. Da kommt jede Sekunde ne Meldung.
Wie kriege ich das nun sauber gelöst?
totow
29. Januar 2026 um 19:52
6
hast du irgendwelche extra Einstellungen für die Datenbank in der configuration.yaml?
Wen ja poste die hier mal.
Nicht, dass ich es wüsste.
# Loads default set of integrations. Do not remove.
default_config:
# Load frontend themes from the themes folder
frontend:
themes: !include_dir_merge_named themes
automation: !include automations.yaml
sensor: !include sensor.yaml
template: !include template.yaml
script: !include scripts.yaml
#NGinx Proxy erlauben
http:
use_x_forwarded_for: true
trusted_proxies:
- 127.0.0.1
- 172.17.0.3
- ::1
# NextCloud Kalender integrieren
calendar:
- platform: caldav
username: MeinUser
password: !secret nc_password
url: MeineURL
#Abfallkalender integrieren
waste_collection_schedule:
sources:
- name: abfall
args:
gemeinde: MeineGemeinde
bezirk: AA
# IR Stromzähler auslesen
homeassistant:
customize_glob:
sensor.tasmota_sm_1_8_0:
unit_of_measurement: 'Wh'
device_class: energy
state_class: total_increasing
last_reset: 1970-01-01T00:00:00+00:00
sensor.tasmota_sm_16_7_0:
unit_of_measurement: 'Wh'
device_class: energy
state_class: total
last_reset: 1970-01-01T00:00:00+00:00
sensor.tasmota_sm_1_8_0_2:
unit_of_measurement: 'Wh'
device_class: energy
state_class: total_increasing
last_reset: 1970-01-01T00:00:00+00:00
sensor.tasmota_sm_16_7_0_2:
unit_of_measurement: 'Wh'
device_class: energy
state_class: total
last_reset: 1970-01-01T00:00:00+00:00
sensor.tasmota_sm_1_8_1:
unit_of_measurement: 'Wh'
device_class: energy
state_class: total_increasing
last_reset: 1970-01-01T00:00:00+00:00
sensor.tasmota_sm_1_8_2:
unit_of_measurement: 'Wh'
device_class: energy
state_class: total_increasing
last_reset: 1970-01-01T00:00:00+00:00
# media_dirs:
# llmvision: /config/media/llmvision
######################################################################
# Telegram-Einrichtung
######################################################################
telegram_bot:
- platform: polling
api_key: !secret telegram_bot_token
allowed_chat_ids:
- -Zahlen
notify:
- platform: telegram
name: telegram_tuer_gruppe
chat_id: -Zahlen
###############################################################
# Löscht alle JPG-Snapshots im Ordner /config/www/snapshots
###############################################################
shell_command:
cleanup_snapshots: >
find /config/www/snapshots -type f -name '*.jpg' -delete
# Tägliche Laufzeit der Poolpumpe
sensor:
- platform: history_stats
name: Poolpumpelaufzeit heute
entity_id: switch.poolpumpe_switch_0
state: "on"
type: time
start: "{{ now().replace(hour=0, minute=0, second=0) }}"
end: "{{ now() }}"
alexa:
smart_home:
# PowerCalc für Berechnungen des Stromverbrauchs
powercalc:
# Auto Updates für Zigbee-Geräte
zha:
zigpy_config:
ota:
extra_ikea_provider: true
extra_ledvance_provider: true
extra_salus_provider: true
extra_inovelli_provider: true
extra_thirdreality_provider: true
# Diese Integration verarbeitet Weiterleitungen vom My Home Assistant- Dienst
my:
#Katzen-Tracking: Manuelle Eingabe
input_number:
smoky_weight:
name: Katze1 Gewicht
min: 2
max: 12
step: 0.1
unit_of_measurement: "kg"
mode: box
charlie_weight:
name: Katze2 Gewicht
min: 2
max: 12
step: 0.1
unit_of_measurement: "kg"
mode: box
smoky_food:
name: Katze1 Futter
min: 0
max: 500
step: 5
unit_of_measurement: "g"
mode: slider
charlie_food:
name: Katze2 Futter
min: 0
max: 500
step: 5
unit_of_measurement: "g"
mode: slider
# Historie beibehalten (Gewicht/Futter) – RECORDER
recorder:
purge_keep_days: 365
commit_interval: 30
krutojmax:
purge_keep_days: 365
Da hast Du ja Deinen Übeltäter!!
Setze purge_keep_days auf einen vernünftigen Wert, standard wäre 10 Tage.
Du hast es wohl verpasst, das es eine Langzeitstatistik gibt!
Alle Sensoren mit einer definierten State Class werden unbegrenzt über purge_keep_days hinaus aufbewahrt. Allerdings komprimiert.
Gruß Osorkon
2 „Gefällt mir“
Oh, hab ich wohl bei der Tierfuttermenge etwas falsch gedacht/verstanden.
Danke, ich ändere es mal auf 10.
Räumt es sich dann demnächst quasi von alleine auf?
Osorkon
29. Januar 2026 um 20:07
10
Ja Schritt für Schritt oder Du hilfst manuell nach mit der Aktion recorder.purge und führst auch gleich ein repack aus.
Aber nicht in Panik geraten. Bei diese db Größe kann es schon eine Weile dauern.
https://www.home-assistant.io/integrations/recorder/+
EDIT: UND GANZ WICHTIG Du brauchst mindest so viel freien Festplatten Speicher wie die db groß ist!!
Gruß Osorkon
1 „Gefällt mir“
totow
29. Januar 2026 um 20:08
11
HA pruged normal kurz nach 3 in der Nacht wen ich es noch richtig im Kopf habe.
Als Ergänzung hier vielleicht noch mal was:
1 „Gefällt mir“
Hab das gestern mal laufen lassen und siehe heute:
Vielen Dank euch!
Da hatte ich wohl bei der Erstellung der Katzenfuttermenge offensichtlich ein Brettchen vor den Augen.