Add weather forecast and trim analysis context

This commit is contained in:
hbrain 2026-06-25 11:26:13 +00:00
parent 9703cb473f
commit f998b2a07d
3 changed files with 194 additions and 24 deletions

View file

@ -16,8 +16,10 @@ SITE_URL="https://hapi.novosel.dk"
PROMPT_FILE="./llm_instructions.md"
# Collection/history settings
HISTORY_HOURS="24"
MAX_HISTORY_PER_ENTITY="20"
HISTORY_HOURS="2"
MAX_HISTORY_PER_ENTITY="10"
MAX_STATES_PER_SNAPSHOT="160"
MAX_HISTORY_ENTITIES_PER_SNAPSHOT="70"
CALENDAR_LOOKAHEAD_DAYS="7"
MAX_CALENDAR_EVENTS_PER_CALENDAR="8"
KEEP_SNAPSHOT_DAYS="14"
@ -26,7 +28,13 @@ KEEP_SNAPSHOT_DAYS="14"
ANALYZE_SNAPSHOT_HOURS="24"
ARTICLE_CONTEXT_DAYS="7"
MAX_ANALYZE_CHARS="80000"
MAX_PREVIOUS_ARTICLE_CHARS="20000"
MAX_PREVIOUS_ARTICLE_CHARS_PER_REPORT="3000"
DISPLAY_TIMEZONE="Europe/Copenhagen"
# Optional: override Home Assistant coordinates for direct Open-Meteo forecast.
# If blank, ha-observer uses /api/config latitude/longitude from Home Assistant.
WEATHER_LATITUDE=""
WEATHER_LONGITUDE=""
# Domains to include
RELEVANT_DOMAINS="sensor,binary_sensor,person,device_tracker,climate,light,switch,lock,cover,alarm_control_panel,media_player,calendar,weather"