ดังที่ Federico Fissore กล่าวไว้ข้างต้นYúnสามารถจัดการ HTTPS (หรือ SSL ได้ทุกอย่างที่คุณต้องการโทรหา) ทางด้าน Linux ของYún
วิธีแรกในการใช้ Python กับ Python OpenSSL วิธีที่คุณทำคือการออกคำสั่งต่อไปนี้ผ่าน SSH หรือ YunSerialTerminal:
opkg update
opkg install python-openssl
opkg update
จะทำให้แน่ใจว่ารายการแพ็กเกจนั้นทันสมัยแล้วopkg install
ติดตั้ง Python OpenSSL จากนั้นคุณสามารถคุยกับ Arduino โดยใช้ Python หน้านี้บนเว็บไซต์ Arduinoควรช่วยคุณในการใช้ Python กับ Arduino
คุณสามารถใช้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