Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation.

Screenshots Aus der README von goruck/home-generative-agent.

Create an automationCamera analysis democamera alert notification

Überblick

Home Generative Agent ist ein KI-Konversationsagent, der Home Assistant steuert und Automationen aus normaler Sprache schreibt. Er ergänzt eine Kameraanalyse mit optionaler Gesichtserkennung, ein semantisches Langzeitgedächtnis in einer PostgreSQL-Datenbank mit pgvector und eine Anomalie-Engine namens Sentinel, die proaktive Warnungen auslöst. Sicherheitsentscheidungen bleiben deterministisch, das Sprachmodell gibt dabei nur Empfehlungen und handelt nie danach. Er funktioniert mit Cloud-Modellanbietern oder vollständig lokalen Anbietern, auch wenn die Integration selbst die Cloud-Verbindung des Herstellers braucht. Kamerabenachrichtigungen haben Abkühlzeit-Einstellungen pro Kamera und für das ganze Haus, und Ring-Ereignisaufzeichnungen lassen sich über ring-mqtt analysieren. Sie wird in der Oberfläche eingerichtet, fügt Bild- und Sensor-Entitäten hinzu und kann Reparaturhinweise senden.

Zusammenfassung der README und des Codes von goruck/home-generative-agent, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich

Unterstützt

  • Nutzt die Cloud des Herstellers Braucht eine Internetverbindung und einen Account beim Hersteller.

  • Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.

  • Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.

Stellt bereit

  • Sensoren

Einrichtung

Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.

Nach der Einrichtung

  • URL der Gesichtserkennungs-API (optional)
  • AnweisungenLege fest, wie das LLM antworten soll. Das kann eine Vorlage sein.
  • Sprache der Kamerabeschreibung (optional)Sprache für die VLM-Beschreibungen der Kamerabilder, zum Beispiel 'Tschechisch'. Leer lassen für Englisch. Die interne Antwort 'Scene unchanged.' bleibt immer auf Englisch.
  • Zusätzliche Anweisungen für die Kameraanalyse (optional)Zusätzliche Anweisungen, die an den Prompt der VLM-Kameraanalyse angehängt werden, zum Beispiel 'Ignoriere Autos in der Einfahrt'. Sie ersetzen nie die eingebauten Regeln.
  • Home Assistant steuern
  • Modus des Videoanalysators
  • Frame-Filter mit Perceptual Hash (dHash) aktivierenÜberspringt optisch nahezu identische Frames vor der VLM-Analyse. Warnung: Wenn du das aktivierst, geht der Bewegungskontext zwischen den Frames verloren, den das Zusammenfassungsmodell nutzt, um Bewegung zu beschreiben. Aktiviere es nur, wenn eine statische Szene übermäßig viele Duplikate erzeugt und du in Kauf nimmst, dass die Bewegungskontinuität verloren gehen kann.
  • Ring-Ereignisaufzeichnungen analysieren (ring-mqtt, Ring Protect)Wenn eine ring-mqtt-Entität event_select eine signierte recordingUrl mit einer neuen eventId veröffentlicht, wird das MP4 des Ereignisses heruntergeladen, es werden mit ffmpeg bis zu 8 Frames extrahiert und diese statt des gespeicherten Intervall-Schnappschusses analysiert, der bei Akku-Kameras bis zu 10 Minuten älter als das Ereignis sein kann. Dafür braucht es ein Ring-Protect-Abonnement (Kameras ohne recordingUrl verwenden weiterhin Schnappschüsse) und die ffmpeg-Binärdatei, die das offizielle Home-Assistant-Image mitbringt.
  • Zuordnungen Bewegungssensor → Kamera (optional)Eine Zuordnung pro Zeile: binary_sensor.X_motion: camera.Y. Nutze das, wenn die automatische Zuordnung die falsche Kamera wählt. Leer lassen, um dich auf die geräte- und namensbasierte Zuordnung zu verlassen.
  • Benachrichtigungsdienst des Videoanalysators (optional)
  • Abkühlzeit für Kamerabenachrichtigungen (Sekunden)0 schaltet sie aus. Nachdem eine Kamerabenachrichtigung ertönt ist, ersetzen spätere Benachrichtigungen derselben Kamera innerhalb dieser Anzahl von Sekunden (höchstens 600) die gleiche Benachrichtigung leise durch die neueste Beschreibung und das neueste Bild, statt erneut zu ertönen. Bei aktivierter Gesichtserkennung ertönt die erste unbekannte Person in diesem Zeitraum trotzdem. Funktioniert nur mit einem einzelnen Companion-App-Benachrichtigungsdienst (notify.mobile_app_...).
  • Abkühlzeit für Hausbenachrichtigungen (Sekunden)0 schaltet sie aus. Wenn mehrere Kameras ein Ereignis sehen, benachrichtigt jede Kamera. Nachdem eine Kamerabenachrichtigung ertönt ist, erscheint eine Benachrichtigung einer beliebigen Kamera innerhalb dieser Anzahl von Sekunden (höchstens 60) weiterhin als eigene Karte, aber leise, und diese Kamera bleibt danach für ihre Abkühlzeit für Kamerabenachrichtigungen oder für diese Anzahl von Sekunden still, falls diese länger ist, gerechnet ab diesem Ton. Ist die Kamera-Abkühlzeit aus, sind alle Kameras, auch die, die ertönt ist, für diese Anzahl von Sekunden still. Bei aktivierter Gesichtserkennung ertönt die erste unbekannte Person in diesem Zeitraum trotzdem. Beginne bei etwa 15 Sekunden: Das Video jeder Kamera wird getrennt analysiert, daher kann ein Ereignis die Kameras im Abstand von 10 bis 30 Sekunden erreichen. Funktioniert nur mit einem einzelnen Companion-App-Benachrichtigungsdienst (notify.mobile_app_...); nur auf iOS verifiziert.
  • Gesichtserkennung aktivieren
  • Methode der Kontextverwaltung
  • Maximale Tokens im Chat-Kontext

Texte aus dem Code von goruck/home-generative-agent. Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.

Fehlerbehebung

  • ReparaturhinweiseMögliche Hinweise unter Einstellungen > Reparaturen:Home Generative Agent läuft ohne Datenbank, Die PIN für kritische Aktionen schützt keine gesprochenen Befehle, Die Regeln von Sentinel für unbekannte Personen können nicht ausgelöst werden, Der Speicher enthält Vektoren eines anderen Embedding-Modells

Aus der README

A Home Assistant integration that brings a generative AI agent into your smart home. Talk to your home, create automations in plain English, analyze camera footage, and get proactive alerts — all powered by your choice of cloud or local LLMs. HGA is a single integration that gives you conversational control over every HA entity, camera understanding with face recognition, long-term semantic memory, and the Sentinel anomaly engine.

Creating an automation in plain English — the agent writes the YAML, registers it, and it shows up in the HA automation editor.

Aus der README von goruck/home-generative-agent, MIT License. Gekürzt.

Erscheint in Vulpo

Diagrammkarte, Apple Watch.

Informationen

Installationen
331 teilen Analysedaten
GitHub-Sterne
367
Verbindung
Nutzt die Cloud des Herstellers
Pflege
In den letzten 6 Monaten aktualisiert
Version
v3.44.10,
Kategorie
KI und Sprache, KI-Modelle
Art
Marketplace-Integration
Voraussetzung
Braucht den Marketplace (HACS bis Home Assistant 2026.10)
Domain
home_generative_agent

Das könnte dir auch gefallen

Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation. Über diese Zahlen