裝置加入 - 的受管整合 AWS IoT Device Management

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

裝置加入

在您開始使用受管整合之前,請先檢閱 Hub SDK 元件如何支援裝置加入。本節涵蓋裝置加入所需的基本架構元件,包括核心佈建器和通訊協定特定的外掛程式如何一起運作,以處理裝置身分驗證、通訊和設定。

用於裝置加入的中樞 SDK 元件

核心佈建器

核心佈建器是協調 IoT 中樞部署中裝置加入的中央元件。它會協調受管整合與通訊協定特定佈建器外掛程式之間的所有通訊,確保安全可靠的裝置加入。當您加入裝置時,核心佈建器會處理身分驗證流程、管理 MQTT 訊息,以及透過下列函數處理裝置請求:

MQTT 連線

建立與 MQTT 代理程式的連線,以進行雲端主題發佈和訂閱。

訊息佇列和處理常式

依序處理傳入的新增和移除裝置請求。

通訊協定外掛程式界面

透過管理身分驗證和無線電聯結模式,使用適用於裝置加入的通訊協定特定佈建器外掛程式。

Hub SDK APIs

從通訊協定特定的 CDMB 外掛程式接收裝置功能報告並將其轉送至受管整合。

通訊協定特定的佈建器外掛程式

通訊協定特定的佈建程式外掛程式是管理不同通訊協定裝置加入的程式庫。每個外掛程式會將核心佈建器的命令轉換為 IoT 裝置的通訊協定特定動作。這些外掛程式會執行:

  • 通訊協定特定的中介軟體初始化

  • 根據核心佈建器請求的無線電聯結模式組態

  • 透過中介軟體 API 呼叫移除裝置

通訊協定特定的中介軟體

通訊協定特定的中介軟體可做為裝置通訊協定與受管整合之間的轉譯層。此元件會雙向處理通訊,從佈建器外掛程式接收命令並將其傳送至通訊協定堆疊,同時收集來自裝置的回應,並透過系統路由回這些回應。

裝置加入流程

檢閱使用 Hub SDK 加入裝置時發生的操作順序。本節顯示元件在加入過程中如何互動,並概述支援的加入方法。

簡單設定 (SS)

最終使用者開啟 IoT 裝置的電源,並使用裝置製造商應用程式掃描其 QR 碼。然後,裝置會註冊到受管整合雲端,並連接到 IoT 中樞。

簡單設定入門流程的 Hub SDK 架構和元件。

零接觸設定 (ZTS)

零接觸設定 (ZTS) 透過預先關聯供應鏈中的上游裝置,簡化裝置加入。例如,完成此步驟之前會將裝置預先連結至客戶帳戶,而不是掃描裝置 QR 碼的最終使用者。例如,此步驟可在履行中心完成。

當最終使用者收到裝置並開啟電源時,它會自動在受管整合雲端中註冊,並連接到 IoT 中樞,而不需要任何額外的設定動作。

零接觸設定入門流程的 Hub SDK 架構和元件。

使用者引導設定 (UGS)

最終使用者會開啟裝置的電源,並遵循互動式步驟將其加入受管整合。這可能包括按下 IoT 中樞上的按鈕、使用裝置製造商應用程式,或同時按下中樞和裝置上的按鈕。如果簡易設定失敗,您可以使用此方法。

適用於使用者引導式設定入門流程的 Hub SDK 架構和元件。