Untuk tutorial kali ini, aku akan memberi langkah-langkah agar motion yg sudah terinstal bisa
otomatis mengunggah ke cloud (disini aku menggunakan Google drive). Oke lets move :D
Instalasi Google Setup :
1. buka https://code.google.com/apis/console
2. pilih "create Project" di menu atas, buat project dengan nama "uploader"
3. klik "Enable an API" pilih "Drive API" dan klik button "Enable API"
4. kemudian "APIs & Auth --> Credentials" pilih menu dan klik "Create New Client ID"
5. set aplication type "Installed Aplication" dan klik "Configure Consent Screen"
6. ubah nama menjadi "uploader"
8. Unduh File Json nya, kemudian copy.
9. buka di terminal Rasberry, tulis perintah :
10. di sarankan file json terletak di /home/pi/
Script Setup :
1. Masuk ke /home/pi/ dan ambil file dari github :
otomatis mengunggah ke cloud (disini aku menggunakan Google drive). Oke lets move :D
Instalasi Google Setup :
1. buka https://code.google.com/apis/console
2. pilih "create Project" di menu atas, buat project dengan nama "uploader"
3. klik "Enable an API" pilih "Drive API" dan klik button "Enable API"
4. kemudian "APIs & Auth --> Credentials" pilih menu dan klik "Create New Client ID"
5. set aplication type "Installed Aplication" dan klik "Configure Consent Screen"
6. ubah nama menjadi "uploader"
8. Unduh File Json nya, kemudian copy.
9. buka di terminal Rasberry, tulis perintah :
~ nano client_secrets.jsonPaste isi dari file Json tersebut.
10. di sarankan file json terletak di /home/pi/
Script Setup :
1. Masuk ke /home/pi/ dan ambil file dari github :
~ git clone https://github.com/jerbly/motion-uploader.git2. Kemudian update & install Google python API :
~ apt-get install python3
~ apt-get install python3-pip~ apt-get install pip-3.2
~ pip install gdata
~ pip install --upgrade google-api-python-client
3. Masuk ke Folder Motion-uploader, Beri izin di file uploader.py dengan perintah :
Google Drive Setting :
1. Buat Folder dengan nama "Motion"
Otentikasi Perdana :D :
1. tulis perintah untuk otentikasi secara manual dengan :
2. Kemudian akan muncul URL, copy dan paste URL tersebut ke Browser Anda.
3. Copy dan Paste lagi code yang di berikan google ke terminal Anda.
4. Disaran kan file uploader.py, uploader.cfg, client_secrets.json berada dalam satu folder.
Motion.Conf
Agar motion secara otomatis mengirimkan snapshot-nya ke drive, maka setting motion.conf :
--------------------------------------------------------------------------------------
SELESAI :D
--------------------------------------------------------------------------------------
thanks to :
http://lavrsen.dk/foswiki/bin/view/Motion/MotionNotify
http://pingbin.com/2012/12/raspberry-pi-web-cam-server-motion/
http://jeremyblythe.blogspot.com/2015/06/motion-google-drive-uploader-for-oauth.html
~ cd /motion-uploader4. konfigurasi file uploader.cfg dengan informasi email anda, contohnya seperti di bawah ini :
~ chmod a+x uploader.py
~ nano uploader.cfg
Konfigurasi uploader.cfg dengan informasi akun email teman-teman |
1. Buat Folder dengan nama "Motion"
Otentikasi Perdana :D :
1. tulis perintah untuk otentikasi secara manual dengan :
~ ./uploader.py uploadder.cfg /home/pi/testing.txtDisini aku mengunggah secara manual file testing.txt
2. Kemudian akan muncul URL, copy dan paste URL tersebut ke Browser Anda.
3. Copy dan Paste lagi code yang di berikan google ke terminal Anda.
4. Disaran kan file uploader.py, uploader.cfg, client_secrets.json berada dalam satu folder.
Motion.Conf
Agar motion secara otomatis mengirimkan snapshot-nya ke drive, maka setting motion.conf :
~ nano /etc/motion/motion.conftambah kan di :
on_event_start /home/pi/uploader.py uploader.cfg none 1Screenshoot di Google Drive :
on_picture_save /home/pi/uploader.py uploader.cfg %f 0 %s %v %n
on_movie_end /home/pi/uploader.py uploader.cfg 1 %s %v %n
Penampakan di Google Drive |
--------------------------------------------------------------------------------------
SELESAI :D
--------------------------------------------------------------------------------------
http://lavrsen.dk/foswiki/bin/view/Motion/MotionNotify
http://pingbin.com/2012/12/raspberry-pi-web-cam-server-motion/
http://jeremyblythe.blogspot.com/2015/06/motion-google-drive-uploader-for-oauth.html
Tidak ada komentar:
Posting Komentar