Logo für AiToolGo

Kostenlose KI-Bewegungserkennung mit Reolink, KI-Tool & Home Assistant

Tiefgehende Diskussion
Technisch
 0
 0
 1
Logo für Motion

Motion

Motion

Dieser Artikel bietet eine detaillierte Anleitung zur Einrichtung von Reolink-Kameras mit Home Assistant unter Verwendung des AI-Tools zur Bewegungserkennung. Er beschreibt die notwendigen Komponenten, Installationsschritte und Konfigurationseinstellungen, um eine effektive Bewegungserkennung mithilfe von Deepstack AI und MQTT-Integration zu erreichen.
  • Hauptpunkte
  • einzigartige Erkenntnisse
  • praktische Anwendungen
  • Schlüsselthemen
  • wichtige Einsichten
  • Lernergebnisse
  • Hauptpunkte

    • 1
      Umfassende Schritt-für-Schritt-Anleitung zur Einrichtung von KI-Bewegungserkennung
    • 2
      Integration mehrerer Werkzeuge und Technologien für erweiterte Funktionalität
    • 3
      Praktische Tipps zur Optimierung von Kameraeinstellungen und Reduzierung von Fehlalarmen
  • einzigartige Erkenntnisse

    • 1
      Nutzung von Sub-Streams zur Minimierung des Netzwerkverkehrs und Verbesserung der Leistung
    • 2
      Detaillierte Konfiguration von MQTT für effiziente Kommunikation mit Home Assistant
  • praktische Anwendungen

    • Der Artikel dient als praktische Ressource für Benutzer, die KI-basierte Bewegungserkennung in ihre Hausautomatisierungssysteme implementieren möchten, und bietet klare Anleitungen und Tipps zur Fehlerbehebung.
  • Schlüsselthemen

    • 1
      Integration von Reolink-Kameras mit Home Assistant
    • 2
      Konfiguration des AI-Tools für Bewegungserkennung
    • 3
      Verwendung von MQTT für die Kommunikation zwischen Geräten
  • wichtige Einsichten

    • 1
      Detaillierte Anleitungen zur Einrichtung eines komplexen Hausautomatisierungssystems
    • 2
      Innovative Nutzung von KI zur Verbesserung der Sicherheit durch Bewegungserkennung
    • 3
      Praktische Ratschläge zur Verwaltung von Kameraeinstellungen zur Leistungsoptimierung
  • Lernergebnisse

    • 1
      Verstehen, wie Reolink-Kameras für KI-Bewegungserkennung konfiguriert werden
    • 2
      Lernen, Deepstack AI mit Home Assistant über MQTT zu integrieren
    • 3
      Praktische Fähigkeiten zur Optimierung von Kameraeinstellungen für bessere Leistung erwerben
Beispiele
Tutorials
Codebeispiele
Visualisierungen
Grundlagen
fortgeschrittene Inhalte
praktische Tipps
beste Praktiken

Einführung: KI-gestützte Bewegungserkennung mit Reolink und Home Assistant

Verbessern Sie Ihre Heimsicherheit mit einem KI-gestützten Bewegungserkennungssystem unter Verwendung von Reolink-Kameras und Home Assistant. Diese Anleitung bietet einen umfassenden Schritt-für-Schritt-Ansatz zur Einrichtung eines kostenlosen und effektiven Systems mit leicht verfügbaren Werkzeugen. Durch die Integration von Reolink-Kameras mit iSpy, AI-Tool und Deepstack AI können Sie eine intelligente Bewegungserkennung erreichen und zeitnahe Benachrichtigungen über Home Assistant erhalten.

Erforderliche Komponenten für die Einrichtung

Um dieses KI-Bewegungserkennungssystem zu implementieren, benötigen Sie die folgenden Komponenten: * **Reolink-Kameras:** (z. B. RLC-520, RLC-810A) - Diese Kameras liefern den Videostream für die Bewegungserkennung. * **iSpy v7.2.1.0 64-bit (Freeware):** Diese Software verwaltet die Kamerastreams und erfasst Bilder bei Bewegungserkennung. * **AI-Tool:** Dieses Werkzeug verarbeitet die erfassten Bilder mithilfe von KI zur Identifizierung spezifischer Objekte. * **Deepstack AI:** Diese KI-Engine führt die Objekterkennung durch. * **Home Assistant:** Diese Hausautomatisierungsplattform integriert alle Komponenten und liefert Benachrichtigungen.

Schritt-für-Schritt-Anleitung: iSpy für die Kamera-Integration konfigurieren

1. **iSpy installieren:** Laden Sie iSpy herunter und installieren Sie es auf Ihrem Windows-Rechner. 2. **Kameras hinzufügen:** * Öffnen Sie iSpy und verwenden Sie die Option „IP-Kameras mit Assistent hinzufügen“. * Wählen Sie für Reolink RLC-520 und RLC-810A „Nicht aufgeführt“ und fügen Sie Marke und Modell manuell hinzu. * Aktivieren Sie das Kontrollkästchen „RTSP-Adressen scannen“ und klicken Sie auf Weiter. * Geben Sie den Benutzernamen/das Passwort Ihrer Kamera ein. * Wenn Sie die IP-Adresse der Kamera kennen, geben Sie sie manuell ein oder klicken Sie auf „Lokales Netzwerk scannen“. * Wählen Sie den Stream aus. Die Verwendung des Sub-Streams (z. B. FFMPEG:410:rtsp://user:password@IP-Adresse:554/h264Preview_01_sub) wird empfohlen, um den Netzwerkverkehr zu reduzieren. 3. **Kamera benennen:** Benennen Sie die Kamera nach dem Hinzufügen über die Option „Kamera bearbeiten“ um.

Einrichtung der Bilderfassung und -speicherung in iSpy

1. **Registerkarte Bewegungserkennung:** * Gehen Sie zum Bildschirm „Kamera bearbeiten“ und wählen Sie die Registerkarte „Bewegungserkennung“. * Zeichnen Sie Erkennungszonen über die Bereiche, in denen Bewegung erkannt werden soll. Das Abdecken des gesamten Bereichs ist akzeptabel, da die KI die Erkennung verfeinern wird. 2. **Registerkarte Bilder:** * Aktivieren Sie „Lokales Speichern aktiviert“ und setzen Sie „Speichern bei“ auf „Bewegungserkennung“. * Entfernen Sie den „Overlay-Text“, falls gewünscht. 3. **Registerkarte Speicher:** * Legen Sie den „Medienstandort“ auf einen Ordner fest, den Sie sich leicht merken können (z. B. C:\aiinput\video\Kameraname\Grabs). * Aktivieren Sie „Speicherverwaltung“, um Bilder nach einer festgelegten Zeit (z. B. 24 Stunden) automatisch zu löschen.

Installation und Konfiguration von Deepstack AI für Windows

1. **Deepstack AI installieren:** Laden Sie Deepstack AI für Windows herunter und installieren Sie es. 2. **AI-Tool herunterladen:** Holen Sie sich das AI-Tool .zip von GitHub. 3. **AI-Tool entpacken:** Entpacken Sie den Inhalt des .zip-Ordners an einen Ort wie Program Files.

Konfiguration des AI-Tools für Objekterkennung und MQTT

1. **Registerkarte DeepStack:** * Wählen Sie Ihr Deepstack-Installationsverzeichnis aus. * Setzen Sie die API auf „Detection API“, den Modus auf „High“ und wählen Sie einen Port (z. B. 83). * Aktivieren Sie „Deepstack automatisch starten“. 2. **Registerkarte Einstellungen:** * Setzen Sie den „Standard-Eingabepfad“ auf den Ordner, der für den Medienstandort in iSpy verwendet wird. * Setzen Sie die „Deepstack-URL“ auf localhost:port# (z. B. localhost:83). * Aktivieren Sie „Beim Benutzer-Login starten“. 3. **Registerkarte Kameras:** * Klicken Sie auf „Hinzufügen“ und geben Sie der Kamera einen Namen (z. B. FrontDoor). * Setzen Sie den „Eingabeordner“ auf den iSpy-Bildordner (z. B. C:\aiinput\video\FrontDoor\Grabs). * Wählen Sie die relevanten Objekte aus, die erkannt werden sollen (z. B. Person, Auto). 4. **MQTT-Einstellungen:** * Klicken Sie unter Aktionen neben MQTT auf „Einstellungen“. * Geben Sie Ihren Home Assistant MQTT-Broker Server:Port (z. B. 192.168.0.72:1883) und die Anmeldedaten ein. * Das Thema wird ai/[Kamera]/motion [Erkennung] sein, was eine Nutzlast wie ai/FrontDoor/motion Person übergibt. * Legen Sie eine „Abklingzeit“ fest, um übermäßige Benachrichtigungen zu vermeiden (z. B. eine Minute).

Integration mit Home Assistant: Configuration.yaml-Einrichtung

Aktualisieren Sie Ihre Home Assistant `Configuration.yaml`-Datei, um auf die MQTT-Payloads von AI-Tool zu hören. Hier ist ein Beispiel für die Konfiguration: ```yaml binary_sensor: - platform: mqtt name: “Bewegung - Haustür - Fahrzeug” device_class: motion state_topic: “ai/FrontDoor/motion” payload_on: “Car” off_delay: 60 - platform: mqtt name: “Bewegung - Haustür - Person” device_class: motion state_topic: “ai/FrontDoor/motion” payload_on: “Person” off_delay: 60 ```

Erstellung von Automatisierungen in Home Assistant für Benachrichtigungen

Erstellen Sie Automatisierungen in Home Assistant, um Aktionen basierend auf den MQTT-Nachrichten auszulösen. Zum Beispiel, um eine Benachrichtigung zu senden, wenn ein Fahrzeug erkannt wird: 1. **Name:** Bewegungserkennung - Fahrzeug Haustür 2. **Modus:** Single 3. **Auslöser:** * Typ: MQTT * Thema: ai/FrontDoor/Motion * Payload: Vehicle 4. **Aktionen:** * Typ: Dienst aufrufen * Dienst: Notify.mobile_app_iphone * Dienst-Daten: ```yaml message: Bewegungserkennung - Haustür - Fahrzeug data: attachment: content-type: jpeg push: category: camera entity_id: camera.front_door ```

Fehlerbehebung und Tipps für optimale Leistung

* **Fehlalarme:** Passen Sie die Erkennungszonen und die Einstellungen für die Objekterkennung im AI-Tool an, um Fehlalarme zu minimieren. * **Netzwerkverkehr:** Die Verwendung des Sub-Streams von der Reolink-Kamera hilft, die Netzwerklast zu reduzieren. * **Abklingzeit:** Die Einstellung einer geeigneten Abklingzeit im AI-Tool verhindert Benachrichtigungs-Spam. * **Deepstack-Leistung:** Stellen Sie sicher, dass Deepstack AI reibungslos läuft und über ausreichende Ressourcen verfügt.

Fazit: Verbesserung der Heimsicherheit mit KI-Bewegungserkennung

Durch Befolgen dieser Anleitung können Sie ein robustes und kostenloses KI-gestütztes Bewegungserkennungssystem mit Reolink-Kameras, iSpy, AI-Tool und Deepstack AI, integriert mit Home Assistant, einrichten. Dieses System bietet intelligente Objekterkennung und zeitnahe Benachrichtigungen, was Ihre Heimsicherheit erheblich verbessert.

 Originallink: https://community.home-assistant.io/t/reolink-ai-tool-home-assistant-free-edition-for-ai-motion-detection/254154

Logo für Motion

Motion

Motion

Kommentar(0)

user's avatar

    Verwandte Tools