Raspberry Pi Remote Monitor APP
यह आवेदन मोशन केवल विन्यास या प्रश्नों के बारे में अधिक जानकारी के लिए बुनियादी प्रमाणीकरण का उपयोग कर https://github.com/danidomi/motion को संदर्भित कृपया या डैनियल से कनेक्ट करेगा .alexandre.domingues @ gmail.com
विन्यास
रास्पबेरी Pi इन मोशन विन्यास
केवल Windows के लिए डाउनलोड करें - https://sourceforge.net/projects/win32diskimager
डाउनलोड raspbian लिंक - https://s.raspberrypi.org/raspbian_lite_latest
, एसडी कार्ड के लिए छवि writting कमांड लाइन प्रवेश से उपयोगकर्ता नाम और पासवर्ड के रूप में रास्पबेरी के रूप में इस्तेमाल करने के बाद अनुकरणीय
> Wget https://github.com/danidomi/motion/releases//release/motion.zip
> Unzip motion.zip
> सीडी mmal
> Sudo स्थापित apt-get -y libjpeg-देव libavformat56 libavformat-देव libavcodec56 libavcodec-देव libavutil54 libavutil-देव libc6-देव zlib1g-देव libmysqlclient18 libmysqlclient-देव libpq5 libpq-देव
> Sudo apt-get nginx स्थापित
> उपयुक्त sudo- मिल स्थापित apache2-utils
> Sudo htwd -c /home/pi/.htwd व्यवस्थापक
यदि गति कैमरा ऑनलाइन फ़ाइल के नीचे में जोड़ना है की जाँच करने के लिए एक cronjob जोड़े
> Sudo crontab -e
* / 1 * * * * pgrep गति || / घर / pi / mmal / startmotion
आप अभ्यस्त भी यह शुरू करने की आवश्यकता
रास्पबेरी Pi में Nginx विन्यास
> Sudo nginx sudo apt-get स्थापित apache2-utils स्थापित apt-get
> Sudo htwd -c /home/pi/.htwd व्यवस्थापक
> Vi / etc / nginx / साइटों से उपलब्ध / डिफ़ॉल्ट
यह करने के लिए नीचे दिए गए निम्न कोड जोड़ें
स्थान / {
# प्रथम प्रयास फ़ाइल के रूप में अनुरोध सेवा करने के लिए है, तो
# निर्देशिका के रूप में है, तो एक 404 प्रदर्शित करने के लिए वापस गिर जाते हैं।
try_files $ uri $ uri / = 404;
auth_basic "प्रतिबंधित";
auth_basic__file /home/pi/.htwd;
proxy_ http://127.0.0.1:8081/img/video.mjpeg;
}
और सेवा शुरू
> Sudo सेवा nginx शुरू
रास्पबेरी Pi में FreeDNS विन्यास
एक खाता बनाएँ यदि आप इसे ज़रूरत नहीं है
> Vi ~ / updatedns.sh
यह करने के लिए नीचे दी गई सामग्री की प्रतिलिपि बनाएँ।
#! / Bin / श
wget --no-चेक-प्रमाण पत्र -O - https://freedns.afraid.org/dynamic/update.php?XXXXXXXXXXXXX >> /tmp/XXXXXXXXXXXXX.log
> Crontab -e
* / 1 * * * * ~ / updatedns.sh