Sie können Ihre generischen oder Marken-WLAN-basierten CCTV-Kameras von Marken wie TP-Link, Ezviz usw. in Home Assistant integrieren, steuern und überwachen, ohne deren Cloud-Dienste zu verwenden.

Darüber hinaus können Sie die Automatisierung aktivieren, um Benachrichtigungen auf Ihrem Smartphone mit Schnappschüssen zu erhalten oder einen Live-Feed direkt auf Ihrem Amazon Echo Show oder Fire TV zu streamen, wenn die Bewegung erkannt wird.

In dieser Anleitung erfahren Sie, wie Sie eine Wi-Fi-basierte CCTV-Kamera in Home Assistant integrieren oder hinzufügen und sie als Netzwerk-Videorecorder (NVR) zum Speichern des aufgenommenen Filmmaterials verwenden.

Wi-Fi-Überwachungskamera zu Home Assistant hinzufügen

Das wichtigste zuerst; was genau ist Home Assistant und was kann man damit machen?

Home Assistant ist eine kostenlose Open-Source-Hausautomatisierungssoftware, die Sie auf einem Raspberry Pi oder einem alten Laptop bereitstellen können, um ein lokalisiertes und vollständig privates Smart Home zu erstellen. Es unterstützt über 1900 Geräte und Dienste, sodass Sie intelligente Geräte verschiedener Hersteller oder Entwickler integrieren und steuern können.

instagram viewer

Mit Home Assistant können Sie einzelne oder mehrere WLAN- oder IP-Kameras verschiedener Hersteller in einem Dashboard hinzufügen und steuern. Daher müssen Sie keine verschiedenen Apps installieren und verwenden, um auf Ihre Überwachungskameras zuzugreifen oder diese zu überwachen.

Schritt 1: Suchen Sie die RTSP-Stream-URL der Kamera

Jede IP- oder Wi-Fi-basierte Überwachungskamera verfügt über eine Stream-URL, die Sie zu Home Assistant hinzufügen können, um den Live-Stream anzuzeigen, ohne sich anmelden oder Cloud-Dienste von Drittanbietern verwenden zu müssen.

Sie finden die HTTP Stream-URL für Motion-JPEG Kameras bzw RTSP streamen für H.264 Kameras in ihren Apps.

Bei einigen allgemeinen CCTV-Kameras – beispielsweise Kameras, die die V360 Pro-App verwenden – müssen Sie jedoch die aktivieren RTSP streamen, indem Sie einen Code über eine SD-Karte flashen.

In der folgenden Tabelle sind beliebte Wi-Fi-CCTV-Kameramodelle mit ihren URLs aufgeführt. Sie müssen die ersetzen Teil in der Stream-URL.

Verkäufer URL
Dahua rtsp://Benutzername: pwd@/cam/realmonitor? Kanal=1&Subtyp=0
TP-Link (Tapo) rtsp://Benutzername: pwd@/videoMain
V360 Pro rtsp:///live/ch00_0
Esviz rtsp://Benutzername: DeviceVerification@/H264
Neu verknüpfen rtsp://admin: Passwort@//h264Preview_01_main
Foscam rtsp://Benutzername: pwd@/videoMain
Hikvision rtsp:///Streaming/Channels/101

Die Stream-URLs können je nach den von den Herstellern eingeführten spezifischen oder neueren Modellen variieren. Weitere Informationen zum Auffinden der RTSP-Stream-URL für dieses bestimmte Modell finden Sie im Benutzerhandbuch der Kamera oder auf der Website des Herstellers.

Sie können die IP der Kamera von den DHCP-Einstellungen Ihres Routers erhalten oder die verwenden Fing-App (Netzwerkscanner) auf Ihrem Android- oder iOS-Smartphone, um die mit Ihrem Netzwerk verbundenen WLAN-Überwachungskameras zu erkennen.

Sobald Sie die IP haben, verwenden Sie die Tabelle, um die IP-Adresse zu bearbeiten und den Port 554 (Standard für RTSP) beizubehalten. Um zu überprüfen, ob der Stream funktioniert, öffnen Sie den VLC-Player und klicken Sie auf Medien > Netzwerkstream öffnen.

Fügen Sie die RTSP-Stream-URL ein und klicken Sie Spielen.

Der VLC sollte mit der Anzeige des Live-Kamera-Feeds beginnen.

Schritt 2: Installieren Sie das Fregate NVR-Add-On

Frigate ist ein Open-Source-NVR, den Sie als Add-on in Home Assistant installieren können, um KI-Objekte in Echtzeit zu erkennen, Videos aufzunehmen oder Schnappschüsse basierend auf Ereignissen zu machen. Alle Feeds werden in Ihrem lokalen System verarbeitet, um Bewegungen, Personen oder Objekte zu erkennen. Somit ist es absolut privat und sicher.

Sobald Sie die RTSP-Stream-URL haben, installieren Sie das Frigate-Add-on, indem Sie die folgenden Anweisungen befolgen:

  1. Gehen Sie im Home Assistant (HA) zuEinstellungen > Add-Ons und klicken Sie auf die ADD-ON-STORE Taste.
  2. Klicken Sie oben rechts auf die drei Punkte und wählen Sie aus Aufbewahrungsorte.
  3. Link einfügen—https://github.com/blakeblackshear/frigate-hass-addons und klicken Hinzufügen.
  4. Klicken Sie dann auf die Fregatte NVR im Add-ons-Bereich und klicken Sie auf Installieren.
  5. Dies kann eine Weile dauern. Sobald die Installation abgeschlossen ist, öffnen Sie die Datei-Editor hinzufügen Auf.
  6. Erstellen Sie eine neue Datei mit dem Namen Fregatte.yaml, fügen Sie den folgenden Code ein und klicken Sie auf Speichern.
    mqtt: Host: 192.xxx.xx.xx Benutzer:  Passwort: Kameras: TerraceCam: # < Benennen Sie die Kamera ffmpeg: Eingaben: - Pfad: rtsp://YourRTSPStreamURL # < Update für Ihre Kamerarollen: - erkennen - rtmp rtmp: aktiviert: Falsch # 
  7. Gehen Sie zurück zu Add-Ons und starten Sie Frigate. Stellen Sie sicher, dass Sie es aktivieren Starten Sie beim Booten und In der Seitenleiste anzeigen.
  8. Klick auf das ÖFFNEN SIE DIE WEB-UI oder Fregatte in der Seitenleiste, um die Kameraansicht zu öffnen und darauf zuzugreifen.
  9. Sie können die Bewegungserkennung aktivieren, um Clips und Schnappschüsse aufzunehmen, wenn eine Bewegung erkannt wird.
  10. Wenn sich etwas bewegt oder eine Person auftaucht, wird ein Videoereignis aufgezeichnet und gespeichert, auf das Sie jederzeit zugreifen können.

Beachten Sie, dass Fregate ein Ereignis mit Datum und Zeitstempel zur späteren Bezugnahme aufzeichnet.

Schritt 3: Bewegungsmaske bearbeiten

Um eine falsche Bewegungserkennung zu vermeiden, können Sie den Bereich, in dem Sie eine Bewegung erkennen möchten, maskieren, indem Sie die folgenden Schritte ausführen.

  1. Gehe zu Fregatte-Web-UI und klicken Sie auf den Kamera-Feed.
  2. Klicken Debuggen und dann klicken Optionen anzeigen.
  3. Klicken Masken- und Zonenersteller.
  4. Erstellen Sie eine Maske, indem Sie die schwarzen Punkte auf dem Bildschirm verschieben. Kopieren Sie dann die Bewegungsmasken Werte.
  5. Öffne das Datei-Editor und tragen Sie die kopierten Maskenwerte in die ein Fregatte.yaml Datei.
  6. Klicken Speichern und starten Sie das Fregatten-Add-On neu, damit die Änderungen wirksam werden.

Fühlen Sie sich frei, die zu entfernen Bewegung Teil von der Fregatte.yaml Datei, wenn Sie eine kontinuierliche Aufzeichnung aktivieren möchten.

Wenn Sie einen Raspberry Pi für Home Assistant verwenden, kann es sein, dass Ihnen nach einiger Zeit der Speicherplatz ausgeht, wenn Ereignisse aufgezeichnet werden. Sie können den Speicherplatz und die Leistung von Raspberry Pi erhöhen, indem Sie Home Assistant installieren und Raspberry Pi über SSD booten Anstelle der Micro-SD-Karte.​​​​​​​

DIY NVR mit kontinuierlicher oder bewegungsbasierter Aufzeichnung

Wie Sie sehen, können Sie mit Hilfe von Home Assistant und dem Frigate-Add-On jede Wi-Fi-basierte CCTV-Kamera hinzufügen und Ihr Zuhause oder Büro mit automatischer ereignisbasierter Aufzeichnung sichern. Sie können auch die kontinuierliche Aufzeichnung für 24x7-Material aktivieren.

Dafür wird allerdings mehr Speicherplatz benötigt. Nichtsdestotrotz werden alle Aufnahmen und Aufzeichnungen verarbeitet und lokal auf Ihrem Systemlaufwerk gespeichert. Alternativ können Sie auch das MotionEye NVR-Add-on in Home Assistant verwenden, um Wi-Fi-Kameras für bewegungsbasierte Aufnahmen und Schnappschüsse hinzuzufügen.