Skip to content

wizz666/homeassistant-chronicle-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hemmet Minns – Chronicle AI for Home Assistant

hacs_badge HA Version Ko-fi

Ett modulärt AI-system som loggar hemhändelser och svarar på frågor om din hemhistorik — på svenska.

"Vad kostade elen förra veckan?" "Hur aktiv var farmor igår?" "Vilka timmar är dyrast att köra diskmaskinen?"

Chronicle AI lyssnar, minns och svarar.


Funktioner

📖 Hemmet Minns – Q&A

Skriv en fråga om ditt hem. Chronicle söker i logghistoriken och ger ett direkt svar via push-notis och dashboard.

⚡ Energi-Coach

Varje måndag analyseras förra veckans elförbrukning mot Tibber-priserna. Du får 3 konkreta tips för att sänka elkostnaden — baserade på dina faktiska vanor.

📋 Loggaren

Loggar automatiskt varje hel timme (togglebart per datakälla):

  • El & pris – Tibber-pris + kWh-förbrukning
  • Rörelse – Caregiver-rörelsesensorer per rum
  • Matvaror – Ändringar i Grocery Tracker-lagret
  • Caregiver – Farmors aktivitetsstatus per timme
  • Väder – SMHI temperatur och väderförhållanden

Loggarna sparas som dagliga JSON-filer i /config/.storage/chronicle/.


Installation

1. Kopiera filer

# Pyscript
cp chronicle_ai.py /config/pyscript/

# Package (input helpers)
cp chronicle.yaml /config/packages/

# Dashboard (valfritt)
cp dashboard.yaml /config/dashboards/chronicle.yaml

Krav: Pyscript-integration med allow_all_imports: true och hass_is_global: true

2. Registrera dashboard (valfritt)

Lägg till i configuration.yaml:

lovelace:
  dashboards:
    chronicle-dashboard:
      mode: yaml
      filename: dashboards/chronicle.yaml
      title: "Hemmet Minns"
      icon: mdi:book-clock
      show_in_sidebar: true

3. Starta om Home Assistant

4. Konfigurera

Gå till Hemmet Minns → Inställningar:

Inställning Värde
AI-leverantör groq (gratis) / anthropic / ha_ai_task
API-nyckel Din Groq-nyckel från console.groq.com
Chronicle aktivt
Loggmoduler Välj de du vill ha

AI-leverantörer

Leverantör Kostnad Nyckel krävs Kommentar
groq Gratis Ja Snabb, rekommenderas
anthropic Betald Ja Claude Haiku
ha_ai_task Beror på HA-konfig Nej Använder din HA AI-integration

Tips: Om du redan har en Groq-nyckel i Grocery Tracker återanvänds den automatiskt — du behöver inte fylla i något.


Sensorer

Sensor Beskrivning
sensor.chronicle_days_logged Antal dagar med loggdata
sensor.chronicle_last_answer Senaste Q&A-svar (attrs: question, answer)
sensor.chronicle_last_coach Senaste Energi-Coach-rapport (attrs: tips, kwh, cost)

Beroenden

Integration Syfte Krävs
pyscript Köra Python-kod Ja
tibber_prices Elpris (Groq-nyckel) För energiloggning
Caregiver Mode Rörelsesensorer För caregiver-loggning
Grocery Tracker Matvarudata För grocery-loggning

Loggformat

Varje dag sparas som /config/.storage/chronicle/YYYY-MM-DD.json:

{
  "date": "2026-03-01",
  "entries": [
    {"ts": "08:00", "type": "energy", "price_kr": 0.85, "kwh_delta": 0.3, "power_w": 850},
    {"ts": "08:00", "type": "caregiver", "status": "active", "last_room": "Köket"},
    {"ts": "08:00", "type": "motion", "room": "Köket", "person": "farmor"},
    {"ts": "08:12", "type": "grocery", "event": "added", "total_items": 12, "delta": 1},
    {"ts": "08:00", "type": "weather", "temp": 2.1, "condition": "cloudy"}
  ]
}

Stöd projektet

Gillar du Chronicle AI? En kopp kaffe uppskattas ☕

ko-fi


Licens

MIT License – använd och anpassa fritt.

About

Chronicle AI for Home Assistant – Hemmet Minns (Q&A) + Energi-Coach. Modulärt AI-system som loggar hemhändelser och svarar på frågor om din hemhistorik.

Resources

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors

Languages