HomeIntent 7.12.0 · Spatial intelligence

Dein Haus.Versteht dich.

Eine neue Sprachebene für Home Assistant. Natürlich sprechen. Bedeutung auflösen. Risiken prüfen. Sicher handeln. Lokal und deterministisch — ohne LLM zur Laufzeit.

KITCHEN
LIVING
HALLWAY
GARAGE
YOU · NATURAL LANGUAGE

„Wenn das letzte Fenster zu ist, sag mir Bescheid.“

QUANTOR ALLSTATE CLOSEDACTION NOTIFY
SCROLL TO ENTER
↓ SCROLL TO WALK THROUGH HOMEINTENT
01 · ARRIVAL

Dein Zuhause
wird zur Bühne.

Du näherst dich dem Haus. HomeIntent hört bereits zu.

02 · VOICE

„Mach es unten
gemütlich.“

Kein Menü. Kein Szenenname. Nur natürliche Sprache.

03 · LIVING

Das Wohnzimmer
reagiert.

HomeIntent erkennt Bereich und gewünschte Wirkung. Warmes Licht und Ambient-Beleuchtung werden aktiviert.

04 · CONTEXT

Der Kontext
reist mit.

Während du weitergehst, bleibt die Bedeutung erhalten. Räume und Geräte werden gegen Home Assistant aufgelöst.

05 · KITCHEN

Licht folgt
der Absicht.

Die Küche wird Teil derselben semantischen Szene — nicht durch einen zweiten Befehl.

06 · VALIDATION

Verstehen.
Prüfen. Handeln.

HomeIntent prüft Targets, Capabilities und Freigaben, bevor die Wirkung vollständig wird.

07 · HOMEINTENT

Ein Satz.
Ein ganzes Haus.

Aus Sprache wird ein nachvollziehbarer, validierter Plan.

„Mach es unten gemütlich.“
APPROACH · HOMEINTENT LISTENING
00 · ENTER THE SYSTEM

Nicht ansehen.
Eintauchen.

Scrolle durch einen HomeIntent-Turn. Sprache kommt an, das Haus wird aufgelöst, Bedeutung trennt sich in Ebenen und erst ein validierter Plan darf wirken.

„Mach es unten gemütlich.“
LIVINGHALLWAY
AREA · DOWNSTAIRSSCENE · COZYLIGHT · WARMMEDIA · AMBIENT
HOMEINTENT / VALIDATED PLAN
INTENTSCENE / COMMAND
AREADOWNSTAIRS
TARGETSLIGHTS + AMBIENT
VALIDATION✓ PASSED
RESULTAUTOMATION PREVIEW
SEMANTICS → WORLD → VALIDATION → ACTION

Eine Sprachebene
für dein Zuhause.

HomeIntent verbindet natürliche Sprache mit dem tatsächlichen Zustand und den Fähigkeiten deines Home Assistant — bevor etwas ausgeführt wird.

INPUTWORLDSEMANTICSVALIDATERESULT
SCROLL · HOMEINTENT INTELLIGENCE SEQUENCE
08 · HOME GRAPH

Jetzt siehst du,
was HomeIntent sieht.

Beim Herauszoomen wird das Haus zum semantischen Modell. Räume, Entitäten und Fähigkeiten bleiben mit der realen Umgebung verbunden.

LIVING ROOM4 ENTITIES
KITCHEN3 ENTITIES
HALLWAY2 ENTITIES
09 · VALIDATION LAYER

Verstanden heißt
noch nicht ausgeführt.

Targets, Fähigkeiten, Freigaben und Mehrdeutigkeit werden geprüft, bevor HomeIntent den Plan an Home Assistant übergibt.

TARGET RESOLUTIONPASS
CAPABILITYPASS
POLICYPASS
AMBIGUITY0
10 · PERSISTENT INTENT

Und manche Befehle
bleiben aktiv.

HomeIntent kann Bedingungen weiter beobachten: bis etwas passiert, solange ein Zustand gilt oder in wiederkehrenden Intervallen.

GARAGE OPENREMIND · 10 MIN
ALL WINDOWSWAIT · CLOSED
HALLWAYINACTIVITY · 12 H
HOMEINTENT 7.12 · LOCAL · DETERMINISTIC

Dein Zuhause.
Endlich verstanden.

Natürliche deutsche Sprache für Befehle, Dialoge, Automationen und Monitoring in Home Assistant — lokal, nachvollziehbar und ohne Runtime-LLM.

HOMEINTENT 7.12.0SPATIAL INTELLIGENCE FOR HOME ASSISTANT
REALTIME WEBGL · SPATIAL HOME GRAPH
Was ist HomeIntent?

Ein Sprachverstehen für Home Assistant. Ohne Raten.

HomeIntent ist ein deutschsprachiger Conversation Agent für Home Assistant Assist. Er zerlegt Befehle, Fragen und Automationswünsche lokal in Bedeutung, löst jedes Ziel gegen die echte, für Assist freigegebene Home-Assistant-Konfiguration auf und führt Änderungen erst nach Prüfung von Fähigkeiten, Berechtigung, Risiko und Bestätigung aus.

Kein Chatbot. Gleicher Hauszustand und gleicher Dialogkontext ergeben dasselbe Ergebnis. Zur Laufzeit läuft weder ein LLM noch ein ML-Modell – Verständnis und Entscheidung sind symbolisch, lokal und nachvollziehbar.

Fragt nach, statt zu raten. Ist etwas mehrdeutig oder unvollständig, stellt HomeIntent eine gezielte Rückfrage oder führt nichts aus. Die Rückfrage ist ein Sicherheitsmerkmal, kein Fehler.

Echte Home-Assistant-Objekte. Automationen entstehen als normale HA-Automationen in der Kategorie „Homeintent“ – sichtbar, editierbar und löschbar in der HA-Oberfläche.

Keine Cloud. Keine HomeIntent-Cloud, kein Modell-Download, keine GPU, kein externer Server. Externe Wirkung entsteht nur durch Dienste, die du in Home Assistant selbst eingerichtet hast.

7.12.0aktuelle Version
100 % lokalkein LLM, keine Cloud zur Laufzeit
Deutschproduktive Sprache der NLU
HA 2026.4+Mindestversion, Installation via HACS
MITOpen Source auf GitHub
Wie HomeIntent funktioniert

Vom gesprochenen Satz zur geprüften Wirkung.

Ein Satz wird nicht gegen starre Vorlagen verglichen, sondern in Bedeutungsbausteine zerlegt. Jeder Turn durchläuft dieselben Stufen – und nur der letzte Schritt darf etwas in Home Assistant ändern.

Eingabe normalisieren und analysieren

Deutsche Hassil-Grammatiken und ein lokaler symbolischer Sprach-Compiler erkennen Sprechakt (Befehl, Frage, Wunsch), Modalität, Negation und Klauselrollen. Wortstellung ist egal: „Fahre alle Rollläden im Erdgeschoss hoch“ und „Im Erdgeschoss bitte alle Rollläden hochfahren“ sind dasselbe.

Bedeutung zerlegen

Ein semantisches Lexikon (inklusive Plural, Umgangssprache und Komposita wie „Wohnzimmerlicht“ oder „Glotze“) liefert Aktion, gesuchte Gattung, Ort, Menge, Eigenschaft und Wert – ein Ziel ist Gattung × Ort × Merkmal × Menge, nicht nur ein Name.

„alle Fenster“ → QUANTOR.ALL · „geschlossen“ → STATE.CLOSED · „sag mir Bescheid“ → ACTION.NOTIFY

Mit dem Haus verbinden

Pro Turn wird ein frisches Weltmodell aus Home Assistant erzeugt: Entitäten, Geräte, Bereiche, Etagen, Aliase, Gruppen und die tatsächlich gemeldeten Fähigkeiten. Begriffe werden ausschließlich gegen real vorhandene, für Assist freigegebene Entitäten aufgelöst.

Kontext einbeziehen

Rückbezüge („die andere auch“, „und in der Küche?“, „dort wärmer“) binden an das letzte Ziel, die letzte Ergebnismenge oder den letzten Ort – getrennt pro Konversation, Benutzer und Sprachsatellit.

Prüfen

Ist das Ziel eindeutig? Unterstützt das Gerät die Aktion (Position, Farbe, Modus)? Ist es lesbar-nur, admin-only oder freigegeben? Wie riskant ist die Wirkung? Bei Skripten, Szenen und Gruppen werden alle wirksamen Ziele aller Zweige geprüft (EffectGraph). Unsicherheit führt zur Rückfrage oder Ablehnung.

Antworten, nachfragen oder planen

Ergebnis ist eine Antwort, eine Rückfrage, ein typisierter Serviceplan oder ein Automationsmodell. Schreibende Automationen, Löschungen und risikoreiche Aktionen werden als Vorschau gezeigt – nichts geschieht vor einem ausdrücklichen „Ja“, das an denselben Benutzer gebunden ist.

Ausführen und Wirkung kontrollieren

Nur der zentrale Executor schreibt – nach nochmaliger Prüfung mit frischem Snapshot. Danach wird kurz beobachtet, ob sich der erwartete Zustand wirklich einstellt; HomeIntent meldet das Ausbleiben, wiederholt die Aktion aber nie automatisch.

Wenn alle Fenster geschlossen sind, sag mir Bescheid.
BEDINGUNG: Zustandswechsel · ZIELMENGE: alle Fenster im Haus · ZUSTAND: geschlossen · AKTION: Benachrichtigung
→ Vorschau der Automation → „Ja“ → native HA-Automation in der Kategorie „Homeintent“
Alle Funktionen

Was HomeIntent heute kann.

Die tatsächliche Aktion hängt immer von den Fähigkeiten ab, die das jeweilige Gerät in Home Assistant meldet. Beispiele sind echte, getestete Formulierungen aus dem Handbuch.

Steuern

Geräte per Sprache

Ein/Aus, Helligkeit, Farbe, Farbtemperatur, Positionen, Stufen, Modi, Solltemperaturen – einzeln, für ganze Bereiche oder Etagen, mit Ausnahmen („bis auf die Stehlampe“) und relativen Werten („zehn Prozent weiter hoch“).

Mach alle Lichter im Erdgeschoss aus, außer die Küchenlampe.Fahre alle Rollläden im Erdgeschoss auf 50 Prozent.
Fragen

Zustände & Messwerte

Offen/zu, an/aus, Anwesenheit, Temperatur, Luftfeuchte, Batterie, Leistung, Energie und Helligkeit – mit Vergleichen, Zählungen („wie viele“, „wo“) und Mittelwert nur bei ausdrücklicher Frage. Nur lesend, nie ein Serviceplan.

Sind im Erdgeschoss offene Fenster?Welche Batterien oben sind unter 20 Prozent?
Verlauf

Statistik & Historie

Mittelwert, Minimum, Maximum und Veränderung für heute, gestern, diese und letzte Woche, den Monat – über Home Assistants Recorder. Dazu: wie oft und wie lange etwas offen war. Fehlen Daten, sagt HomeIntent das, statt zu schätzen.

Wie hoch war die Temperatur im Wohnzimmer gestern im Schnitt?Wie lange war das Badezimmerfenster heute geöffnet?
Verstehen

Bedürfnisse & Situationen

Wünsche werden als gewünschte Wirkung verstanden, der Ort kommt aus Satz, Sprachsatellit oder Kontext. Situationsfragen („Sollte ich lüften?“, „Warum ist es im Büro kalt?“) nennen nur belegte Fakten und führen nie etwas aus. Fragen, Verneinung, Vergangenes und Hypothetisches lösen nie eine Aktion aus.

Ich friere.Ist im Erdgeschoss noch etwas an?
Dialog

Kontext & Rückfragen

Ellipsen, Pronomen und Korrekturen binden an das Gespräch. Bei mehreren Treffern fragt HomeIntent gezielt nach; Antworten wie „der erste“ funktionieren. „Was hast du verstanden?“ und „Warum fragst du?“ erklären den Dialogzustand.

Wie warm ist es im Wohnzimmer?Und in der Küche?
Termine

Kalender

Termine in einem Satz anlegen, fehlende Angaben im Dialog ergänzen, abfragen, Freizeit prüfen und – je nach Kalenderintegration – verschieben, umbenennen oder löschen. Funktioniert auch mit CalDAV/iCloud, wenn die Kalender-Entität das meldet.

Habe ich morgen zwischen 14 und 16 Uhr Zeit?Verschiebe den Zahnarzttermin auf 11 Uhr.
Alltag

Listen, Timer & Erinnerungen

Mehrere Listeneinträge in einem Satz. Benannte Timer starten, pausieren, verlängern und löschen (tolerante Namenszuordnung, „Nudeltimer“ findet „Nudeln“). Erinnerungen mit Ruhezeiten. „Wann ist die Waschmaschine fertig?“ aus einem Zeitstempel-Sensor.

Stelle einen Timer für 20 Minuten.Erinnere mich in 30 Minuten an die Waschmaschine.
Medien

Music Assistant

Optional: Künstler, Alben, Playlists, Titel und gespeicherte Radiosender aus der MA-Bibliothek, Queue-Modi (ersetzen, anhängen, als Nächstes), mehrere MA-Instanzen, persönliche Medienaliase nach Vorschau und „Ja“. Nur exakte, eindeutige Treffer; keine Web-URLs; keine automatische unscharfe Senderwahl.

Merke dir Radio Bob als meinen Rocksender.Spiele meinen Rocksender im Wohnzimmer.
Transparenz

Learning Center

Ein Panel in der HA-Seitenleiste zeigt, was HomeIntent gelernt hat, warum, wie verlässlich es ist und wie du es korrigierst oder entfernst: Übersicht, Wissen, Autonomie, Aktivität. Es lernt selbst nichts und führt nichts aus – es macht sichtbar und steuerbar.

Was hast du gelernt?
Gedächtnis

Präferenzen & Aliase

Optional und lokal: bestätigte persönliche Präferenzen und Gewohnheiten (nie ohne Ja, nur für den Eigentümer), eigene Entity-Aliase, auflisten, korrigieren, einzeln vergessen, Reset und redigierter Export. Keine Sprachtranskripte, einstellbare Aufbewahrung.

Leselampe = light.wohnzimmer_sofaMach es hier gemütlicher.
Planen

Hausgraph & Mehrschritt-Planer

Ein Hausgraph kennt Nachbarschaft, über/unter, Beobachtung und Einfluss mit Herkunft und Vertrauensklasse. Mehrschritt-Pläne prüfen vor jedem Schritt einen frischen Snapshot, verifizieren die Wirkung und machen reversible Schritte bei Fehlern rückgängig.

Wenn niemand mehr unten ist, schalte alles aus und danach das Flurlicht.
Sensorik

Adapter & Evidenz

Opt-in und read-only: Frigate-Ereignisse (Objekt, Paket, Person als Schätzung), ein lokaler Dokumentindex (TXT, Markdown, einfache PDFs, SQLite FTS5) und Kalender-, Wetter-, Anwesenheits-, Todo- und Timer-Zustände als Quelle. Adapter liefern Belege – nie einen Serviceplan.

Unterstützte Domänen
lightein/aus, Helligkeit, Farbe, Farbtemperatur
switch · input_booleanein/aus, umschalten
coveröffnen, schließen, Position, Lamellen
fanProzent, Stufe, Preset, Richtung, Oszillation
climateSolltemperatur, HVAC-, Preset-, Lüfter-, Schwenkmodus
media_playerWiedergabe, Pause, Stopp, Lautstärke, Quelle
vacuum · lawn_mowerstarten, pausieren, Ladestation, Saugstufe
scene · scriptaktivieren / starten (transitiv geprüft)
lockverriegeln, bestätigtes Entriegeln
humidifier · water_heaterZielfeuchte / Solltemperatur, Modus
select · numberangebotene Optionen, Werte in den gemeldeten Grenzen
button · valvenach Bestätigung drücken / öffnen / positionieren
cameraStream auf einem genannten Media Player
notifyNachricht an ein eindeutiges Ziel
alarm_control_panelbestätigte Aktionen, kritische nur Admin
calendar · todo · timerlesen, anlegen, verwalten
Automationen

Sag, was passieren soll. HomeIntent baut die Automation.

HomeIntent erzeugt echte Home-Assistant-Automationen. Parsen, Validieren und Vorschau verändern nichts – erst ein ausdrückliches „Ja“ startet den Executor. Neue Automationen erhalten die Kategorie Homeintent.

Auslöser

Zeit, Zustand, Sonne, Zahlen, Kalender

Zustandswechsel mit Dauer („zehn Minuten offen“), Grenzwerte, exakte Werte („beträgt 28 Grad“), Sonnenauf- und -untergang mit Offset, Kalendertermine mit Start/Ende, Offset und Titelbedingung, Wochentage und Monatsfenster.

Wenn die Temperatur unter 18 Grad fällt, schalte die Heizung ein.Zehn Minuten vor dem Termin Müllabfuhr erinnere mich.
Struktur

Bedingungen & Aktionsfolgen

Mehrere Trigger, logische Bedingungen (Zeit, Datum, Wochentag, Sonne, Zustand, Anwesenheit, Zahlen), sequentielle oder parallele Aktionen, Verzögerungen, begrenztes Warten und If/Then/Else.

Jeden Montag um 8 Uhr, nur zwischen Oktober und März, schalte das Licht ein.
Einmalig & wiederholt

Zeitversetzt und begrenzt

Einmal-Aufträge („morgen um 18 Uhr“, „in zwei Stunden“), Wiederholungen („jeden zweiten Samstag“), Laufbegrenzung („nur dreimal“, danach löscht sich die Automation) und „zweimal innerhalb von fünf Minuten“.

Wiederhole die Automation für Küchenlicht nur dreimal.
Dialog

Mehrturn-Entwürfe

Unvollständige Wünsche füllen Slots Schritt für Schritt (Trigger, Ziel, Aktion, Wert). Korrekturen („Nein, lieber 20 Grad“) ändern nur den betroffenen Slot, „Vergiss es“ verwirft alles. Der Entwurf ist an Benutzer, Konversation und Satellit gebunden und schreibt erst nach Vorschau und Ja.

Morgen nach Sonnenuntergang noch warm.Im Wohnzimmer.Stell die Heizung auf 21 Grad.
Verwalten

Auflisten, ändern, pausieren

Aktivieren, deaktivieren, löschen, duplizieren, verschieben, bis zu einem Zeitpunkt pausieren; Aktionen, Auslöser und Bedingungen einzeln ändern, hinzufügen, umsortieren oder entfernen. Fragen wie „Was passiert, wenn …?“ und „Warum wurde die Automation nicht ausgelöst?“.

Pausiere die Automation für Küchenlicht bis morgen 20 Uhr.Entferne die zweite Bedingung der Automation für Küchenlicht.
Sicher zurück

Rückgängig & Verlauf

Die letzten zehn Automationsstände werden als zielbezogene Deltas gespeichert. „Mach die letzte Änderung rückgängig“ stellt nur das Ziel zurück; Pause/Fortsetzen wird atomar über Ziel und Helper zurückgenommen. Fremde Änderungen an automations.yaml bleiben erhalten; Abweichungen blockieren den Undo.

Mache die letzte HomeIntent-Automationsänderung rückgängig.
Dauerhaft wachsam
Überwachung

Bis etwas passiert

Bedingungen werden als fortlaufende Absicht verstanden: bis ein Zustand eintritt, solange er gilt, in Intervallen – mit Erinnerungen, Wartezeiten und Inaktivitätsüberwachung.

Erinnere mich alle zehn Minuten, bis die Garage geschlossen ist.Melde dich, wenn sich im Flur zwölf Stunden nichts bewegt.
Erinnerungen

Mit Ruhezeit

„Mich“ nutzt eine lokale persistente Benachrichtigung; eine Person nur bei genau einem passenden notify-Ziel. Eine genannte Ruhezeit verschiebt die Erinnerung auf deren Ende – schon in der Vorschau sichtbar.

Erinnere mich in 30 Minuten an die Waschmaschine, aber nicht zwischen 22 und 7 Uhr.
Robust

Sicher gespeichert

Schreibzugriffe auf automations.yaml laufen mit gemeinsamer Sperre, Fingerabdruckvergleich, Transaktionsjournal, kontrolliertem Rollback und Abgleich nach dem Reload. Beim Start werden Kategorien repariert und verwaiste Metadaten entfernt.

Proaktiver Agent

HomeIntent meldet sich, wenn es relevant ist.

Der proaktive Agent beobachtet Home-Assistant-Zustände und erzeugt daraus Meldungen – ohne zweite State-Engine. Auslöser bleiben native HA-Automationen. Alles ist opt-in: Neue Installationen starten mit ausgeschalteten Kategorien, ohne Gedächtnis, ohne Routineerkennung und ohne AUTO.

Stufe 1

INFORM

Liefert nur die Meldung aus – per Push, TTS oder lokaler persistenter Benachrichtigung. Die Standardstufe für per Sprache angelegte Benachrichtigungsregeln.

Stufe 2

ASK

Bietet eine geprüfte Aktion an. Ausgeführt wird erst nach Tipp auf „Ausführen“ in der Push-Nachricht oder nach einem eindeutigen „Ja“ auf eine per TTS gestellte Frage. Dazu „Ignorieren“ und „In 30 Minuten erinnern“.

Stufe 3

AUTO

Nur für ausdrücklich freigegebene Ziele, nur reversible Aktionen mit niedrigem Risiko, nur wenn global aktiviert. Alles andere wird automatisch zu ASK herabgestuft. Wiederholung allein schaltet AUTO nie frei.

Beobachtete Situationen (einzeln aktivierbar)
01
SicherheitsalarmRauch, CO, Wasser, Einbruch, Alarm – ohne Stil und Banter, mit höchster Dringlichkeit.
02
GeräteausfallEin Gerät ist nicht mehr verfügbar.
03
Öffnung bei AbwesenheitNächtliche Öffnung, während niemand zuhause ist.
04
Fenster + HeizungEin Fenster ist offen, während geheizt wird.
05
Licht im leeren BereichLicht brennt, wo niemand ist.
06
LangläuferHeizen, Fahren, Spielen, Saugen oder ein Gerät läuft länger als deine Schwelle (0 = aus).
07
Routine-AbweichungOptional: robuste Statistik nach Stunde, Wochentag, Saison und Belegung; mit Beobachtungszahl, Normalbereich und Unsicherheit begründet.
08
Erwartete Wirkung bleibt ausNach einer Aktion stellt sich der erwartete Zustand nicht ein – nur Info, nie ein automatischer Retry.
Zustellung & Kontrolle
→
Push und/oder SprachausgabeMehrere notify-Ziele, TTS-Engine und Lautsprecher/Satelliten frei wählbar; Ruhezeit-Fenster für TTS; Fallback auf persistente HA-Benachrichtigung.
→
Dedupliziert & mit CooldownDieselbe Situation meldet sich nicht doppelt; Lebenszyklus von aktiv über benachrichtigt, bestätigt und zurückgestellt bis gelöst.
→
Feedback ohne Rechtegewinn„Hilfreich“, „unnötig“, „falsch“, „künftig ignorieren“, „später erneut fragen“ – steuert nur Hinweise, schaltet nie Aktionen frei.
→
Push-Taps sind geprüftBenutzer-Allowlist, Admin-only, Read-only und kritische Policy gelten auch für den Tipp auf eine Benachrichtigung; die Aktion läuft mit frischem Snapshot.
Sicherheit & Datenschutz

Nicht „KI mit Zugriff“. Kontrollierte Wirkung.

HomeIntent ist um den Moment herum gebaut, an dem Sprache echte Geräte verändert. Sicherheit ist Teil der Auflösung, keine nachträgliche Schranke.

✓
Nur freigegebene EntitätenAuflösung und Grounding passieren ausschließlich gegen reale, für Assist freigegebene Entitäten.
✓
Nie bei Mehrdeutigkeit ratenMehrere gleichwertige Ziele ergeben eine Rückfrage oder Ablehnung – nie „der erste Treffer“.
✓
Fähigkeiten vor AusführungPosition braucht Positionsunterstützung, Farbe ein farbfähiges Licht, ein Modus muss aktuell angeboten sein.
✓
Zentrale AusführungsrichtlinieBestätigung ab einstellbarer Risikostufe, maximale Zielzahl, Nur-Lesen-Entitäten, Admin-only-Entitäten, Benutzer-Allowlist, Rechte für Automationen und kritische Aktionen.
✓
Bestätigungen sind benutzergebundenNur der fragende Benutzer kann ein „Ja“ abschließen. Persönliche Mehrturn-Dialoge sind zusätzlich an Satellit und Gerät gebunden und verfallen nach der Dialog-TTL.
✓
Skripte & Szenen transitiv geprüftAlle wirksamen Ziele aller Zweige zählen für Risiko und Rechte; nicht prüfbare Schritte gelten nie als harmlos. Abgeleitete Routinen starten nie allein wegen Namensähnlichkeit.
✓
Zwei SchreibgrenzenNur ServiceExecutor und AutomationExecutor schreiben – Parser, Gedächtnis, Statistik, Persona und Adapter haben keinen Servicezugriff.
✓
Prüfung direkt vor dem AufrufAuch bei verzögerten oder gespeicherten Aktionen: erneuter Snapshot, Verfügbarkeit, Fähigkeit und Policy.
✓
Lokal & sparsam mit DatenKeine Prompts bei Modellanbietern, keine Cloud. Das Gedächtnis ist opt-in, ablaufbar und löschbar (SQLite secure_delete); Diagnosen und Exporte enthalten nur Zähler.
✓
AuditierbarLaufzeit-Audit mit gekürztem Benutzer-Hash, ohne gesprochenen Text. Geheimnisse, Tokens und private Pfade erscheinen nicht in Antworten oder Logs.
Aktueller Stand

Neu in 7.10 bis 7.12.

Die jüngsten Minor-Releases bauen Dialog, Medien und Rückgängig-Funktion aus. Details stehen in den GitHub Releases.

7.12.0 · aktuell

Dialog, Undo, Medien

  • Typisierter Mehrturn-Dialog für unvollständige zeitliche und solare Automationswünsche
  • Delta-Verlauf (Schema 3) mit atomarem Rückgängig für Pause/Fortsetzen
  • Music Assistant: mehrere Instanzen über Player/Raum/Satellit, gezielte Rückfrage bei Mehrdeutigkeit
7.11.0

Medienaliase & NLU-Phase 4

  • Persönliche Music-Assistant-Aliase nach Vorschau und Ja, nie mit Web-URLs
  • Bestehende MA-Gruppenplayer als normale Ziele
  • Erster Router-Ausschnitt für typisierte Automationsslots
7.10.0

Sprachverständnis & Music Assistant

  • Kompositionelles Verständnis, sicherer benutzer- und satellitengebundener Dialogkontext
  • Relative Rollladenangaben und kausale Rückfragen („warum nicht?“)
  • Optionale Music-Assistant-Unterstützung für Bibliothek und Radiosender
Installation

In fünf Schritten startklar.

Voraussetzungen: Home Assistant 2026.4.0 oder neuer, HACS, für Sprache eine eingerichtete Assist-Pipeline und sinnvoll benannte, für Assist freigegebene Entitäten. GPU, Cloud-API und Modell-Download sind nicht nötig.

  1. HACS → Integrationen → Benutzerdefinierte Repositories öffnen
  2. https://github.com/pquandel2-alt/homeintent als Typ „Integration“ hinzufügen
  3. HomeIntent installieren und Home Assistant neu starten
  4. Einstellungen → Geräte & Dienste → Integration hinzufügen → HomeIntent
  5. In der Assist-Pipeline HomeIntent als Conversation Agent wählen

Erste Schritte: Geräte, Sensoren, Kalender, Listen und Timer für Assist freigeben, Bereiche und Namen prüfen, unter „Konfigurieren“ Sicherheitsoptionen setzen – und mit einer Frage beginnen („Wie warm ist es im Wohnzimmer?“), dann einen eindeutigen Befehl testen.

Ehrlich gesagt

Bekannte Grenzen.

HomeIntent verspricht nicht „versteht alles“. Was nicht belegt ist, wird nicht erfunden.

HomeIntent · Open source · MIT

Sprich natürlich.
Handle sicher.

Lokale deutsche Sprachintelligenz für Home Assistant – für Befehle, Dialoge, Automationen und proaktive Hinweise.