Pasang CCTV di rumah cara mudah guna Zone Minder
Anda ingin memasang CCTV tetapi ingin kos yang rendah dah murah ? Nak dijadikan cerita, saya tengah menguji sistem CCTV menggunakan perisian open source, ZoneMinder.
Panggunaan resource di dalam Ubuntu Server
Skillset yang diperlukan1. Command Line cowboy
2. Setting network
3..Basic linux ports, Apache troubleshooting
4. Penyabar dan pandai guna Google
Peralatan yang digunakan :
1. Sony VAIO + Linux Ubuntu Server @ 192.168.1.10
2. AXIS Network Camera 2100 @ 192.168.1.5
3. Linksys WRT54GL sebagai dump switch
4. 2 utas cable RJ45
5. HP Laptop sebagai client
Persediaan :
1. Pastikan anda boleh ping camera menggunakan konsol
2. Pastikan Linux Ubuntu anda mempunyai akses ke internet
3. Cuba buka alamat web kamera axis do Mozilla, dan pastikan video camera dapat diakses.
Ubah nilai RAM dalam /etc/sysctl.conf, naikkan jadi 256MB sebagai root, kemudian save
/etc/sysctl.conf
Install ZoneMinder dalam Linux Ubuntu
1. sudo apt-get update
2 sudo apt-get upgrade
3 sudo apt-get install zoneminder
4. sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
5. sudo /etc/init.d/apache2 force-reload
Jika tiada apa-apa masalah, ZoneMinder akan jalan secara automatik
Mari mencuba buka alamat http://localhost/zm atau http://192.168.1.5/zm dan paparan di atas sepatutnya muncul. Klik button Add New Monitor .
Di General Setting, letak nama camera, Source Type pilih Remote, dan Function saya memilih Modect ( rekod video ). Anda boleh cuba semua function dahulu mengikut kesesuaian.
Di bahagian tab Source pula, jika anda sudah letak username dan password, letak di bahagian Remote Host Name username:password@192.168.1.5. Port default ialah 80 dan Remote Host Path ini mengikut jenis camera anda. Contoh di atas adalah untuk versi Axis 2100.
Save setting anda, dan paparan akan berupa seperti gambar di atas. Jika camera anda diwarnakan merah, ada sesuatu yang tidak kena. Kebiasaaanya, memory tidak cukup. Anda boleh melihat log file di /tmp/zmwatch.log
Jika ini berlaku, sila naikkan jumlah value RAM di /etc/sysctl.conf ( seperti contoh di atas ) dan restart semula server Zone Minder dengan melaksanakan arahan :
sudo /etc/init.d/zonefinder restart
Seterusnya mari kita cuba fungsi Motion Detection. Untuk itu, cuba lakukan beberapa pergerakan di depan camera dan cuba lihat event yang terhasil dalam paparan camera di dalam panel kawalan Zone Minder
Senarai Events
Event akan terhasil jika pergerakan dikesan. Cuba klik link mengikut event, dan paparan seperti di bawah akan terhasil.
Video paparan tangan
Akhirnya, anda dapat memiliki sendiri sistem CCTV buatan sendiri.
Kos kos anggaran
1 unit camera ~RM200
1 unit pc + network interface ~ RM500
1 unit dump switch ~ RM50
2 set RJ45 network cabling ~ RM50
Dengan kos tidak mencecah RM1000/= anda sudah boleh memiliki sistem CCTV yang canggih.
Rujukan
3. http://www.howtoforge.com/video_surveillance_zoneminder_ubuntu
5. http://mforum2.cari.com.my/viewthread.php?tid=226633&extra=page%3D1
Dalam deployment system CCTV saya memilih Distro Ubuntu Dapper Drake 6.06.1 LTS Server, dengan alasan utama support yang lama dari Canonical dan proses install yang sangat mudah.
Hardware yang dibutuhkan pertama tentunya sebuah PC, untuk itu saya menggunakan PC dengan spesifikasi sepert ini
Hardware spesifik CCTV yang saya pilih pertama adalah Kodicom kmc-8800, capture card seharga 2,5 Juta ini dapat dihubungkan hingga 8 Camera.
Untuk camera saya memilih produk Panasonic yang dilengkapi dengan Dome, saya juga menambahkan Infrared Adapter hingga camera dapat melihat dalam kegelapan (mirip seperti acara Dunia Lain ). Harga di Jakarta untuk sebuah assembly seperti ini adalah 600rb.
Perlengkapan tambahan seperti Cable TV dan Cable Power juga perlu disiapkan secukupnya.
Pendekatan di atas jauh lebih murah daripada menggunakan sebuah IP Camera Wireless, yang tiap unitnya bisa mencapai 750 USD. Sebagai informasi IP Camera juga disupport dengan baik oleh Zoneminder.
Hardware capture card tersebut diatas sengaja dipilih karena compatible dengan linux, dan di Dapper Drake saya cukup menginstall base system tanpa X-Window dan capture card sudah langsung dideteksi dengan 8 buah kamera.
Langkah pertama setelah menginstall Base System tanpa X-Window adalah memberi IP statis dan setting host.conf
Setelah semua paket terinstall saya lakukan setup terhadap konfigurasi apache
Selanjutnya memilih bagaimana Zoneminder merekam Video
Dalam hal ini saya memilih Motion Detect, dimana Zoneminder hanya akan merekam video jika ada gerakan.
Fitur Motion Detect Zoneminder dapat dikonfigurasi untuk memilih wilayah tertentu dari gambar yang akan men-trigger rekaman.
Dalam hal ini rekaman akan terjadi jika ada gerakan di Pintu Utama.
Dari semua prosedur diatas saya telah memiliki sebuah CCTV system, resource yang bekerja di system yang melakukan Motion Detect di 4 Camera seperti ini adalah sebagai berikut
Referensi
[1] http://en.wikipedia.org/wiki/Closed-circuit_television
[2] http://ubuntuguide.org/wiki/Ubuntu:Feisty#Install_Zoneminder_surveillance_system
[3] http://www.zoneminder.com/wiki/index.php/General_Notes#Kodicom_Capture_Cards
5. http://mforum2.cari.com.my/viewthread.php?tid=226633&extra=page%3D1
CCTV dengan Ubuntu dan Zoneminder
Zoneminder adalah aplikasi yang mampu mampu mengolah gambar dan video dari kamera CCTV untuk keperluan security. Hasil gambar dan video dapat dilihat dan diolah melalui web browser, pengaturan masing-masing kamera juga dilakukan melalui web browser.Dalam deployment system CCTV saya memilih Distro Ubuntu Dapper Drake 6.06.1 LTS Server, dengan alasan utama support yang lama dari Canonical dan proses install yang sangat mudah.
Hardware yang dibutuhkan pertama tentunya sebuah PC, untuk itu saya menggunakan PC dengan spesifikasi sepert ini
wisu@cctv:~$ egrep “processor|name” /proc/cpuinfoUntuk storage saya menggunakan sebuah HDD SATA sebesar 160GB, yang saya partisi seluruhnya menggunakan LVM. Hal ini saya lakukan agar dapat dengan mudah menambahkan kapasitas penyimpanan video dan gambar saat saya butuhkan.
processor : 0
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
processor : 1
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
wisu@cctv:~$ cat /proc/meminfo | grep MemTot
MemTotal: 515264 kB
Hardware spesifik CCTV yang saya pilih pertama adalah Kodicom kmc-8800, capture card seharga 2,5 Juta ini dapat dihubungkan hingga 8 Camera.
Untuk camera saya memilih produk Panasonic yang dilengkapi dengan Dome, saya juga menambahkan Infrared Adapter hingga camera dapat melihat dalam kegelapan (mirip seperti acara Dunia Lain ). Harga di Jakarta untuk sebuah assembly seperti ini adalah 600rb.
Perlengkapan tambahan seperti Cable TV dan Cable Power juga perlu disiapkan secukupnya.
Pendekatan di atas jauh lebih murah daripada menggunakan sebuah IP Camera Wireless, yang tiap unitnya bisa mencapai 750 USD. Sebagai informasi IP Camera juga disupport dengan baik oleh Zoneminder.
Hardware capture card tersebut diatas sengaja dipilih karena compatible dengan linux, dan di Dapper Drake saya cukup menginstall base system tanpa X-Window dan capture card sudah langsung dideteksi dengan 8 buah kamera.
Langkah pertama setelah menginstall Base System tanpa X-Window adalah memberi IP statis dan setting host.conf
wisu@cctv:~$ cat /etc/network/interfaceskemudian saya install Apache, php dan MySQL
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.202
netmask 255.255.255.0
gateway 192.168.1.1
wisu@cctv:~$ cat /etc/hosts | grep cctv
192.168.1.202 cctv.bigwisu.com cctv
wisu@cctv:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-serversetelah itu saya perlu tambahan module2 berikut, sebelumnya saya telah meng-enable repository mulitverse, universe dan backports
wisu@cctv:~$ sudo apt-get install ffmpeg libarchive-tar-perl libarchive-zip-perl libdate-manip-perl libdevice-serialport-perlSelanjutnya saya download .deb zoneminder dari website berikut
wisu@cctv:~$ sudo apt-get install libjpeg62 libmime-perl libstdc++6 libwww-perl zlib1g
wisu@cctv:~$ wget ftp://www.northern-ridge.com.au/zoneminder/ubuntu/dapper/zoneminder_1.22.3-8_i386.debselesai download saya install dengan perintah
wisu@cctv:~$ sudo dpkg -i zoneminder_1.22.3-8_i386.debDalam instalasi saya ada beberapa module yang perlu ditambahkan, untuk itu saya lakukan
wisu@cctv:~$ sudo apt-get -f installOtomatis semua dependencies terinstall dengan sendirinya.
Setelah semua paket terinstall saya lakukan setup terhadap konfigurasi apache
wisu@cctv:~$ sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.confUser Ubuntu yang menjalankan Zoneminder adalah www-data, agar applikasi tersebut dapat mengakses device Capture Card dan Camera kita perlu menambahkan user www-data ke group video.
wisu@cctv:~$ sudo /etc/init.d/apache2 force-reload
wisu@cctv:~$ sudo adduser www-data videoSelanjutnya interface zoneminder dapat diakses melalui
http://IP_ADDRESS_CCTV_SYSTEM/zmDari interface ini langkah pertama adalah menambahkan Camera
Selanjutnya memilih bagaimana Zoneminder merekam Video
Dalam hal ini saya memilih Motion Detect, dimana Zoneminder hanya akan merekam video jika ada gerakan.
Fitur Motion Detect Zoneminder dapat dikonfigurasi untuk memilih wilayah tertentu dari gambar yang akan men-trigger rekaman.
Dalam hal ini rekaman akan terjadi jika ada gerakan di Pintu Utama.
Dari semua prosedur diatas saya telah memiliki sebuah CCTV system, resource yang bekerja di system yang melakukan Motion Detect di 4 Camera seperti ini adalah sebagai berikut
Referensi
[1] http://en.wikipedia.org/wiki/Closed-circuit_television
[2] http://ubuntuguide.org/wiki/Ubuntu:Feisty#Install_Zoneminder_surveillance_system
[3] http://www.zoneminder.com/wiki/index.php/General_Notes#Kodicom_Capture_Cards
CCTV dengan Ubuntu dan Zoneminder
Dalam deployment system CCTV saya memilih Distro Ubuntu Dapper Drake 6.06.1 LTS Server, dengan alasan utama support yang lama dari Canonical dan proses install yang sangat mudah.
Hardware yang dibutuhkan pertama tentunya sebuah PC, untuk itu saya menggunakan PC dengan spesifikasi sepert ini
wisu@cctv:~$ egrep “processor|name” /proc/cpuinfoUntuk storage saya menggunakan sebuah HDD SATA sebesar 160GB, yang saya partisi seluruhnya menggunakan LVM. Hal ini saya lakukan agar dapat dengan mudah menambahkan kapasitas penyimpanan video dan gambar saat saya butuhkan.
processor : 0
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
processor : 1
model name : Intel(R) Pentium(R) 4 CPU 3.06GHz
wisu@cctv:~$ cat /proc/meminfo | grep MemTot
MemTotal: 515264 kB
Hardware spesifik CCTV yang saya pilih pertama adalah Kodicom kmc-8800, capture card seharga 2,5 Juta ini dapat dihubungkan hingga 8 Camera.
Untuk camera saya memilih produk Panasonic yang dilengkapi dengan Dome, saya juga menambahkan Infrared Adapter hingga camera dapat melihat dalam kegelapan (mirip seperti acara Dunia Lain ). Harga di Jakarta untuk sebuah assembly seperti ini adalah 600rb.
Perlengkapan tambahan seperti Cable TV dan Cable Power juga perlu disiapkan secukupnya.
Pendekatan di atas jauh lebih murah daripada menggunakan sebuah IP Camera Wireless, yang tiap unitnya bisa mencapai 750 USD. Sebagai informasi IP Camera juga disupport dengan baik oleh Zoneminder.
Hardware capture card tersebut diatas sengaja dipilih karena compatible dengan linux, dan di Dapper Drake saya cukup menginstall base system tanpa X-Window dan capture card sudah langsung dideteksi dengan 8 buah kamera.
Langkah pertama setelah menginstall Base System tanpa X-Window adalah memberi IP statis dan setting host.conf
wisu@cctv:~$ cat /etc/network/interfaceskemudian saya install Apache, php dan MySQL
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.202
netmask 255.255.255.0
gateway 192.168.1.1
wisu@cctv:~$ cat /etc/hosts | grep cctv
192.168.1.202 cctv.bigwisu.com cctv
wisu@cctv:~$ sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-serversetelah itu saya perlu tambahan module2 berikut, sebelumnya saya telah meng-enable repository mulitverse, universe dan backports
wisu@cctv:~$ sudo apt-get install ffmpeg libarchive-tar-perl libarchive-zip-perl libdate-manip-perl libdevice-serialport-perlSelanjutnya saya download .deb zoneminder dari website berikut
wisu@cctv:~$ sudo apt-get install libjpeg62 libmime-perl libstdc++6 libwww-perl zlib1g
wisu@cctv:~$ wget ftp://www.northern-ridge.com.au/zoneminder/ubuntu/dapper/zoneminder_1.22.3-8_i386.debselesai download saya install dengan perintah
wisu@cctv:~$ sudo dpkg -i zoneminder_1.22.3-8_i386.debDalam instalasi saya ada beberapa module yang perlu ditambahkan, untuk itu saya lakukan
wisu@cctv:~$ sudo apt-get -f installOtomatis semua dependencies terinstall dengan sendirinya.
Setelah semua paket terinstall saya lakukan setup terhadap konfigurasi apache
wisu@cctv:~$ sudo ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.confUser Ubuntu yang menjalankan Zoneminder adalah www-data, agar applikasi tersebut dapat mengakses device Capture Card dan Camera kita perlu menambahkan user www-data ke group video.
wisu@cctv:~$ sudo /etc/init.d/apache2 force-reload
wisu@cctv:~$ sudo adduser www-data videoSelanjutnya interface zoneminder dapat diakses melalui
http://IP_ADDRESS_CCTV_SYSTEM/zmDari interface ini langkah pertama adalah menambahkan Camera
Selanjutnya memilih bagaimana Zoneminder merekam Video
Dalam hal ini saya memilih Motion Detect, dimana Zoneminder hanya akan merekam video jika ada gerakan.
Fitur Motion Detect Zoneminder dapat dikonfigurasi untuk memilih wilayah tertentu dari gambar yang akan men-trigger rekaman.
Dalam hal ini rekaman akan terjadi jika ada gerakan di Pintu Utama.
Dari semua prosedur diatas saya telah memiliki sebuah CCTV system, resource yang bekerja di system yang melakukan Motion Detect di 4 Camera seperti ini adalah sebagai berikut
Referensi
[1] http://en.wikipedia.org/wiki/Closed-circuit_television
[2] http://ubuntuguide.org/wiki/Ubuntu:Feisty#Install_Zoneminder_surveillance_system
[3] http://www.zoneminder.com/wiki/index.php/General_Notes#Kodicom_Capture_Cards
Tidak ada komentar:
Posting Komentar