參考鏈接:
https://ap-southeast-1.console.aws.amazon.com/iot/home?region=ap-southeast-1#/test
此篇文章用于測試,使用Linux SDK客戶端向AWS Iot發(fā)送數(shù)據(jù),準備環(huán)境如下:
1、客戶端環(huán)境準備
1.1 客戶端操作系統(tǒng)
虛擬機一臺: Red Hat Enterprise Linux release 8.7 (Ootpa)??
1.2 域名解析
確??蛻舳丝梢越馕鯝WS iot 的終端節(jié)點,可以在下圖查詢并解析成功
1.3 軟件安裝
客戶端版本語言為Python,且版本需要為Python 3.8及以上。
git安裝,否則腳本無法正常運行
2、AWS云端操作
2.1? 連接設(shè)備
2.2? 創(chuàng)建新事物
2.3 平臺和SDK
2.4 下載連接工具包
注意:此工具包為必須下載項目
2.5 等待消息
3.客戶端操作
3.1? 解壓基礎(chǔ)包
unzip connect_device_package.zip
3.2 腳本加權(quán)限并啟動
chmod +x start.sh
./start.sh
3.3 故障解決
start.sh腳本中需要去向github的官網(wǎng)下載代碼,服務(wù)器在國外,國內(nèi)經(jīng)常會卡住。
可以通過兩種方法解決國內(nèi)無法正常訪問github的問題:
第一種就是修改hosts文件:
https://blog.csdn.net/oyjl__/article/details/132262919
第二種就是使用梯子翻墻軟件
4、測試成功
4.1 發(fā)送請求
可以把“hello world”修改為自定義的json數(shù)據(jù),便于處理
{'deviceId': 'ac1234', 'currentTemp': 21.8, 'desiredTemp': 24, 'mode': 'auto', 'power': 'off'}
文章來源:http://www.zghlxwxcb.cn/news/detail-824107.html
4.2 AWS 端數(shù)據(jù)校驗
文章來源地址http://www.zghlxwxcb.cn/news/detail-824107.html
到了這里,關(guān)于使用Linux SDK客戶端向AWS Iot發(fā)送數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!