Screenshots Uit de README van goruck/home-generative-agent.
Over dit item
Home Generative Agent is een AI-gespreksagent die Home Assistant bestuurt en automatiseringen schrijft op basis van gewone taal. Het voegt cameraanalyse toe met optionele gezichtsherkenning, semantisch langetermijngeheugen in een PostgreSQL-database met pgvector en een anomaliemotor met de naam Sentinel die proactieve waarschuwingen geeft. Veiligheidsbeslissingen blijven deterministisch, waarbij het taalmodel adviseert maar er nooit naar handelt. Het werkt met cloudmodelaanbieders of volledig lokale aanbieders, al heeft de integratie zelf de cloudverbinding van de leverancier nodig. Camerameldingen hebben cooldown-instellingen per camera en voor het hele huis, en opnamen van Ring-gebeurtenissen kunnen worden geanalyseerd via ring-mqtt. Het wordt ingesteld in de gebruikersinterface, voegt afbeeldings- en sensorentiteiten toe en kan reparatiemeldingen plaatsen.
Automatische samenvatting van de README en de code van goruck/home-generative-agent, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op
Ondersteunt
Gebruikt de cloud van de aanbieder Heeft een internetverbinding en een account bij de aanbieder nodig.
Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.
Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.
Levert
- Sensoren
Instellen
Installeer de integratie vanuit de Marketplace en herstart Home Assistant. Voeg de integratie daarna toe onder Instellingen > Apparaten en diensten.
Na het instellen
- API-URL voor gezichtsherkenning (optioneel)
- InstructiesGeef aan hoe de LLM moet reageren. Dit kan een sjabloon zijn.
- Taal van cameraomschrijvingen (optioneel)Taal voor de VLM-beschrijvingen van camerabeelden, bijvoorbeeld 'Czech'. Laat leeg voor Engels. Het interne antwoord 'Scene unchanged.' blijft altijd in het Engels.
- Extra instructies voor cameraanalyse (optioneel)Extra instructies die worden toegevoegd aan de prompt voor de VLM-cameraanalyse, bijvoorbeeld 'Ignore cars in the driveway'. Ze vervangen nooit de ingebouwde regels.
- Home Assistant bedienen
- Modus van de videoanalyse
- Frame-filter op basis van perceptuele hash (dHash) inschakelenSla visueel bijna identieke frames over vóór de VLM-analyse. Let op: hierdoor verdwijnt de bewegingscontext tussen frames die het samenvattingsmodel gebruikt om beweging te beschrijven. Schakel dit alleen in als een statisch beeld te veel dubbele frames oplevert en je accepteert dat de continuïteit van beweging verloren kan gaan.
- Ring-gebeurtenisopnamen analyseren (ring-mqtt, Ring Protect)Wanneer een ring-mqtt event_select-entiteit een ondertekende recordingUrl met een nieuwe eventId publiceert, wordt de MP4 van de gebeurtenis gedownload, worden met ffmpeg maximaal 8 frames gehaald en worden die geanalyseerd in plaats van de bewaarde intervalmomentopname, die bij camera's op batterij tot 10 minuten ouder kan zijn dan de gebeurtenis. Vereist een Ring Protect-abonnement (camera's zonder recordingUrl blijven momentopnamen gebruiken) en het ffmpeg-programma dat de officiële Home Assistant-image meelevert.
- Overschrijvingen van bewegingssensor naar camera (optioneel)Één overschrijving per regel: binary_sensor.X_motion: camera.Y. Gebruik dit wanneer de automatische koppeling de verkeerde camera kiest. Laat leeg om te vertrouwen op koppeling via apparaat en naam.
- Meldingsservice van de videoanalyse (optioneel)
- Cooldown cameramelding (seconden)0 schakelt dit uit. Nadat een cameramelding geluid heeft gemaakt, vervangen latere meldingen van die camera binnen dit aantal seconden (maximaal 600) dezelfde melding stilletjes door het nieuwste bijschrift en de nieuwste afbeelding, in plaats van opnieuw geluid te maken. Met gezichtsherkenning aan maakt de eerste onbekende persoon in die periode nog steeds geluid. Werkt alleen met één notify-service van de companion-app (notify.mobile_app_...).
- Cooldown huismelding (seconden)0 schakelt dit uit. Als één gebeurtenis door meerdere camera's wordt gezien, geeft elke camera een melding. Nadat een cameramelding geluid heeft gemaakt, plaatst een melding van een willekeurige camera binnen dit aantal seconden (maximaal 60) nog steeds een eigen kaart, maar stilletjes, en die camera blijft daarna stil gedurende zijn cooldown voor camerameldingen, of dit aantal seconden als dat langer is, geteld vanaf dat geluid. Met de cooldown voor camera's uit is elke camera, ook die met geluid, dit aantal seconden stil. Met gezichtsherkenning aan maakt de eerste onbekende persoon in die periode nog steeds geluid. Begin rond 15 seconden: de video van elke camera wordt apart geanalyseerd, dus één gebeurtenis kan de camera's met 10 tot 30 seconden verschil bereiken. Werkt alleen met één notify-service van de companion-app (notify.mobile_app_...); alleen op iOS geverifieerd.
- Gezichtsherkenning inschakelen
- Methode voor contextbeheer
- Maximaal aantal tokens in chatcontext
Teksten uit de code van goruck/home-generative-agent. Teksten waarvoor de repository geen Nederlandse vertaling heeft, zijn automatisch vertaald.
Probleemoplossing
- ReparatiemeldingenMeldingen die het kan tonen onder Instellingen > Reparaties:Home Generative Agent draait zonder database, De pincode voor kritieke acties beschermt gesproken opdrachten niet, De regels van Sentinel voor onbekende personen kunnen niet worden geactiveerd, Het geheugen bevat vectoren van een ander embeddingmodel
Uit de 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.
Te zien in Vulpo
Grafiek-kaart, Apple Watch.Informatie
- Installaties
- 331 die analysegegevens delen
- GitHub-sterren
- 367
- Verbinding
- Gebruikt de cloud van de aanbieder
- Onderhoud
- Bijgewerkt in de afgelopen 6 maanden
- Versie
- v3.44.10,
- Categorie
- AI en spraak, AI-modellen
- Soort
- Marketplace-integratie
- Vereist
- Vereist de Marketplace (HACS op 2026.10 en ouder)
- Domein
home_generative_agent- Problemen
- Probleem melden














