जैसा कि Federico Fissore ऊपर कहता है, Yún लिनक्स की ओर केवल HTTPS (या SSL, जिसे आप इसे कॉल करना चाहते हैं) संभाल सकते हैं।
इसे करने का पहला तरीका अजगर ओपनएसएसएल के साथ पायथन का उपयोग कर रहा है। जिस तरह से आप यह कर रहे हैं वह एसएसएच या यूंएसरियोरलमिनल के माध्यम से निम्नलिखित कमांड जारी करके है:
opkg update
opkg install python-openssl
opkg update
यह सुनिश्चित करेगा कि पैकेज सूची अद्यतित है, और फिर opkg install
पायथन ओपनएसएसएल स्थापित करता है। और फिर आप पायथॉन का उपयोग करके Arduino से बात कर सकते हैं। Arduino वेबसाइट के इस पेज पर आपको Arduino के साथ Python का उपयोग करने में मदद करनी चाहिए।
आप अपने स्केच में विकल्प के curl
साथ भी उपयोग कर सकते हैं -k
। उदाहरण के लिए:
Process process;
process.runShellCommand("curl -k http://example.net");
while(p.running()); // this waits for the command to be done before continuing
इसके अलावा, यदि आप कोई फ़ाइल डाउनलोड करना चाहते हैं, तो आप उपयोग कर सकते हैं wget
। इसके लिए आपको wget
SSH या YunSerialTerminal के माध्यम से फिर से ये कमांड जारी करके अपग्रेड करना होगा :
opkg update
opkg upgrade wget
और फिर आप इसे केवल अपने स्केच में कर सकते हैं:
Process process;
process.runShellCommand("wget http://example.net");
while(p.running()); // this waits for the command to be done before continuing