Optimize recorder configuration for minimal logging

- Reduce database size by excluding unnecessary domains and entities
- Keep only critical entities (presence, key sensors, weather, energy)
- Set purge_keep_days to 7 and purge_interval to 1 day
- Remove legacy or high-frequency sensor logging to improve performance
This commit is contained in:
2026-03-15 17:56:16 +01:00
parent 944a6bd91e
commit 7ee779cfe4
+25 -11
View File
@@ -29,29 +29,43 @@ http:
- 10.0.0.142
recorder:
purge_keep_days: 5
# Gem kun 7 dage historik (kan justeres efter behov)
purge_keep_days: 7
# Kør purge dagligt
purge_interval: 1
# Ekskluder irrelevante domæner
exclude:
domains:
- device_tracker
- media_player
- uptime
- time_date
- mobile_app
- updater # Automatiske opdateringer fylder ikke
- browser_mod # Dashboard-relateret
- logbook
- system_monitor
- tts
- timer
- automation # Historik for automations fylder meget
- script # Historik for scripts fylder meget
entity_globs:
# Alle midlertidige / hurtigt opdaterede sensorer, som ikke behøver historik
- sensor.clock*
- sensor.date*
- sensor.time*
- sensor.uptime*
- sensor.ipad_*
- sensor.claus_iphone12*
- sensor.claus_iphone*
- sensor.daniel_*
- sensor.andreas_*
- binary_sensor.ipad_*
- light.fordelingsgang*
- switch.*_*
- number.*_*
- binary_sensor.iphone*
# Lys og switches historik fjernes, hvis du ikke behøver log
- light.*
- switch.*
entities:
# Behold kritiske entities med historik
- sensor.home_assistant_v2_db
- weather.openweathermap
# Tilføj energidata, hvis du har det
- sensor.energy_consumption
zone: !include include/zone/zones.yaml
input_boolean: