ZoneMinder je výkonný a flexibilní open source monitorovací nástroj. Poskytuje schopnost detekovat pohyb, nahrávat video a zpracovávat jej pomocí různých filtrů. Pokud používáte svůj systém ukládání dat založený na FreeNAS, můžete ZoneMinder snadno nakonfigurovat tak, aby fungoval s vašimi IP kamerami.
Prvním krokem je nainstalovat ZoneMinder do vašeho kontejneru FreeNAS. K tomu budete muset v terminálu provést několik příkazů:
pkg install zoneminder
Po instalaci musíte povolit a spustit službu ZoneMinder. Proveďte následující příkazy:
sysrc zoneminder_enable="YES"
service zoneminder start
Poté budete mít přístup k webovému rozhraní ZoneMinder otevřením webového prohlížeče a přechodem na "http://ip_вашего_сервера/zm". Webové rozhraní vám poskytne možnost přizpůsobit a spravovat vaše IP kamery, vytvořit pravidla pro detekci pohybu a další.
Nastavení ZoneMinder na FreeNAS je snadný a pohodlný způsob, jak vytvořit vlastní kamerový systém pomocí bezplatných a otevřených nástrojů. Díky flexibilním možnostem ZoneMinder budete moci efektivně kontrolovat svůj majetek a zajistit bezpečnost vašeho domova nebo kanceláře.
Hlavní funkce a výhody programu
Jednou z důležitých funkcí ZoneMinder je možnost připojit se k různým typům kamer a zdrojům toku videa, včetně IP kamer, USB kamer, digitálních a analogových DVR. Uživatelé tak mohou vytvořit kamerový systém založený na hardwaru různých výrobců, místo aby se omezili pouze na jednu značku.
ZoneMinder má také několik užitečných funkcí, které pomáhají snížit falešná pozitiva systému. K tomu se používají různé metody analýzy toku videa, jako jsou algoritmy pohybu a změny Pixelů. Při detekci pohybu nebo změně scény může systém automaticky spustit nahrávání videa, odesílat upozornění a vytvářet a ukládat snímky.
Program také nabízí možnost prohlížet a spravovat video pomocí webového rozhraní, díky čemuž je uživatelsky přívětivé. Uživatelé mohou prohlížet živé video streamy, přehrávat zaznamenané videopřenosy a také měnit nastavení systému a kamer prostřednictvím rozhraní programu. Díky tomu je ovládání kamer mnohem flexibilnější a pohodlnější.
ZoneMinder je navíc open source, což umožňuje vývojářům a bezpečnostním technikům upravovat a rozšiřovat funkčnost programu podle svých potřeb. Otevřená architektura také přispívá ke zlepšení zabezpečení a řešení zranitelností díky aktivnímu zapojení komunity do vývoje.
Instalace ZoneMinder na FreeNAS
1. Nainstalujte balíčky potřebné pro ZoneMinder na FreeNAS:
pkg install -y zoneminder mysql57-server apache24 php74 php74-mysql
2. Povolte a nakonfigurujte službu ZoneMinder:
service zoneminder start
3. Nastavte databázi pro ZoneMinder:
CREATE DATABASE zm;
GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' identified by 'zmpass';
4. Nastavte a spusťte Apache:
service apache24 start
5. Proveďte nastavení ZoneMinder prostřednictvím webového rozhraní otevřením webového prohlížeče a zadáním adresy serveru FreeNAS s přidáním / zm na konci (například http://192.168.0.100/zm).
6. Přihlaste se pomocí pověření správce FreeNAS.
7. Dokončení instalace ZoneMinder na FreeNAS.
To je všechno! Nyní můžete použít ZoneMinder ke správě svého kamerového systému na FreeNAS.
Příprava systému a instalace potřebných balíčků
Před instalací ZoneMinder na FreeNAS je třeba provést některé přípravné kroky:
- Povolit podporu zdrojového kódu ve FreeNAS. Chcete-li to provést, přejděte do části Nastavení systému a vyberte Tickety. Vyhledejte možnost " Podpora zdrojového kódu "a nastavte ji na"Povoleno".
- Nainstalujte potřebné systémové balíčky. Chcete-li to provést, otevřete konzolu FreeNAS a spusťte následující příkaz:
- Stáhnout a nainstalovat ZoneMinder. Chcete-li to provést, spusťte následující příkaz:
Po dokončení těchto akcí bude systém připraven k instalaci ZoneMinder. Následující část vám ukáže, jak provést konfiguraci a spuštění tohoto systému.
Konfigurace ZoneMinder
Jakmile je ZoneMinder nainstalován na FreeNAS, je nutné provést některá nastavení, aby systém fungoval správně.
Krok 1: vstup do rozhraní ZoneMinder
Chcete-li nakonfigurovat ZoneMinder, otevřete webový prohlížeč a zadejte IP adresu vašeho serveru FreeNAS následovanou portem zm_port. Například pokud je IP adresa vašeho serveru 192.168.0.100 a Port ZoneMinder je 8080, zadejte následující URL: http://192.168.0.100:8080..
Krok 2: Vytvoření nového monitoru
Po přihlášení do rozhraní ZoneMinder vyberte v horní nabídce" Monitor " a poté klikněte na tlačítko "Add New Monitor". Zde budete moci upravit nastavení monitoru, jako je název, typ fotoaparátu, IP adresa a Port fotoaparátu a další možnosti. Ujistěte se, že jste správně vyplnili všechna potřebná pole.
Krok 3: Konfigurace detekce pohybu
ZoneMinder umožňuje konfigurovat detekci pohybu pro každý monitor. Chcete-li to provést, vyberte monitor, který jste právě vytvořili, a přejděte do sekce "Motion Detection". Zde můžete upravit citlivost detekce pohybu, určit oblast, ve které bude detekce probíhat, a také upravit další nastavení související s detekcí pohybu. Ujistěte se, že jste tyto možnosti pečlivě nakonfigurovali, abyste dosáhli optimálních výsledků.
Krok 4: Nastavení oznámení
ZoneMinder také umožňuje nastavit upozornění, aby byla upozorněna na události detekce pohybu. V části " Možnosti "vyberte" Alerts " a upravte, která oznámení chcete přijímat, a nakonfigurujte nastavení pro každý typ oznámení. Můžete například nastavit odesílání oznámení e-mailem, vytváření záznamů nebo dokonce provádění vlastního skriptu, když detekujete pohyb.
Jakmile dokončíte nastavení všech požadovaných parametrů, budete připraveni použít ZoneMinder k monitorování vašich kamer a detekci pohybu. Nezapomeňte uložit změny a restartovat systém, abyste mohli použít všechna nastavení. Šťastné použití!
Nastavení databáze a vytvoření uživatele
Než začnete instalovat a konfigurovat ZoneMinder, je nutné vytvořit databázi a uživatele, aby s ní mohli pracovat. Postupujte podle pokynů:
- Přihlaste se do svého systému FreeNAS
- Přejděte na kartu "Jails" a vyberte svůj nainstalovaný Shell (například "iocage")
- Klikněte na tlačítko "Shell" a otevřete příkazový řádek
- Zadejte následující příkaz pro přihlášení do příkazového řádku databáze:
Pokud máte, zadejte heslo správce databáze
- Vytvořte databázi pro ZoneMinder pomocí následujícího příkazu:
CREATE DATABASE zm;
- Vytvořte nového databázového uživatele pomocí následujícího příkazu:
CREATE USER 'zmuser'@'localhost' IDENTIFIED BY 'zmpassword';
- Přiřaďte oprávnění uživateli do databáze spuštěním následujícího příkazu:
GRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost';
- Aktualizujte oprávnění databáze:
Nyní je databáze a uživatel pro ZoneMinder vytvořen a připraven k použití. Dalším krokem je instalace a konfigurace ZoneMinder na FreeNAS.
Nastavení fotoaparátu v ZoneMinder
Než začnete nastavovat fotoaparát na ZoneMinder, ujistěte se, že je váš fotoaparát připojen k síti a je k dispozici k použití. Ujistěte se také, že máte oprávnění správce, abyste mohli změnit nastavení.
1. Přejděte do rozhraní ZoneMinder a v horní nabídce vyberte "Nastavení".
2. V seznamu Nastavení vyberte "kamery".
3. Klikněte na tlačítko"Přidat nový fotoaparát".
4. Vyplňte pole "Název fotoaparátu"a" cesta URL". Název fotoaparátu by měl být jedinečný a měl by naznačovat jeho polohu a pole Cesta URL by mělo obsahovat adresu URL fotoaparátu.
5. Nastavte správný typ fotoaparátu. ZoneMinder podporuje různé typy kamer, jako jsou IP kamery, USB kamery a kamery připojené k DVR. Vyberte si vhodný typ pro váš fotoaparát.
6. Pokud je to nutné pro přístup ke kameře, zadejte uživatelské jméno a heslo. Pokud máte přihlašovací údaje, zadejte je, jinak ponechte pole prázdná.
7. Přizpůsobte si další možnosti, jako je rozlišení, snímky za sekundu atd., podle vašich potřeb.
8. Klepnutím na tlačítko Uložit uložíte nastavení fotoaparátu.
9. Tento postup opakujte pro každou kameru, kterou chcete ZoneMinder nakonfigurovat.
Po nastavení všech kamer budete připraveni použít ZoneMinder ke sledování a nahrávání videa na vašem serveru FreeNAS. Ujistěte se, že všechny kamery fungují správně, a před použitím zkontrolujte dostupnost streamování videa.
Přidání fotoaparátu a nastavení možností snímání videa
Chcete-li přidat fotoaparát do ZoneMinder, musíte postupovat podle následujících kroků:
- Přejděte do rozhraní ZoneMinder pomocí adresy serveru a pověření správce.
- V horní nabídce vyberte kartu Konfigurace.
- V nabídce vlevo vyberte "zdroje videa".
- Klikněte na tlačítko" Přidat nový zdroj " v pravém horním rohu.
- Do pole " Název "zadejte název fotoaparátu (například"fotoaparát 1").
- Vyberte typ zdroje videa (například"Ffmpeg").
- Zadejte adresu URL pro přístup k streamování videa z fotoaparátu.
- Nakonfigurujte zbývající nastavení snímání videa, jako je rozlišení, snímková frekvence a kodek.
- Klepnutím na tlačítko Uložit přidáte fotoaparát do aplikace ZoneMinder.
Po přidání fotoaparátu budete moci sledovat video stream v rozhraní ZoneMinder a nakonfigurovat další možnosti snímání videa pro maximální účinnost systému.
Nastavení upozornění na ZoneMinder
ZoneMinder může nastavit upozornění prostřednictvím e-mailu nebo prostřednictvím SMS zpráv. Pro nastavení e-mailových upozornění je nutné nejprve nastavit e-mailový server v nastavení ZoneMinder.
| Jméno | Hodnota |
|---|---|
| Email Host | Adresa vašeho poštovního serveru (např. smtp.gmail.com) |
| Email Port | Port vašeho poštovního serveru (např. 587) |
| Email Encryption | Typ šifrování pro váš e-mailový server (např. STARTTLS) |
| Email Username | Uživatelské jméno pro váš e-mailový server |
| Email Password | Heslo pro váš e-mailový server |
| Email From | E-mailová adresa, jejímž jménem budou zasílána oznámení |
| Email To | E-mailová adresa příjemce (e) oznámení |
Po nastavení poštovního serveru můžete nastavit upozornění pro každou kameru. Musíte otevřít stránku nastavení fotoaparátu a přejít na kartu Oznámení. Zde můžete nakonfigurovat typy událostí, které by měly vyvolat upozornění, a také nastavit plán pro upozornění.
Pokud chcete nastavit upozornění prostřednictvím SMS, budete muset získat API nebo jiný způsob odesílání zpráv prostřednictvím SMS brány. Poté budete muset nakonfigurovat odpovídající nastavení v nastavení ZoneMinder, stejně jako pro e-mail.
Při správném nastavení upozornění na ZoneMinder budete moci dostávat upozornění na události, které se dějí na vašich kamerách, což vám pomůže udržet optimální úroveň zabezpečení.