context-attachment-manager
Claude Desktop용 플러그인, 다음 메시지에 사용할 과거 이미지 선택 가능
HomeIntent은 자연스러운 독일어를 이해해 Home Assistant에서 안전하고 추적 가능한 동작·자동화·감시를 수행합니다
HomeIntent versteht natürliche deutsche Sprache und macht daraus sichere, nachvollziehbare Aktionen, Automationen und Überwachungen in Home Assistant.
플러그인GitHub @pquandel2-alt온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Deterministic, LLM-free Home Assistant Assist conversation agent (hassil-based, self-built)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Lokale, deterministische Sprachsteuerung für Home Assistant Assist – ohne LLM oder ML-Modell zur Laufzeit.
HomeIntent ist ein deutschsprachiger Conversation Agent für Home Assistant Assist. Er analysiert Befehle, Fragen und Automationswünsche lokal, löst Ziele gegen die echte Home-Assistant-Konfiguration auf und führt Änderungen erst nach Capability-, Berechtigungs-, Risiko- und Bestätigungsprüfung aus.
HomeIntent ist bewusst kein allgemeiner Chatbot. Gleicher Hauszustand und gleicher Dialogkontext führen zum gleichen Ergebnis. Bei Mehrdeutigkeit oder unvollständiger Bedeutung fragt HomeIntent nach oder führt nichts aus.
GPU, Cloud-API, Modell-Download und externer HomeIntent-Server sind nicht erforderlich.
https://github.com/pquandel2-alt/homeintent als Typ Integration hinzufügen.Bei Updates über HACS anschließend Home Assistant neu starten. Hinweise für
alte Installationen mit der Domain ha_nlu stehen in der
Migrationsanleitung.
Beispiele:
Wie warm ist es im Wohnzimmer?
Schalte die Stehlampe ein.
Mach alle Lichter im Erdgeschoss aus, außer die Küchenlampe.
Erinnere mich in 20 Minuten an den Backofen.
Wenn das Garagentor länger als eine Minute offen ist, melde dich.
Schreibende Automationen und risikoreiche Änderungen werden vor der Ausführung als Vorschau bestätigt. Eine Rückfrage ist ein Sicherheitsmerkmal, kein Fehler.
Die Optionen befinden sich unter Einstellungen → Geräte & Dienste → HomeIntent → Konfigurieren. Dort werden insbesondere festgelegt:
0 deaktiviert die Kategorie vollständig),Die vollständige Optionsreferenz steht in der Agent-Konfiguration. Das Learning Center in der Seitenleiste zeigt Wissen, Modelle, Berechtigungen und Autonomie transparent an.
ExecutionPolicy, Benutzerrechte, Bestätigungen und NEVER_AUTO gelten für
jeden Schreibpfad.ServiceExecutor und AutomationExecutor bilden Schreibgrenzen.Details: Sicherheit und Datenschutz.
Sprachverständnis und Entscheidungslogik laufen lokal. HomeIntent benötigt keine HomeIntent-Cloud und speichert keine Prompts bei einem Modellanbieter, weil zur Laufzeit kein LLM/ML-Modell beteiligt ist. Externe Wirkung entsteht nur durch vom Benutzer konfigurierte Home-Assistant-Dienste, etwa Kalender- oder Push-Integrationen; deren eigene Datenschutzregeln gelten weiterhin.
Die optionale Music-Assistant-Unterstützung nutzt ausschließlich registrierte Home-Assistant-Aktionen. Direkte Medien-URLs öffnet HomeIntent nicht.
Weitere Grenzen und ausführliche Funktionsbeispiele stehen im Handbuch.
homeintent filtern.Ausführlich: Troubleshooting.
Der Quellstand trägt Version 7.13.2. Die zugehörige versionierte
Korpusbaseline ist
corpus-signatures-7.13.2.json.
Tag und GitHub-Release folgen erst, nachdem CI und Nightly für exakt denselben
finalen Commit vollständig grün sind.
7.13.2 schließt die in der unabhängigen Nachprüfung von 7.13.1 verbliebenen Lücken:
shutter, blind, shade und curtain
bleiben MEDIUM und können pro Ziel laufen. Physische Zugänge
(garage, gate, door, window) sowie sonstige oder unbekannte
bewegliche Cover sind atomar und mindestens bestätigungspflichtig;
Garage/Tor bleiben CRITICAL.LanguageDocument und seine Klauselgrenzen werden wiederverwendet. Der
begrenzte Registry-Namenscache hält nur IDs/normalisierte Namen, keine
Entity-Snapshots oder Conversation-Zustände. Ein relatives CI-Gate schützt
koordinierte Writes zusätzlich zum absoluten p95-Budget.Details, Root Causes, Testergebnisse und eine manuelle Testmatrix für echte Hardware stehen in den Release Notes und im Umsetzungsbericht.
Für Version 7.13.2 gilt: Die verpflichtenden GitHub-Prüfungen
(ci.yml und nightly-live.yml) müssen für den exakten Release-Commit
erfolgreich abgeschlossen sein, bevor Tag und GitHub-Release erstellt werden;
die geprüften Lauf-Links stehen im GitHub-Release.
Die vollständigen Prüfergebnisse und historischen Details stehen ausschließlich in den Release Notes, im Versionsarchiv und bei GitHub Releases.
python -m pip install --requirement requirements-dev.txt
python -m pytest -q -W error::RuntimeWarning \\
-W error::pytest.PytestUnraisableExceptionWarning
python -m pyflakes custom_components tests tests_ha scripts
python -m pyright
Echte-HA-Tests verwenden die getrennten Abhängigkeiten aus
requirements-ha-test.txt. CI, Benchmarks, Live-Testbett und Nightly-Gates
sind in der Qualitätscheckliste beschrieben.
Beiträge sollen deterministisch bleiben, Mehrdeutigkeit nie erraten, Bedeutung und Ausführung trennen und jedes neue Verhalten durch positive, negative und metamorphische Tests absichern.