連接 Google IoT Core 平臺 (GCP) 一步一步解釋。
請注意,2023 年 8 月 16 日之后,Google IoT Core 將不再可用。請訪問我們的文章了解更多信息。
谷歌云平臺 (GCP)是谷歌的云解決方案,它將谷歌的所有云計算服務整合在一起。Google 自己的服務,例如 Google 搜索和 YouTube,在 GCP 上運行,但最終用戶也可以預訂云服務。
對于物聯(lián)網(wǎng)(IoT)領域,該平臺提供“云物聯(lián)網(wǎng)核心”服務,提供連接大量設備的功能。可以通過集成的 MQTT 代理進行連接。在這里,我們展示了連接的必要步驟。

云物聯(lián)網(wǎng)核心 MQTT 連接
連接發(fā)生在以下步驟中,我們將在下面詳細說明。
- 生成項目和注冊表
- 創(chuàng)建 MQTT 插件,以及生成證書和設備
- 將數(shù)據(jù)傳輸?shù)皆O備
- 監(jiān)控
生成項目和注冊表
- 登錄 Google GCP 控制臺:https ://console.cloud.google.com/
- 點擊“創(chuàng)建項目”:
- 輸入名稱 (1) 并單擊“創(chuàng)建”(2):
- 單擊“轉(zhuǎn)到 API 概述”:
- 點擊“啟用 API 和服務”:
- 搜索“IoT”(在此期間視圖發(fā)生變化):
- 更改視圖并完全輸入搜索詞后(1),選擇“Google Cloud IoT API”(2):
- 點擊“啟用”:
- 打開菜單:
- 滾動到“BIG DATA”部分并選擇菜單條目“IoT Core”:
- 點擊“創(chuàng)建注冊表”:
- 輸入注冊表 ID (1),選擇區(qū)域 (2),然后打開主題 (3) 的下拉列表:
- 在打開的下拉列表中單擊“創(chuàng)建主題”:
- 輸入主題 ID (1),選擇加密“Google-managed key” (2) 并點擊“CREATE TOPIC” (3):
- 顯示高級選項:
- 激活協(xié)議“MQTT”和“HTTP”(1),禁用堆棧驅(qū)動程序日志記錄(2),也許你必須向下滾動:
CA 證書將手動輸入 (1),然后單擊“創(chuàng)建”(2):
- 最后選擇菜單條目“設備”稍后創(chuàng)建設備:
創(chuàng)建 MQTT 插件,以及生成證書和設備
1. 在 OPC Router中執(zhí)行以下步驟:
- 點擊“插件” (1)
- 點擊“云/物聯(lián)網(wǎng)”下的“MQTT”(2)
- 點擊按鈕創(chuàng)建MQTT插件(三)
2. 在“Router配置”選項卡中輸入以下數(shù)據(jù):
- 姓名 (1)
- 云簡介 (2)
Cloud Profile 使您可以更輕松地為 MQTT 連接輸入 Google 特定的連接數(shù)據(jù)。
之后點擊標簽“谷歌物聯(lián)網(wǎng)”:
3. 點擊加號按鈕創(chuàng)建證書:
4. 單擊創(chuàng)建按鈕:
5. 點擊眼睛按鈕:
6. 點擊“詳情”選項卡:
7. 單擊“復制到文件...”按鈕:
8. 點擊下一個按鈕:
9. 不應導出私鑰 (1),然后單擊下一步按鈕 (2):
10. 選擇文件格式 (1) 并點擊 Next 按鈕 (2):
11. 點擊“瀏覽...”按鈕:
12. 輸入文件名 (1) 并點擊保存按鈕 (2):
13. 單擊下一步按鈕:
14. 點擊完成按鈕:
15. 單擊確定按鈕確認:
16. 單擊確定按鈕關閉對話框:
17. 點擊“創(chuàng)建設備”:
18. 輸入設備 ID (1) 并顯示高級選項 (2):
19. 允許設備通信(1),使用注冊表的默認設置“Stackdriver Logging”(2),也許你必須向下滾動:
選擇輸入法“上傳”(1),使用格式“RS256_X509”(2)并點擊“瀏覽”(3):
20. 選擇證書 (1) 并單擊打開按鈕 (2):
21. 點擊“創(chuàng)建”:
22.稍后打開Goog??le GCP Shell查看傳輸?shù)臄?shù)據(jù):
23. 輸入以下數(shù)據(jù):
- 項目編號 (1)
- 注冊表 ID (2)
- 地區(qū) (3)
- 設備 ID (4)
之后檢查連接 (5) 并單擊“連接屬性”選項卡 (6):
24. “連接屬性”、“第一會”、“最后會”三個選項卡不需要修改,如果您同意“確定”按鈕:
25. 最后是完成的 MQTT 條目: