रास्पबेरी पाई पर मौसम का पूर्वानुमान पाएं
ऐसा लगता है कि लोग हमेशा मौसम से मोहित हो जाते हैं और निश्चित रूप से आपके क्षेत्र के लिए एक उचित सटीक पूर्वानुमान होने पर योजनाओं के दिन और अन्य गतिविधियों की योजना बनाने में बहुत उपयोगी होता है। मौसम पूर्वानुमान जानकारी वेब पर और अधिकांश स्मार्टफ़ोन और टैबलेट सहित कई प्रकार के स्थानों में मिल सकती है। लेकिन आप " weather
" उपयोगिता का उपयोग करके अपने रास्पबेरी पीई की कमांड लाइन से मौसम पूर्वानुमान भी प्राप्त कर सकते हैं।
आधिकारिक रास्पियन भंडारों से Weather
स्थापित किया जा सकता है:
सूडो एपीटी-मौसम-उपयोग स्थापित करें
" weather
" उपयोगिता एनओएए (यूएसए नेशनल ओशियन एंड वायुमंडलीय प्रशासन) और एनडब्लूएस (यूएसए नेशनल वेदर सर्विस) से एमईटीएआरएस (मौसम विज्ञान एयरोड्रोम रिपोर्ट) से मौसम की स्थिति और पूर्वानुमान की जानकारी प्राप्त करके काम करती है। यह टूल को यूएसए-केंद्रित बनाता है, हालांकि वैश्विक हवाई अड्डे उपलब्ध हैं जहां अंतरराष्ट्रीय हवाई अड्डे हैं।
मौसम की स्थिति पाने का सबसे आसान तरीका निकटतम हवाई अड्डे के लिए आईसीएओ कोड का उपयोग करना है। तो न्यू यॉर्क के केनेडी अंतरराष्ट्रीय हवाई अड्डे पर मौसम पाने के लिए:
मौसम जेएफके
केनेडी इंटरनेशनल के लिए पूर्ण आईसीएओ कोड वास्तव में "केजेएफके" है (क्योंकि संयुक्त राज्य अमेरिका के सभी हवाई अड्डे के साथ शुरू होते हैं) लेकिन तीन पत्र प्रकार संयुक्त राज्य अमेरिका में हवाई अड्डों के लिए भी काम करते हैं, यानी "डीएफडब्ल्यू", "एलएएक्स" और "एटीएल "आदि। लेकिन अंतरराष्ट्रीय हवाई अड्डों के लिए, पूर्ण आईसीएओ कोड का उपयोग किया जाना चाहिए। तो लंदन हीथ्रो "ईजीएलएल" है, पेरिस चार्ल्स डी गॉल "एलएफपीजी" है और एम्स्टर्डम में शिफोल "ईएचएएम" है और इसी तरह।
लंदन हीथ्रो में स्थितियों को देखने के लिए, उपयोग करें:
मौसम ईगल
एक ज़िप कोड का उपयोग कर मौसम की स्थिति को देखना भी संभव है। " weather
" के साथ शामिल निकटतम मौसम स्टेशन के बारे में जानकारी के साथ एक ज़िप कोड सूची है। दुर्भाग्य से यह केवल संयुक्त राज्य अमेरिका के लिए है और अंतरराष्ट्रीय स्तर पर काम नहीं करता है, लेकिन ज़िप जानकारी पूरे यूएसए को कवर करती है। उदाहरण के लिए, लिनक्स फाउंडेशन का मुख्यालय सैन फ्रांसिस्को, कैलिफोर्निया में है, और इसमें 94110 का ज़िप कोड है। आप मौसम की स्थिति का उपयोग कर वहां प्राप्त कर सकते हैं:
मौसम 94110
आप मौसम की जानकारी प्राप्त करने के लिए स्थान के नामों का भी उपयोग कर सकते हैं लेकिन आपको काफी विशिष्ट होना चाहिए। निम्नलिखित आज़माएं:
मौसम 'न्यू यॉर्क'
" weather
" रिपोर्ट करेगा कि खोज बहुत संदिग्ध है और यह "न्यूयॉर्क टाउनशिप - एमओ", "न्यूयॉर्क सिटी - एनवाई" और "न्यूयॉर्क मिल्स सिटी - एमएन" प्लस ला गार्डिया अंतरराष्ट्रीय हवाई अड्डे सहित कम से कम दस परिणाम लौटाएगी।
लेकिन यदि आप अधिक विशिष्ट हैं तो शर्तों की सूचना दी जा सकती है। प्रयत्न:
मौसम 'न्यू यॉर्क शहर केंद्रीय पार्क'
आप " -f
" विकल्प का उपयोग करके सात दिन का पूर्वानुमान भी प्राप्त कर सकते हैं। लॉस एंजिल्स अंतरराष्ट्रीय हवाई अड्डे के आसपास के क्षेत्र के लिए पूर्वानुमान प्राप्त करने के लिए, उपयोग करें:
मौसम-लक्स
.weatherrc
आपने देखा होगा कि मौसम की स्थिति प्राप्त करने में कभी-कभी कुछ मिनट लग सकते हैं, खासकर जब नाम से खोजते हैं। यह इंटरनेट पर जानकारी प्राप्त करने में देरी की वजह से नहीं है बल्कि बल्कि " weather
" उपयोगिता को हवाई अड्डे के नामों, नामों और ज़िप कोडों की अपनी सूचियों के माध्यम से खोज करने की आवश्यकता है। चूंकि यह जानकारी डेटाबेस में संग्रहीत नहीं है, बल्कि टेक्स्ट की सूचियों के रूप में, इसे खोजना धीमा हो सकता है।
इसे तेज करने के लिए, आप " weather's
" कॉन्फ़िगरेशन फ़ाइल में उपनाम को परिभाषित कर सकते हैं जिसमें पहले से ही डेटा के लिए इंटरनेट तक पहुंचने के लिए उपयोगिता के लिए आवश्यक जानकारी शामिल है।
सबसे पहले आपको निकटतम मौसम स्टेशन का नाम ढूंढना होगा। ऐसा करने के लिए " --info
" विकल्प का उपयोग करें जो मौसम जानकारी कहां से आ रहा है के बारे में अधिक जानकारी देगा। यहां ज़िप कोड 20560 की खोज है जो वाशिंगटन, डीसी में स्मिथसोनियन का ज़िप कोड है।
मौसम - इंफो 20560
आउटपुट से पता चलता है कि मौसम स्टेशन का उपयोग वास्तव में वाशिंगटन नेशनल एयरपोर्ट है जो केवल 2.5 मील दूर है। उस हवाई अड्डे के लिए कोड "kdca" है।
अपनी होम निर्देशिका में एक मौसम कॉन्फ़िगरेशन फ़ाइल ( .weatherrc
कहा जाता है) बनाएं:
नैनो ~ / .weatherrc
इन पंक्तियों को जोड़ें:
[smithsonian] विवरण = स्मिथसोनियन इंस्टीट्यूशन मेटार = http://weather.noaa.gov/pub/data/observations/metar/decoded/KDCA.TXT
नोट : " मेटार = http ... " जानकारी सभी एक पंक्ति पर होनी चाहिए।
अब "Ctrl + X" दबाकर और सहेजने की पुष्टि करके फ़ाइल से बाहर निकलें और सहेजें।
स्मिथसोनियन के लिए मौसम की स्थिति पाने के लिए, बस टाइप करें:
मौसम smithsonian
जवाब काफी तेज़ होना चाहिए क्योंकि उपयोगिता में अब इसकी जानकारी के माध्यम से डेटा को लाने के लिए आवश्यक जानकारी है।
एकाधिक उपनाम ".weatherrc" फ़ाइल में जोड़ा जा सकता है; आपको बस "मेटार" जानकारी के अंतिम भाग को सही मौसम स्टेशन में बदलने की जरूरत है।
" weather
" को क्यों न दें, और यदि आपके कोई प्रश्न हैं तो कृपया उन्हें टिप्पणियों में पूछने के लिए स्वतंत्र महसूस करें।