Kostenlose KI-Bewegungserkennung mit Reolink, KI-Tool & Home Assistant
Tiefgehende Diskussion
Technisch
0 0 1
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
“ 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.
Wir verwenden Cookies, die für die Funktionsweise unserer Website unerlässlich sind. Um unsere Website zu verbessern, möchten wir zusätzliche Cookies verwenden, die uns helfen zu verstehen, wie Besucher sie nutzen, den Verkehr von sozialen Medienplattformen zu unserer Website zu messen und Ihr Erlebnis zu personalisieren. Einige der von uns verwendeten Cookies werden von Drittanbietern bereitgestellt. Klicken Sie auf 'Akzeptieren', um alle Cookies zu akzeptieren. Um alle optionalen Cookies abzulehnen, klicken Sie auf 'Ablehnen'.
Kommentar(0)