Die mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks. Als Amazon-Partner verdiene ich an qualifizierten Verkäufen.
Ich habe ein Überwachungssystem mit mehreren Reolink Kameras**, einschließlich der Reolink Doorbell**, eingerichtet. Da diese Kameras von Haus aus keine direkte Unterstützung für Webhooks bieten, habe ich eine eigene Anwendung entwickelt, um diese Funktionalität zu integrieren.
Die Anwendung empfängt E-Mails von den Kameras, die bei Ereignissen wie Personenerkennung, Bewegungserkennung oder dem Betätigen der Türklingel gesendet werden. Nach dem Empfang wertet die Anwendung den Inhalt der E-Mail aus und kann basierend auf dem erkannten Ereignis einen entsprechenden URL-Aufruf an meinen Hausautomationsserver (FHEM) senden, um automatisierte Aktionen auszulösen.
Zusätzlich bietet die Anwendung die Möglichkeit, die empfangenen E-Mails direkt weiterzuleiten, um Benachrichtigungen oder weitere Auswertungen zu ermöglichen.
Für die Nutzung dieser Anwendung ist ein Windows-Betriebssystem erforderlich, auf dem mindestens das Microsoft .NET Framework 4.8.1 installiert ist.
Mit dieser Lösung habe ich eine nahtlose Integration meiner Reolink Kameras** in mein Hausautomationssystem realisiert und kann Ereignisse von den Kameras effizient für Automatisierungszwecke nutzen.
Die Anwendung bietet eine einfache und übersichtliche Benutzeroberfläche, die in zwei Registerkarten[1] unterteilt ist:
Log-Registerkarte:
Diese Registerkarte dient zur Ausgabe und Anzeige des Logs. Hier können Benutzer in Echtzeit verfolgen, welche Aktionen die Anwendung durchführt, welche Ereignisse von den Kameras erkannt
wurden, und welche URL-Aufrufe an den Hausautomationsserver gesendet wurden. Dies ermöglicht eine schnelle Überprüfung und Fehlerdiagnose.
Konfigurations-Registerkarte:
In dieser Registerkarte werden alle wesentlichen Einstellungen der Anwendung vorgenommen. Benutzer können hier die SMTP-Einstellungen für die E-Mail-Weiterleitung einrichten, die
Ziel-URLs für die bei bestimmten Ereignissen auszuführenden Web-Aufrufe festlegen sowie den Netzwerk-Port konfigurieren, auf dem die Anwendung eingehende Verbindungen abhört. Zusätzlich
können in dieser Registerkarte weitere Optionen wie die Aktivierung des DEBUG-Logs und die Definition erlaubter IP-Adressen für den Zugriff auf die Anwendung eingestellt werden. Diese
Konfigurationsmöglichkeiten erlauben eine individuelle Anpassung und sorgen für einen reibungslosen Betrieb der Anwendung.
Registerkarte "Konfiguration"
Diese Registerkarte ermöglicht die detaillierte Anpassung der Anwendungs-Einstellungen über vier Hauptbereiche:
Bereich 1: SMTP Einstellungen
@@Kamera_Name@@
@@Kamera_Event@@
@@Kamera_Channel@@
@@Kamera_DeviceName@@
10.10.3.*
oder spezifische Adressen wie 10.10.3.7
. Mehrere Adressen können durch ein Komma getrennt aufgelistet werden.
Button „Speichern“: Nachdem du alle gewünschten Einstellungen vorgenommen hast, speichere die komplette Konfiguration mit diesem Button.
Um die E-Mail-Benachrichtigungen ("Email Alerts") für deine Reolink Kamera** korrekt einzurichten, folge bitte diesen Schritten. Diese Anleitung basiert auf Screenshots der "Email Alerts" Konfiguration und bezieht sich auf das Modell "Reolink Video Doorbell PoE"**. Bei anderen Modellen können die Darstellungen und Optionen leicht abweichen.
Konfigurationsoptionen auf dem Screenshot: In der Konfigurationsoberfläche findest du folgende Optionen:
SMTP Server: Wähle hier im Dropdown-Menü "Other" aus, um benutzerdefinierte SMTP-Einstellungen vorzunehmen.
SMTP Server: Gib hier die IP-Adresse des Rechners ein, auf dem deine Anwendung läuft.
SSL or TLS: Schalte diesen Schieberegler aus, da die Anwendung aktuell kein SSL oder TLS unterstützt.
SMTP-Port: Stelle den Port so ein, wie er in der Anwendung unter "Konfiguration - SMTP Port" angegeben ist.
Sender Name: Hier kannst du einen beliebigen Namen eingeben. In diesem Beispiel wurde "Reolink Klingel" verwendet.
Sender Address: Trage hier die E-Mail-Adresse ein, von der die E-Mails gesendet werden sollen.
Interval: Hier kannst du den Abstand zwischen den E-Mail-Benachrichtigungen festlegen.
Speichern und Testen der Konfiguration:
Sobald du die Konfiguration abgeschlossen hast, speichere die Einstellungen mit dem Button "Save". Du kannst die Einstellungen auch über den Button "Email Test" testen, um sicherzustellen, dass die Konfiguration korrekt funktioniert.
Ein erfolgreicher Test der E-Mail-Konfiguration sieht dann so aus wie auf dem Screenshot dargestellt. Du solltest eine Bestätigungsmeldung erhalten, die anzeigt, dass die Test-E-Mail erfolgreich gesendet wurde. Dies bestätigt, dass die Konfiguration korrekt vorgenommen wurde und die E-Mail-Benachrichtigungen wie gewünscht funktionieren.
Version | Beschreibung | Datum |
1.0.1 |
|
21.08.2024 |
Tags: Webhook Reolink Doorbell