[ AWS ] 設定 AWS IoT 服務 ( IoT Studio )

本文來源於 Alliotcloud 物聯雲Makee.io 專欄 - 作者 Archer Huang @ Makee.io

與 IoT 相關的雲端服務為數眾多,例如:ThingSpeakWoT.CityAWSIBM BluemixMediaTek MCS 等,並在透過這些雲端服務可在對資料進行資料視覺化、資料分析與其它的應用,而本文描述 AWS IoT 服務相關設定,以供 IoT Studio 串接使用。


情境


執行步驟

前置準備作業

  1. 一台可上網的電腦

  2. 已開通的 AWS 帳號 - 註冊 AWS 帳號


AWS IoT 端

Step 1. 透過瀏覽器開啟 AWS 網頁


Step 2. 登入 AWS 網站


Step 3. 開啟 AWS IoT 服務

點擊上方 Services 選項,再點選 Internet Of Things 中的 AWS IoT 服務


Step 4. 進入 AWS IoT 畫面

點擊 Get started 按鈕


Step 5. 開始設定 AWS IoT

點擊左邊 Connect,再點選 Configuring a device 項目中的 Get started 


Step 6. 設定 AWS IoT 連接的平台與程式語言

在 Choose a platform 項目中點選  Linux/OSX
在 Choose a AWS IoT Device SDK 項目中點選 Python


Step 7. 相關資訊說明

點擊 Get started


Step 8. 設定 Thing 的名稱

在 name 的欄位輸入英文名稱,再按下 Next step


Step 9. 下載 connection kit

點選 Download connection kit for 項目中的 Linux/OSX 按鈕,再點選 Next step


Step 10. 相關 Configure 說明

點選 Done 按鈕


Step 11. AWS IoT 設定完成

點選 Done 按鈕


Step 12. 傳送剛下載的憑證至 Raspberry Pi 中

12.1 切換到家目錄下

cd ~  

12.2 建立 aws 憑證資料夾

mkdir .awscerts  

12.3 切換到 awscerts 資料夾中

cd .awscerts  

12.4 下載 root-CA

curl https://www.symantec.com/content/en/us/enterprise/verisign/roots/VeriSign-Class%203-Public-Primary-Certification-Authority-G5.pem > root-CA.crt  

12.6 將憑證傳送至 Raspberry Pi 中的 /home/pi/.awscerts 資料夾中

1. IoT_Studio.cert.pem  
2. IoT_Studio.private.key  


GitHub
List of blogs

Archer

Having being a full stack engineer. Experience with C, Python, Go, Swift, JavaScript, Node.js, LinkIt 7697, LinkIt Smart 7688, Raspberry Pi, ARM mbed, IoT solutions. Contact us : [email protected]

ALL RIGHTS RESERVED. COPYRIGHT © 2016. Designed and Coded by Makee.io