Raspberry Pi Remote Monitor képes lesz csatlakozni a Raspberry Pi fényképezőgép biztonságos environemnt.
Ez az alkalmazás csatlakozik Motion
Csak a Basic Authentication további információkért konfigurációt, vagy kérdése van, kérjük hivatkozó
https://github.com/danidomi/motion és
daniel .alexandre.domingues @ gmail.com
Konfiguráció
Motion konfiguráció Raspberry Pi
Letöltés csak a WINDOWS - https://sourceforge.net/projects/win32diskimager
Letöltés raspbian kapcsolat - https://downloads.raspberrypi.org/raspbian_lite_latest
Miután írott kép az SD kártya, a parancssorból logika segítségével pi felhasználónevet és a jelszót, mint a málna
> Wget https://github.com/danidomi/motion/releases/download/release/motion.zip
> Kicsomagolás motion.zip
> Cd mmal
> 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
Add a cron munkálatain, hogy ellenőrizze, ha a mozgás kamera az online add, hogy ez a fájl aljára
> Sudo crontab -e
* / 1 * * * * pgrep mozgást || / Home / pi / mmal / startmotion
Akkor nem is kell kezdeni
nginx konfiguráció 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
Adjuk hozzá a következő kódot az alábbi rá
Hely / {
# Az első kísérlet, hogy szolgálja kérelmet fájlt, majd
# Könyvtárat, majd visszaesik a megjelenítő 404.
try_files $ uri $ uri / = 404;
auth_basic „Korlátozott”;
auth_basic_user_file /home/pi/.htpasswd;
proxy_pass http://127.0.0.1:8081/img/video.mjpeg;
}
És indítsa el a szolgáltatást
> Sudo service nginx Start
FreeDNS konfiguráció Raspberry Pi
Hozzon létre egy fiókot, ha nem volna ez
> Vi ~ / updatedns.sh
Másolja az alábbi tartalmat.
#! / Bin / sh
wget -no-check-bizonyítvány -O - https://freedns.afraid.org/dynamic/update.php?XXXXXXXXXXXXX >> /tmp/XXXXXXXXXXXXX.log
> Crontab -e
* / 1 * * * * ~ / updatedns.sh