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.
Skriv en fråga om ditt hem. Chronicle söker i logghistoriken och ger ett direkt svar via push-notis och dashboard.
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.
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/.
# Pyscript
cp chronicle_ai.py /config/pyscript/
# Package (input helpers)
cp chronicle.yaml /config/packages/
# Dashboard (valfritt)
cp dashboard.yaml /config/dashboards/chronicle.yamlKrav: Pyscript-integration med
allow_all_imports: trueochhass_is_global: true
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: trueGå 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 | På |
| Loggmoduler | Välj de du vill ha |
| 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.
| 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) |
| 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 |
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"}
]
}Gillar du Chronicle AI? En kopp kaffe uppskattas ☕
MIT License – använd och anpassa fritt.