Di postingan sebelumnya sudah membahas mengenai membuat cctv dengan mempergunakan Openwrt dan Huawei HG553, dimana hasilnya bisa berupa snapshot dan juga bisa dirubah menjadi video. Kalai ini akan mencoba mengupload file snapshot tersebut ke Dropbox atau FTP. Upload file ini bisa untuk semua jenis file, tidak hanya gambar saja.
Postingan Sebelumnya
- Membuat CCTV dengan Openwrt dan Mjpg-Streamer di Router Huawei HG553 (Part 1)
- Membuat CCTV dengan Openwrt dan Motion di Router Huawei HG553 (Part2)
- Merubah Gambar Menjadi Video dengan FFMPEG di Openwrt (Part 3)
Membuat Aplikasi Dropbox
- Sebelumnya buat dahulu aplikasi Dropbox.
- Silakan masuk ke https://www.dropbox.com/developers/apps
- Kemudian login dengan akun Dropbox Anda.
- Klik Create App di kanan atas
- Pilih: Dropbox API app
- What type of data does your app need to store on Dropbox? Pilih: Files and datastores
- Can your app be limited to its own, private folder? Pilih: No, My app needs access to files already on Dropbox.
- What type of files does your app need access to? Pilih: All file types
- Kemudian beri nama sesuai keinginan Anda.
- Setelah itu klik Create App. Jika nama sudah dipakai oleh orang lain maka harus mengganti nama.
- Kemudian akan ada ringkasan detail aplikasi Anda. Silakan simpan App Key dan App Secret.
Install Aplikasi di Openwrt
Silakan buka putty kemudian ketik perintah dibawah ini:
- opkg update
- opkg install bash curl coreutils-stat
- cd /root
- curl -k https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh > dropbox_uploader.sh
- chmod 755 dropbox_uploader.sh
Setelah selesai jalankan dropbox uploader dengan perintah:
- ./dropbox_uploader.sh -k
Kemudian akan ada isian untuk memasukkan App Key dan App Secret. Untuk jenis layanan pilih yang Full. Jika selesai akan ada link konfirmasi, silakan copy link tersebut di browser dan Allow aplikasi tersebut, kemudian balik lagi ke putty dan tekan enter.
Cara Upload Ke Dropbox
Misalnya ingin upload file /www/motion/snapshot.jpg ke dropbox, perintahnya seperti ini:
- ./dropbox_uploader.sh -k upload /www/motion/snapshot.jpg /webcam/
Maka file snapshot.jpg akan diupload ke folder webcam di Dropbox Anda.
Cara Upload FTP
Jika Anda mempunyai hosting maka file bisa diupload ke hosting via FTP. Silakan buat akun ftp terlebih dahulu di hosting Anda. Kemudian untuk upload lewat FTP formatnya:
- curl -T /www/motion/snapshot.jpg ftp://alamat-domain-anda.com –user username:password
Menjalankan Otomatis
Apabila ingin upload otomatis setiap menit formatnya seperti berikut, silakan buka putty kemudian ketik:
- vi /bin/upload
- tekan tombol: i , kemudian ketik perintah upload. Misal: ./dropbox_uploader.sh -k upload /www/motion/snapshot.jpg /webcam/. Jika ingin upload ke ftp maka disi dengan perintah upload FTP.
- Setelah selesai tekan escape dan ketik: :wq
- Kemudian ketik: chmod 755 /bin/upload
Silakan masuk ke 192.168.1.1 kemudian System – Scheduled Tasks, isi dengan
- * * * * * upload
Simpan dan reboot router. Maka setiap 1 menit akan otomatis upload ke Dropbox/FTP.
Semoga Bermanfaat
kok paket curl tidak ditemukan ??
* opkg_install_cmd: Cannot install package curl.
kalau install yg lain bisa tdk, coba ke grup di fb https://www.facebook.com/groups/openwrt/ kemudian pakai openwrt versi terbarunya https://docs.google.com/file/d/0B79xuZwoy9R5NnVwa09GT1VGMHc/edit?pli=1
mengenai ini “Kemudian akan ada isian untuk memasukkan App Key dan App Secret” itu sebelah mana ya..kok gak ada reaksi . dari mulai
chmod 755 dropbox_uploader.sh
Setelah selesai jalankan dropbox uploader dengan perintah:
./dropbox_uploader.sh -k
cek di dropbox pun kosong
klo boleh minta ss nya dong
percobaan ini sudah 1 tahun yg lalu, sdh agak lupa2 ingat mas. pastikan routernya sdh bisa konek ke internet kemudian ikuti langkah2 tersebut lewat putty. setelah langkah ./dropbox_uploader.sh -k maka akan keluar menu untuk memasukkan app key dan secret.