Raspberry Pi Monitor la distanță va fi capabil de a conecta la camera Zmeura Pi într-o sigură ca mediul inconjurator.
Această aplicație se va conecta la Motion
numai utilizând baza de autentificare pentru mai multe informații despre configurarea sau întrebări vă rugăm să referer la
https://github.com/danidomi/motion sau
Daniel .alexandre.domingues @ gmail.com
Configurare
Configurare Motion în Raspberry Pi
Descărcați doar pentru Windows - https://sourceforge.net/projects/win32diskimager
Descărcați linkul raspbian - https://downloads.raspberrypi.org/raspbian_lite_latest
După writting imaginii la SD Card, din datele de conectare linia de comandă folosind pi ca nume de utilizator și parola ca zmeura
> Wget https://github.com/danidomi/motion/releases/download/release/motion.zip
> Motion.zip unzip
> Mmal cd
> Sudo apt-get install -Y libjpeg-dev libavformat56 libavformat-dev libavcodec56 libavcodec-dev libavutil54 libavutil-dev libc6-dev zlib1g-dev libmysqlclient18 libmysqlclient-dev libpq5 libpq-dev
> Sudo apt-get install Nginx
> Sudo apt-get install apache2-utils
> Sudo htpasswd -c /home/pi/.htpasswd admin
Adăugați cron pentru a verifica dacă aparatul de mișcare este on-line adăugați la partea de jos a fișierului
> Sudo crontab -e
* / 1 * * * * mișcare pgrep || / Home / pi / mmal / startmotion
Ai obiceiul chiar trebuie să-l înceapă
Nginx Configuration în Raspberry Pi
> Sudo apt-get install Nginx sudo apt-get install apache2-utils
> Sudo htpasswd -c /home/pi/.htpasswd admin
> Vi / etc / Nginx / sites-available / default
Adăugați următorul cod de mai jos pentru a-l
Locație / {
Prima încercare de a servi # cerere ca fișier, atunci
# Ca director, apoi cad înapoi la afișarea unei 404.
try_files $ uri $ uri / = 404;
auth_basic „restricționat“;
auth_basic_user_file /home/pi/.htpasswd;
proxy_pass http://127.0.0.1:8081/img/video.mjpeg;
}
Și începe serviciul
> Pornire serviciu sudo Nginx
Configurare
FreeDNS în zmeură Pi
Creați un cont, dacă nu îl aveți
> Vi ~ / updatedns.sh
Copiați conținutul de mai jos pentru a-l.
#! / Bin / sh
wget --no-check-certificat -O - https://freedns.afraid.org/dynamic/update.php?XXXXXXXXXXXXX >> /tmp/XXXXXXXXXXXXX.log
> -e crontab
* / 1 * * * * ~ / updatedns.sh