Home Assistant ONVIF-Kamera-Ereignishandbuch: Lokale Streams, Präsenzkontext und Automatisierungsüberprüfung

Die ONVIF-Einrichtung wird häufig als Kameraerkennungsaufgabe behandelt, das nützliche Ergebnis ist jedoch normalerweise ein Ereignis, das überprüft und in einen Haushaltsarbeitsablauf weitergeleitet werden kann. Ein Einfahrtsereignis könnte eine Benachrichtigung vorbereiten, während ein Raumbesetztsignal darüber entscheiden kann, ob eine Licht- oder Medienaktion vorgeschlagen werden soll.

Dieser Leitfaden konzentriert sich auf die Ereignisebene, nachdem eine unterstützte Kamera erreichbar ist. Es ersetzt nicht die Dokumentation des Kameraherstellers oder die Integrationsanforderungen Home Assistant. Überprüfen Sie den lokalen Netzwerkzugriff, Anmeldeinformationen, Stream-Profile und Datenschutzgrenzen, bevor Sie Automatisierungen aktivieren.

Welche Kameraereignisse werden zu Home Assistant hinzugefügt?

Kameraereignis

Identifizieren Sie das unterstützte ONVIF-Ereignis und seine Quellkamera.

Raumkontext

Verwenden Sie den Bereichs-, Anwesenheits- und Zeitplankontext Home Assistant, um Mehrdeutigkeiten zu reduzieren.

Menschliche Überprüfung

Bereiten Sie eine Benachrichtigung oder Geräteaktion vor und überprüfen Sie diese vor der Ausführung.

Eine ONVIF-Kamera kann ein Ereignis- oder Stream-Signal bereitstellen, während Home Assistant die Automatisierungsbedingungen und Geräteaktionen bereitstellt. Durch das Hinzufügen eines Anwesenheitskontexts lässt sich ein Kameraereignis von einem besetzten Raum, einem erwarteten Besuch oder einem Zustand, der einer menschlichen Überprüfung bedarf, unterscheiden.

Bevor Sie beginnen

  • Bestätigen Sie, dass sich die Kamera und Home Assistant im vorgesehenen lokalen Netzwerk befinden.
  • Erstellen Sie ein dediziertes Kamerakonto mit nur den für die Integration erforderlichen Berechtigungen.
  • Zeichnen Sie den Kamerabereich, den Ereignisnamen, das Stream-Profil und den erwarteten Zustandsübergang auf.
  • Entscheiden Sie, ob das erste Ergebnis eine Benachrichtigung, eine leichte Aktion oder ein gespeichertes Ereignisprotokoll sein soll.
  • Halten Sie Sperren, Alarme, Zugangsgeräte und andere sensible Aktionen von der automatischen Ausführung fern.
  • Definieren Sie, was passieren soll, wenn die Kamera, der Stream oder der Anwesenheitssensor nicht verfügbar sind.
Kontrollhinweis: Beginnen Sie mit einer schreibgeschützten Rezension oder einem Entwurf. Bestätigen Sie Empfänger, Daten, Dateien, Standorte und Smart-Home-Geräte vor externen oder sensiblen Aktionen.

Erstellen Sie einen überprüfbaren ONVIF-Ereignisworkflow

1. Wählen Sie die Veranstaltung aus

Beginnen Sie mit einem unterstützten Ereignis wie einer Bewegung, einer Linienüberschreitung oder einer Gerätestatusänderung.

2. Überprüfen Sie den lokalen Stream

Bestätigen Sie die Kameraadresse, den Port, die Anmeldeinformationen und das Stream-Profil unabhängig von der Automatisierung.

3. Ordnen Sie den Bereich Home Assistant zu

Platzieren Sie die Kamera und die zugehörigen Geräte im vorgesehenen Bereich, sodass der Arbeitsablauf einen Raumkontext hat.

4. Ordnen Sie die Ereignisentität zu

Überprüfen Sie die Entitäts-ID und den Statusübergang, die durch die ONVIF-Integration bereitgestellt werden.

5. Präsenzkontext hinzufügen

Verwenden Sie eMotion Air, eMotion Pro oder eMotion Ultra nur, wenn die Belegung die Entscheidung ändern sollte.

6. Fügen Sie einen Zeit- oder Zeitplanwächter hinzu

Beschränken Sie den ersten Test auf ein definiertes Zeitfenster, anstatt eine ganztägige Aktion zu aktivieren.

7. Bereiten Sie eine Antwort mit geringer Wirkung vor

Beginnen Sie mit einer Benachrichtigung, einem Ereignisprotokoll oder einer einzelnen Leuchte statt einer Szene mit mehreren Geräten.

8. Fordern Sie eine Automatisierungsvorschau an

Verwenden Sie die Tools LinknLink App Agent+ oder Home Assistant, um den Auslöser, die Bedingungen und die Aktion vor der Genehmigung anzuzeigen.

9. Testen Sie erwartete und unerwartete Zustände

Vergleichen Sie ein Ereignis in einem besetzten Raum, einem leeren Raum und einem nicht verfügbaren Sensorstatus.

10. Fügen Sie zuletzt die Gerätesteuerung hinzu

Wenn eine IR-Appliance beteiligt ist, testen Sie einen kompatiblen eRemote HA-Befehl separat, bevor Sie ihn mit dem Kameraereignis verknüpfen.

Beispielaufforderungen und was Sie überprüfen sollten

Anwendungsfall Beispielanfrage Überprüfen Sie vor der Aktion
Einfahrtsbenachrichtigung Wenn das unterstützte Auffahrtsereignis auftritt, bereiten Sie eine Benachrichtigung mit dem Kameranamen und dem Zeitstempel vor. Kamera, Ereignis, Empfänger und Benachrichtigungsbereich
Wache im besetzten Zimmer Wenn in einem besetzten Raum ein Kameraereignis auftritt, bereiten Sie eine Lichtaktion vor, zeigen Sie sie jedoch, bevor Sie sie ausführen. Fläche, Präsenzzustand und Lichteinheit
Bewertung freier Zimmer Wenn das Kameraereignis auftritt, während der Raum leer ist, erstellen Sie ein Überprüfungselement, anstatt eine Szene zu starten. Leerstand, Verzögerung und Fallback
Büroplan Bereiten Sie während des Büroplans eine Schreibtischaktion für eine unterstützte Veranstaltung vor und halten Sie sie umkehrbar. Zeitplan, Veranstaltung und Licht
Vorschlag für eine Medienpause Wenn ein Kameraereignis und ein Belegungsübergang gleichzeitig stattfinden, schlagen Sie eine Medienpause vor und zeigen Sie den Zielspieler an. Veranstaltungsreihenfolge, Spieler und Genehmigung
IR Aktion nach Überprüfung Nachdem das Kameraereignis überprüft wurde, bereiten Sie einen kompatiblen IR-Befehl über eRemote HA vor. IR Ziel, Befehl, Raum und manuelle Überschreibung
Eingabeaufforderungsmuster: Geben Sie das Ziel an, definieren Sie den zulässigen Umfang, fügen Sie Einschränkungen hinzu, benennen Sie verbotene Aktionen und fordern Sie vor der Ausführung eine Vorschau an.

Verwenden Sie die Phasen „Lesen“, „Vorbereiten“, „Genehmigen“ und „Ausführen“.

Bühne Agentenaufgabe Benutzerkontrolle
Lesen Überprüfen Sie nur die zulässige Quelle. Wählen Sie die App, den Datumsbereich, den Raum, den Ordner oder das Konto.
Bereiten Sie sich vor Extrahieren Sie Entitäten und erstellen Sie einen Entwurf oder Planvorschlag. Überprüfen Sie Annahmen, fehlende Informationen und betroffene Ressourcen.
Genehmigen Präsentieren Sie die Aktion und das Ziel. Vor der Ausführung bestätigen oder überarbeiten.
Ausführen Führen Sie die unterstützte Aktion nach der Genehmigung aus. Überprüfen Sie das Ergebnis und behalten Sie nach Möglichkeit einen Umkehrpfad bei.

Überprüfen Sie die Checkliste

  • Kommt das Kameraereignis vom vorgesehenen Gerät und Bereich?
  • Bleibt der lokale Stream verfügbar, wenn das Ereignis empfangen wird?
  • Sind Anmeldeinformationen und Kameraberechtigungen auf die erforderliche Integration beschränkt?
  • Ändert der Präsenzkontext die Aktion nur dann, wenn sie sollte?
  • Sind die Status „Leer“, „Nicht verfügbar“ und „Duplikate“ definiert?
  • Ist die erste Reaktion leicht zu beobachten und umzukehren?
  • Sind sensible Geräte von der stillen Ausführung ausgeschlossen?
  • Entspricht die Home Assistant-Automatisierung der vor der Genehmigung angezeigten Vorschau?

Datenschutz, Berechtigungen und sicherere Standardeinstellungen

App-übergreifende Aufgaben können persönliche Kommunikation, Kalender, Dateien, Fotos, Standorte und Haushaltsgeräte betreffen. Erteilen Sie die kleinste nützliche Berechtigung, halten Sie irrelevante Daten außerhalb des Geltungsbereichs und vermeiden Sie die Weitergabe von Anmeldeinformationen, Passwörtern, Einmalcodes oder privaten Kontodaten.

Verwenden Sie Entwürfe für Nachrichten und Anhänge. Nutzen Sie Szenenvorschauen für Smart-Home-Änderungen. Sorgen Sie dafür, dass Einkäufe, Zugriffskontrolle, Sicherheitsvorrichtungen und zerstörerische Dateiaktionen der ausdrücklichen menschlichen Bestätigung unterliegen.

Fehlerbehebung

Die Kamera wird erkannt, aber es kommt kein Ereignis

Bestätigen Sie das Ereignisprofil, die Integrationseinheit, die Kameraberechtigungen und den lokalen Netzwerkpfad separat.

Der Stream funktioniert, aber die Automatisierung ist falsch

Überprüfen Sie die Ereignisentitäts-ID und den Zustandsübergang, anstatt sich auf den Anzeigenamen zu verlassen.

Das Ereignis wird wiederholt ausgelöst

Überprüfen Sie doppelte Listener, die Ereignisabklingzeit und den Automatisierungsmodus, bevor Sie weitere Bedingungen hinzufügen.

Präsenz verändert die falsche Handlung

Überprüfen Sie den Bereich Home Assistant und die Sensorentität und testen Sie dann unabhängig voneinander die Zustände „Besetzt“ und „Frei“.

Die Kamera ist nicht mehr verfügbar

Definieren Sie eine Fallback-Benachrichtigung oder einen Haltestatus. Behandeln Sie eine nicht verfügbare Kamera nicht als bestätigtes Ereignis.

Der Agent schlägt zu viel vor

Teilen Sie den Arbeitsablauf in die Phasen Lesen, Vorbereiten, Genehmigen und Ausführen auf, beginnend mit einer umkehrbaren Antwort.

Verwandte LinknLink-Produkte

  • HomeClaw: ein lokaler Home Assistant und AI-Gateway-Pfad.
  • eMotion Air: batteriebetriebener mmWave Präsenzkontext.
  • eMotion Pro: mmWave Anwesenheitserkennung für unterstützte Räume.
  • eMotion Ultra: 60-GHz-Präsenz, Unterstützung für Temperatur- und Feuchtigkeitssensorkabel und integriertes IR.
  • eRemote HA: Kompatible IR Gerätesteuerung für Home Assistant.

Verwandte LinknLink App- und Home Assistant-Anleitungen

Häufig gestellte Fragen

Kann Home Assistant ONVIF-Kameraereignisse lokal verwenden?

Unterstützte Kameras und Integrationen können lokale Ereignis- oder Streamdaten offenlegen, wenn Netzwerk, Profil und Anmeldeinformationen die Integrationsanforderungen erfüllen. Überprüfen Sie das genaue Kameramodell und Integrationsverhalten.

Warum einen Anwesenheitssensor zu einer ONVIF-Automatisierung hinzufügen?

Presence kann Raumkontext hinzufügen, sodass ein Ereignis zusammen mit der Belegung, dem Zeitplan oder dem Leerstandsstatus bewertet wird, anstatt in jeder Situation die gleiche Aktion auszulösen.

Ersetzt dieses Handbuch die ONVIF-Installationsanweisungen?

Nein. Verwenden Sie die Kamera- und Home Assistant-Integrationsdokumentation für Erkennung, Anmeldeinformationen, Ports und Profile. Dieser Leitfaden behandelt die Ereignisweiterleitung und Automatisierungsüberprüfung, nachdem die Verbindung verfügbar ist.

Was sollte die erste Kameraaktion sein?

Beginnen Sie mit einer Benachrichtigung, einem Ereignisprotokoll oder einer leichten Aktion, die leicht zu beobachten und rückgängig zu machen ist. Fügen Sie Klima-, Medien- oder IR-Steuerung hinzu, nachdem der Ereignispfad stabil ist.

Kann Agent+ die Home Assistant-Automatisierung vorbereiten?

Wenn die relevanten Funktionen LinknLink App und Home Assistant verfügbar sind, kann Agent+ bei der Organisation des Ziels helfen und eine vorgeschlagene Übergabe anzeigen. Überprüfen Sie Entitäten und Aktionen vor der Genehmigung.

Kann ein ONVIF-Ereignis eine Klimaanlage steuern?

Nur über einen kompatiblen Appliance-Steuerungspfad wie eRemote HA und eine unterstützte Home Assistant-Integration. Testen Sie einen IR-Befehl unabhängig und behalten Sie eine manuelle Überschreibung bei.

Beginnen Sie mit einem Ereignis und einer umkehrbaren Aktion

Wählen Sie ein unterstütztes Kameraereignis aus, überprüfen Sie den lokalen Stream und bereiten Sie eine Benachrichtigung oder Lichtaktion vor. Überprüfen Sie die vorgeschlagene Automatisierung, bevor Sie Anwesenheitsregeln oder Gerätesteuerung hinzufügen.