將您的裝置新增至適用於 Amazon Sidewalk 的 AWS IoT Core - AWS IoT Wireless

將您的裝置新增至適用於 Amazon Sidewalk 的 AWS IoT Core

建立無線裝置之前,請先建立裝置設定檔。裝置設定檔定義 Sidewalk 裝置的裝置功能及其他參數。單一裝置設定檔可與多個裝置建立關聯。

建立裝置設定檔後,當您擷取設定檔的相關資訊時,其會傳回一個 DeviceTypeId。當您佈建終端裝置時,將會使用此 ID、裝置憑證、應用程式伺服器公有金鑰和 SMSN。

如何建立和新增您的裝置

  1. 建立您 Sidewalk 終端裝置的裝置設定檔。將要用於您 Sidewalk 裝置的設定檔名稱指定為英數字串。設定檔將有助於識別要與其關聯的裝置。

    • (主控台) 新增您的 Sidewalk 裝置時,您也可建立新的設定檔。這樣有助於快速將您的裝置新增至適用於 Amazon Sidewalk 的 AWS IoT Core,並將其與設定檔建立關聯。

    • (API) 透過指定設定檔名稱和 Sidewalk 物件 sidewalk {} 來使用 CreateDeviceProfile API 操作。API 回應將包含設定檔 ID 和 ARN (Amazon Resource Name)。

  2. 將您的無線裝置新增至適用於 Amazon Sidewalk 的 AWS IoT Core。指定目的地名稱,並選擇您於上一個步驟中所建立的裝置設定檔。

    • (主控台) 新增 Sidewalk 裝置時,請輸入目的地名稱,然後選擇您所建立的設定檔。

    • (API) 使用 CreateWirelessDevice API 操作。指定目的地名稱及先前所取得的裝置設定檔 ID。

    無線裝置參數
    參數 描述 備註
    目的地名稱 目的地名稱,其用於描述處理其他 AWS 服務 將會使用之裝置資料的 AWS IoT 規則。 若您尚未建立目的地,則可提供任何字串值。適用於 Amazon Sidewalk 的 AWS IoT Core 將在建立裝置時建立一個空白的目的地,您後續可於新增目的地時進行更新。
    裝置設定檔

    您先前建立的裝置設定檔。

  3. 取得包含佈建終端裝置所需資訊的 JSON 檔案。

    • (主控台) 從您所建立 Sidewalk 裝置的詳細資訊頁面下載此檔案。

    • (API) 使用 GetDeviceProfileGetWirelessDevice API 操作擷取有關您裝置設定檔和無線裝置的資訊。將 API 回應資訊儲存為 JSON 檔案,例如 device_profile.jsonwireless_device.json