ZoneMinder ist ein leistungsfähiges und flexibles Open-Source-Videoüberwachungswerkzeug. Es bietet die Möglichkeit, Bewegungen zu erkennen, Videos aufzunehmen und mit verschiedenen Filtern zu verarbeiten. Wenn Sie Ihr FreeNAS-basiertes Speichersystem verwenden, können Sie ZoneMinder einfach so konfigurieren, dass es mit Ihren IP-Kameras funktioniert.
Der erste Schritt besteht darin, den ZoneMinder in Ihrem FreeNAS-Container zu installieren. Dazu müssen Sie mehrere Befehle im Terminal ausführen:
pkg install zoneminder
Nach der Installation müssen Sie den ZoneMinder-Dienst aktivieren und starten. Führen Sie die folgenden Befehle aus:
sysrc zoneminder_enable="YES"
service zoneminder start
Danach können Sie auf die ZoneMinder-Weboberfläche zugreifen, indem Sie einen Webbrowser öffnen und zu der folgenden Adresse navigieren "http://ip_вашего_сервера/zm ". Die Webschnittstelle bietet Ihnen die Möglichkeit, Ihre IP-Kameras einzurichten und zu verwalten, Regeln für die Bewegungserkennung zu erstellen und vieles mehr.
Die Einrichtung von ZoneMinder auf FreeNAS ist eine einfache und bequeme Möglichkeit, Ihr eigenes Überwachungssystem mit kostenlosen und offenen Tools zu erstellen. Mit den flexiblen Funktionen von ZoneMinder können Sie Ihr Eigentum effektiv überwachen und die Sicherheit Ihres Hauses oder Büros gewährleisten.
Die wichtigsten Funktionen und Vorteile des Programms
Eine der wichtigsten Funktionen von ZoneMinder ist die Möglichkeit, sich mit verschiedenen Kameratypen und Videostreamquellen zu verbinden, einschließlich IP-Kameras, USB-Kameras, digitalen und analogen DVRs. Auf diese Weise können Benutzer ein Überwachungssystem auf der Grundlage von Geräten verschiedener Hersteller erstellen, anstatt sich auf nur eine Marke zu beschränken.
ZoneMinder verfügt außerdem über einige nützliche Funktionen, die dazu beitragen, die Anzahl der Fehlalarme des Systems zu reduzieren. Dazu werden verschiedene Methoden zur Analyse des Videostreams verwendet, z. B. Bewegungsalgorithmen und Pixeländerungen. Wenn eine Bewegung erkannt wird oder sich eine Szene ändert, kann das System automatisch Videos aufnehmen, Benachrichtigungen senden und Bilder erstellen und speichern.
Das Programm bietet auch die Möglichkeit, Videos über eine Webschnittstelle anzuzeigen und zu verwalten, wodurch es einfach zu bedienen ist. Benutzer können Live-Videostreams anzeigen, aufgezeichnete Videosequenzen wiedergeben und System- und Kameraeinstellungen über die Programmoberfläche ändern. Dadurch wird die Videoüberwachung viel flexibler und komfortabler.
Darüber hinaus verfügt ZoneMinder über Open-Source-Software, die es Entwicklern und Videoüberwachungsexperten ermöglicht, die Funktionalität des Programms an ihre Bedürfnisse anzupassen und zu erweitern. Die offene Architektur trägt auch zur Verbesserung der Sicherheit und zur Behebung von Schwachstellen bei, da die Community aktiv an der Entwicklung beteiligt ist.
Installieren von ZoneMinder auf FreeNAS
1. Installieren Sie die Pakete, die Sie für ZoneMinder auf FreeNAS benötigen:
pkg install -y zoneminder mysql57-server apache24 php74 php74-mysql
2. Aktivieren und konfigurieren Sie den ZoneMinder-Service:
service zoneminder start
3. Konfigurieren Sie die Datenbank für ZoneMinder:
CREATE DATABASE zm;
GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' identified by 'zmpass';
4. Konfigurieren und starten Sie Apache:
service apache24 start
5. Konfigurieren Sie ZoneMinder über die Webschnittstelle, indem Sie einen Webbrowser öffnen und die FreeNAS-Serveradresse mit dem Zusatz /zm am Ende eingeben (z. B. http://192.168.0.100/zm ).
6. Melden Sie sich mit den FreeNAS-Administratoranmeldeinformationen an.
7. Die Installation von ZoneMinder auf FreeNAS ist abgeschlossen.
Das ist alles! Jetzt können Sie ZoneMinder verwenden, um Ihr Videoüberwachungssystem auf FreeNAS zu verwalten.
Vorbereiten des Systems und Installieren der erforderlichen Pakete
Bevor Sie ZoneMinder auf FreeNAS installieren, müssen Sie einige vorbereitende Schritte ausführen:
- Aktivieren Sie die Quellcodeunterstützung in FreeNAS. Gehen Sie dazu zu "Systemeinstellungen" und wählen Sie "Tickets". Suchen Sie nach der Option "Quellcodeunterstützung" und setzen Sie sie auf "Ein".
- Installieren Sie die erforderlichen Systempakete. Öffnen Sie dazu die FreeNAS-Konsole und führen Sie den folgenden Befehl aus:
- Downloaden und installieren Sie ZoneMinder. Führen Sie dazu den folgenden Befehl aus:
Nach Abschluss dieser Schritte ist das System bereit, ZoneMinder zu installieren. Der nächste Abschnitt zeigt Ihnen, wie Sie dieses System konfigurieren und starten können.
Konfiguration von ZoneMinder
Nachdem Sie ZoneMinder auf FreeNAS installiert haben, müssen Sie einige Einstellungen vornehmen, damit das System ordnungsgemäß funktioniert.
Schritt 1: Anmelden bei der ZoneMinder-Schnittstelle
Um ZoneMinder einzurichten, öffnen Sie einen Webbrowser und geben Sie die IP-Adresse Ihres FreeNAS-Servers ein, gefolgt vom zm_port-Port. Zum Beispiel, wenn die IP-Adresse Ihres Servers 192.168.0 ist.100 und der Port von ZoneMinder ist 8080, geben Sie die folgende URL ein: http://192.168.0.100:8080 .
Schritt 2: Erstellen eines neuen Monitors
Nachdem Sie die ZoneMinder-Oberfläche aufgerufen haben, wählen Sie "Monitore" im oberen Menü und klicken Sie dann auf "Neuen Monitor hinzufügen". Hier können Sie die Monitoreinstellungen wie Name, Kameratyp, IP-Adresse und Port der Kamera und andere Optionen anpassen. Stellen Sie sicher, dass Sie alle erforderlichen Felder korrekt ausgefüllt haben.
Schritt 3: Konfigurieren der Bewegungserkennung
Mit ZoneMinder können Sie die Bewegungserkennung für jeden Monitor anpassen. Wählen Sie dazu den gerade erstellten Monitor aus und gehen Sie zum Abschnitt "Bewegungserkennung". Hier können Sie die Empfindlichkeit der Bewegungserkennung anpassen, den Bereich definieren, in dem die Bewegungserkennung stattfinden soll, und andere Einstellungen für die Bewegungserkennung vornehmen. Stellen Sie sicher, dass Sie diese Einstellungen sorgfältig für optimale Ergebnisse konfigurieren.
Schritt 4: Benachrichtigungen einrichten
Mit ZoneMinder können Sie auch Benachrichtigungen einrichten, um über Bewegungserkennungsereignisse benachrichtigt zu werden. Wählen Sie im Abschnitt Optionen die Option Alerts aus, um festzulegen, welche Benachrichtigungen Sie erhalten möchten, und passen Sie die Optionen für jeden Benachrichtigungstyp an. Sie können beispielsweise so konfigurieren, dass eine E-Mail-Benachrichtigung gesendet wird, Aufzeichnungen erstellt oder sogar ein benutzerdefiniertes Skript ausgeführt wird, wenn eine Bewegung erkannt wird.
Wenn Sie alle erforderlichen Parameter konfiguriert haben, sind Sie bereit, ZoneMinder zu verwenden, um Ihre Kameras zu überwachen und Bewegungen zu erkennen. Denken Sie daran, die Änderungen zu speichern und das System neu zu starten, um alle Einstellungen anzuwenden. Erfolgreicher Einsatz!
Einrichten der Datenbank und Erstellen eines Benutzers
Bevor Sie mit der Installation und Konfiguration von ZoneMinder beginnen, müssen Sie eine Datenbank und einen Benutzer erstellen, um damit zu arbeiten. Befolgen Sie dazu die Anweisungen:
- Melden Sie sich bei Ihrem FreeNAS-System an
- Klicken Sie auf die Registerkarte "Jails" und wählen Sie Ihre installierte Shell aus (z. B. "iocage")
- Klicken Sie auf die Schaltfläche "Shell" und öffnen Sie die Eingabeaufforderung
- Geben Sie den folgenden Befehl ein, um sich an der Datenbankbefehlszeile anzumelden:
Geben Sie das Datenbankadministratorkennwort ein, wenn Sie Folgendes haben
- Erstellen Sie die Datenbank für ZoneMinder mit dem folgenden Befehl:
CREATE DATABASE zm;
- Erstellen Sie mithilfe des folgenden Befehls einen neuen Datenbankbenutzer:
CREATE USER 'zmuser'@'localhost' IDENTIFIED BY 'zmpassword';
- Weisen Sie dem Benutzer Berechtigungen für die Datenbank zu, indem Sie den folgenden Befehl ausführen:
GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost';
- Aktualisieren Sie die Datenbankberechtigungen:
Die Datenbank und der Benutzer für ZoneMinder sind jetzt erstellt und einsatzbereit. Der nächste Schritt besteht darin, ZoneMinder auf FreeNAS zu installieren und zu konfigurieren.
Einrichten der Kamera in ZoneMinder
Bevor Sie mit der Einrichtung der Kamera in ZoneMinder beginnen, stellen Sie sicher, dass Ihre Kamera mit dem Netzwerk verbunden und für die Verwendung verfügbar ist. Stellen Sie außerdem sicher, dass Sie über Administratorrechte verfügen, um die Einstellungen ändern zu können.
1. Gehen Sie zur Benutzeroberfläche von ZoneMinder und wählen Sie im oberen Menü "Einstellungen".
2. Wählen Sie "Kameras" in der Einstellungsliste aus.
3. Klicken Sie auf die Schaltfläche Neue Kamera hinzufügen.
4. Füllen Sie die Felder "Kamera-Name" und "URL-Pfad" aus. Der Name der Kamera muss eindeutig sein und auf den Standort der Kamera verweisen, und das Feld "URL-Pfad" muss die URL der Kamera enthalten.
5. Stellen Sie den richtigen Kameratyp ein. ZoneMinder unterstützt verschiedene Kameratypen wie IP-Kameras, USB-Kameras und Kameras, die an einen Netzwerk-DVR angeschlossen sind. Wählen Sie den geeigneten Typ für Ihre Kamera aus.
6. Geben Sie einen Benutzernamen und ein Passwort ein, wenn dies für den Zugriff auf die Kamera erforderlich ist. Wenn Sie Anmeldeinformationen haben, geben Sie diese ein, andernfalls lassen Sie die Felder leer.
7. Passen Sie je nach Ihren Anforderungen andere Einstellungen wie Auflösung, Frames pro Sekunde usw. an.
8. Klicken Sie auf die Schaltfläche Speichern, um die Kameraeinstellungen zu speichern.
9. Wiederholen Sie diesen Vorgang für jede Kamera, die Sie in ZoneMinder einrichten möchten.
Nachdem Sie alle Kameras eingerichtet haben, können Sie ZoneMinder verwenden, um Videos auf Ihrem FreeNAS-Server zu überwachen und aufzuzeichnen. Stellen Sie sicher, dass alle Kameras ordnungsgemäß funktionieren, und überprüfen Sie, ob der Videostream verfügbar ist, bevor Sie ihn verwenden.
Hinzufügen einer Kamera und Anpassen der Videoaufnahmeparameter
Um eine Kamera zum ZoneMinder hinzuzufügen, müssen Sie die folgenden Schritte ausführen:
- Rufen Sie die ZoneMinder-Schnittstelle mit der Serveradresse und den Administratoranmeldeinformationen auf.
- Wählen Sie im oberen Menü die Registerkarte Konfiguration aus.
- Wählen Sie im linken Menü "Videoquellen" aus.
- Klicken Sie oben rechts auf die Schaltfläche "Neue Quelle hinzufügen".
- Geben Sie im Feld Name einen Namen für Ihre Kamera ein (z. B. Kamera 1).
- Wählen Sie den Videoquellentyp aus (z. B. "Ffmpeg").
- Geben Sie eine URL an, um auf den Videostream von Ihrer Kamera zuzugreifen.
- Passen Sie die übrigen Videoaufnahmeparameter wie Auflösung, Bildrate und Codec an.
- Klicken Sie auf die Schaltfläche Speichern, um die Kamera zum ZoneMinder hinzuzufügen.
Nachdem Sie die Kamera hinzugefügt haben, können Sie den Videostream in der ZoneMinder-Oberfläche anzeigen und zusätzliche Videoaufnahmeparameter für maximale Systemeffizienz konfigurieren.
Konfigurieren von Warnungen in ZoneMinder
Sie können Benachrichtigungen per E-Mail oder SMS in ZoneMinder einrichten. Um E-Mail-Benachrichtigungen zu konfigurieren, müssen Sie zunächst den Mailserver in den ZoneMinder-Einstellungen konfigurieren.
| Titel | Bedeutung |
|---|---|
| Email Host | Die Adresse Ihres Mailservers (z. B. smtp.gmail.com ) |
| Email Port | Der Port Ihres Mailservers (z. B. 587) |
| Email Encryption | Verschlüsselungstyp für Ihren E-Mail-Server (z. B. STARTTLS) |
| Email Username | Benutzername für Ihren E-Mail-Server |
| Email Password | Passwort für Ihren E-Mail-Server |
| Email From | Die E-Mail-Adresse, in deren Namen Benachrichtigungen gesendet werden |
| Email To | Die E-Mail-Adresse des Empfängers der Benachrichtigung |
Nachdem Sie den Mailserver eingerichtet haben, können Sie Benachrichtigungen für jede Kamera einrichten. Sie müssen die Seite mit den Kameraeinstellungen öffnen und zur Registerkarte Benachrichtigungen wechseln. Hier können Sie die Ereignistypen konfigurieren, die Warnungen auslösen sollen, und einen Zeitplan für Warnungen festlegen.
Wenn Sie SMS-Benachrichtigungen einrichten möchten, müssen Sie eine API oder eine andere Möglichkeit erhalten, Nachrichten über das SMS-Gateway zu senden. Dann müssen Sie die entsprechenden Einstellungen in den ZoneMinder-Einstellungen konfigurieren, genau wie bei E-Mails.
Wenn Sie die Warnungen in ZoneMinder richtig konfigurieren, können Sie Benachrichtigungen über Ereignisse erhalten, die auf Ihren Kameras auftreten, um eine optimale Sicherheit zu gewährleisten.