विषयसूची:

मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन): 4 कदम
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन): 4 कदम

वीडियो: मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन): 4 कदम

वीडियो: मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन): 4 कदम
वीडियो: क्यों गीला होता है पानी,,,,???#upscaspirents #science #shorta 2024, नवंबर
Anonim
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)
मल्टी टास्क रास्पबेरी 1 बी (पर्सनल क्लाउड + वेदर स्टेशन)

कुछ समय पहले मुझे याद आया कि एक नया संस्करण खरीदने के बाद एक RPiB अतिरिक्त था। अपनी बैकअप फ़ाइलों को रखते हुए गोपनीयता के बारे में सोचते हुए मैंने अपना स्वयं का क्लाउड सर्वर रखने का निर्णय लिया। अच्छे परिणाम से खुश लेकिन आरपीआई से क्षमता की बर्बादी से संतुष्ट नहीं मैंने एक मौसम स्टेशन + व्यक्तिगत क्लाउड सर्वर को मिलाकर एक कॉम्बो बनाया।

चरण 1: सामग्री सूची

सामग्री की सूची
सामग्री की सूची
सामग्री की सूची
सामग्री की सूची
सामग्री की सूची
सामग्री की सूची
सामग्री की सूची
सामग्री की सूची
  • एक आरपीआई बी (मई, आरपीआई 2, आरपीआई 3, आदि के साथ भी काम करता है)
  • रास्पबेरी के लिए एक 7 "इंच 1024 * 600 एलसीडी डिस्प्ले (अपने आप से स्क्रीन का आकार चुनें)
  • वाईफाई डोंगल या आरपीआई से जुड़ी एक ईथरनेट केबल (केवल आरपीआई 3 और नए में अंतर्निहित वाईफाई है)
  • माउस और कीबोर्ड यूएसबी

चरण 2: विचारों और सहायता के लिए धन्यवाद

ध्यान दें कि यह कदम कुछ लोगों के काम पर आधारित है:

गस:

pimylifeup.com/raspberry-pi-nextcloud-serv…

जिमक३०३८:

www.instructables.com/id/Raspberry-Pi-Inte…

कोड में सुधार के लिए कलमत को बहुत-बहुत धन्यवाद: अब जब कोई इंटरनेट कनेक्शन नहीं है तो एक बड़ी घड़ी और कॉलेंडर प्रदर्शित होता है

www.instructables.com/member/Kalmat/

चरण 3: अगलाक्लाउड और मौसम स्टेशन स्थापना

नेक्स्टक्लाउड और वेदर स्टेशन इंस्टालेशन
नेक्स्टक्लाउड और वेदर स्टेशन इंस्टालेशन

ये चरण मानते हैं कि:-लिनक्स की कुछ मूल बातें ज्ञात हैं

-ऑपरेटिंग सिस्टम रास्पियन खिंचाव RPi. पर पहले से ही स्थापित है

-ऑपरेटिंग सिस्टम पहले से ही कॉन्फ़िगर किया गया है (रास्पि-कॉन्फ़िगरेशन: एसएसएच सक्षम, अधिकतम एसडी कार्ड स्पेस का उपयोग करने के लिए विस्तारित फाइल सिस्टम, आदि)

-आरपीआई से आईपी को स्थिर के रूप में परिभाषित किया गया है

########################################################

नेक्स्टक्लाउड इंस्टालेशन

########################################################

टर्मिनल में निष्पादित निम्नलिखित अनुक्रम (एसएसएच से या आरपीआई पर मूल रूप से) ################################ ##################

सुडो एपीटी-अपडेट प्राप्त करें

sudo apt-apache2 स्थापित करें

sudo apt-php7.0 php7.0-gd sqlite php7.0-sqlite php7.0-curl php7.0-zip php7.0-xml php7.0-mbstring स्थापित करें

sudo सेवा apache2 पुनरारंभ करें

सीडी /var/www/html कर्ल https://download.nextcloud.com/server/releases/ne… |

सुडो टार -jxv

sudo mkdir -p /var/www/html/nextcloud/data

sudo chown -R www-data:www-data /var/www/html/nextcloud/

sudo chmod 750 /var/www/html/nextcloud/data

########################################################

अब जब हमने इसे पूरा कर लिया है तो अब हम अंत में नेक्स्टक्लाउड पर जा सकते हैं और इसकी स्थापना प्रक्रिया शुरू कर सकते हैं। शुरू करने के लिए अपने रास्पबेरी पाई के आईपी पते प्लस / नेक्स्टक्लाउड पर जाएं। उदाहरण के लिए, मैं जिस पते पर जाऊंगा वह निम्नलिखित है:

उदाहरण के आईपी पते को अपने रास्पबेरी पाई के साथ बदलना याद रखें।

192.168.1.105/अगला बादल

अपना उपयोगकर्ता नाम और पासवर्ड चुनें

मेरे द्वारा अनुसरण किए गए ट्यूटोरियल का लिंक:

#########################################################

मौसम स्टेशन स्थापना

#########################################################

डाउनलोड:

launchpad.net/python-weather-api/trunk/0.3… ########################### #######################

टर्मिनल में निष्पादित निम्नलिखित अनुक्रम (एसएसएच से या आरपीआई पर मूल रूप से) ################################ ##################

टार -xvzf pywapi-0.3.8.tar.gz

सीडी पाइवापी-0.3.8

sudo python setup.py बिल्ड

sudo python setup.py install

########################################################

जांचें कि चीजें अपेक्षित रूप से काम करती हैं

########################################################

डाउनलोड करें और मौसम 1.6.4.zip को /home/pi फ़ोल्डर पर निकालें

टर्मिनल पर अगला कमांड (एसएसएच कनेक्शन नहीं / इस बार देशी डिस्प्ले की जरूरत है)

सीडी मौसम

सूडो अजगर मौसम.py

########################################################

बूट के बाद इसे ऑटोस्टार्ट बनाएं

########################################################

सुडो नैनो /etc/rc.local

अंतिम पंक्ति से ठीक पहले, जो "बाहर निकलें 0" कहती है, निम्नलिखित को पंक्तियों में जोड़ें।

सीडी /घर/पीआई/मौसम

sudo python Weather.py &> err.log

########################################################

चरण 4: कुछ नोट्स

कुछ नोट्स
कुछ नोट्स
कुछ नोट्स
कुछ नोट्स
  • कलमत द्वारा किए गए कार्य का कोई स्वचालित अनुवाद नहीं है, मैंने हाथ से पीटी-बीआर का अनुवाद किया है। अगर किसी के पास अनुवाद करने के लिए.po फाइलों के साथ काम करने का ज्ञान है तो इसकी सराहना की जाएगी।
  • स्थिरता काफी अच्छी है। ऊपर की छवि देखें (सीपीयू और मेमोरी का उपयोग कम है)
  • अपने स्मार्टफोन और नेक्स्टक्लाउड क्लाइंट के लिए डेस्कटॉप पर एपीपी डाउनलोड करें
  • सर्वर पर अपलोड दर में सुधार करने के लिए आप अपाचे सर्वर और PHP में कुछ बदलाव कर सकते हैं (इसे Google करें)
  • पृष्ठभूमि छवियों के साथ मौसम स्टेशन के अन्य संस्करण हैं जैसा कि देखा गया है

    jimk3038 प्रोजेक्ट (कलमत द्वारा बनाया गया बेहतर संस्करण)

सिफारिश की: