如何通過 MQTT 將數(shù)據(jù)源連接到 Amazon 的 AWS IoT Cloud?我們將逐步指導(dǎo)您使用 OPC Router作為 MQTT 客戶端。
Amazon AWS 云是市場上領(lǐng)先的云環(huán)境之一。與所有平臺(tái)一樣,AWS 提供了一個(gè)物聯(lián)網(wǎng)環(huán)境 ( AWS IoT ),可以在其中創(chuàng)建對(duì)象。與物聯(lián)網(wǎng)中的常見情況一樣,對(duì)象通過 MQTT 鏈接到該字段。因此,帶有MQTT 客戶端插件的 OPC Router 成為 AWS IoT 對(duì)象的可能數(shù)據(jù)供應(yīng)商。為此,OPC Router通過其 插件從各種來源獲取數(shù)據(jù), 并將其雙向傳輸?shù)皆品?wù)。

AWS IoT Cloud 的 MQTT 連接
連接發(fā)生在以下步驟中,我們將在下面詳細(xì)說明。
1. 登錄 AWS 門戶:https ://eu-central-1.console.aws.amazon.com/iot/home?region=eu-central-1#/thinghub
2. 選擇菜單條目“Manage/Things” (1) 并單擊按鈕“Register a thing” (2):
3. 單擊“創(chuàng)建單個(gè)事物”按鈕:
4.輸入一個(gè)名字,也許你必須向下滾動(dòng):
5. 點(diǎn)擊“下一步”按鈕:
6. 點(diǎn)擊“創(chuàng)建證書”按鈕:
7.下載CRT文件形式的證書(1)和KEY文件形式的私鑰(2),點(diǎn)擊“激活”按鈕(3),最后點(diǎn)擊“完成”按鈕( 4):
8. 選擇菜單條目“安全”:
9. 選擇菜單條目“Policies”:
10. 單擊“創(chuàng)建策略”按鈕:
11. 輸入名稱 (1),輸入操作“iot:*” (2) 和資源 ARN “*” (3),啟用復(fù)選框“允許”(4),也許您必須向下滾動(dòng):
點(diǎn)擊“創(chuàng)建”按鈕:
12. 選擇菜單條目“Certificates”:
13. 打開上下文菜單“...” (1) 并選擇菜單條目“附加策略” (2):
14. 啟用“OPCRouter”復(fù)選框 (1) 并單擊“附加”按鈕 (2):
向 OPC Router宣布證書
創(chuàng)建 MQTT 插件
1. 在 OPC Router中執(zhí)行以下步驟:
- 點(diǎn)擊“插件” (1)
- 點(diǎn)擊“云/物聯(lián)網(wǎng)”下的“MQTT”(2)
- 點(diǎn)擊按鈕創(chuàng)建MQTT插件(三)
2. 在“Router配置”選項(xiàng)卡中輸入以下數(shù)據(jù):
- 姓名 (1)
- 云簡介 (2)
- 云配置文件使您可以更輕松地為 MQTT 連接輸入 AWS 特定的連接數(shù)據(jù)。
之后單擊選項(xiàng)卡“AWS”:
3. 在“AWS”選項(xiàng)卡上執(zhí)行以下步驟:
- 輸入 API 端點(diǎn)地址 (1)(參見“找出對(duì)象地址”部分的步驟 4)
- 選擇現(xiàn)有證書 (2)
- 檢查連接 (3)
之后單擊選項(xiàng)卡“連接屬性”查看:
4、“連接屬性”、“第一意愿”、“最后意愿”三個(gè)選項(xiàng)卡無需修改,同意OK按鈕即可:
5. 最后是完成的 MQTT 入口:
更多信息
了解如何使用我們的OPC Router REST 插件和圖形用戶界面輕松連接不同的系統(tǒng)。可以連接各種系統(tǒng),例如 SQL、OPC UA、SOAP、MQTT、SAP……
現(xiàn)在了解如何實(shí)現(xiàn)與 OPC Router和MongoDB 客戶端插件的輕松集成。MongoDB 是目前使用最廣泛的 NoSQL 數(shù)據(jù)庫。