將您的裝置新增至適用於 Amazon Sidewalk 的 AWS IoT Core
建立無線裝置之前,請先建立裝置設定檔。裝置設定檔定義 Sidewalk 裝置的裝置功能及其他參數。單一裝置設定檔可與多個裝置建立關聯。
建立裝置設定檔後,當您擷取設定檔的相關資訊時,其會傳回一個 DeviceTypeId
。當您佈建終端裝置時,將會使用此 ID、裝置憑證、應用程式伺服器公有金鑰和 SMSN。
如何建立和新增您的裝置
-
建立您 Sidewalk 終端裝置的裝置設定檔。將要用於您 Sidewalk 裝置的設定檔名稱指定為英數字串。設定檔將有助於識別要與其關聯的裝置。
-
(主控台) 新增您的 Sidewalk 裝置時,您也可建立新的設定檔。這樣有助於快速將您的裝置新增至適用於 Amazon Sidewalk 的 AWS IoT Core,並將其與設定檔建立關聯。
-
(API) 透過指定設定檔名稱和 Sidewalk 物件
sidewalk {}
來使用CreateDeviceProfile
API 操作。API 回應將包含設定檔 ID 和 ARN (Amazon Resource Name)。
-
-
將您的無線裝置新增至適用於 Amazon Sidewalk 的 AWS IoT Core。指定目的地名稱,並選擇您於上一個步驟中所建立的裝置設定檔。
-
(主控台) 新增 Sidewalk 裝置時,請輸入目的地名稱,然後選擇您所建立的設定檔。
-
(API) 使用
CreateWirelessDevice
API 操作。指定目的地名稱及先前所取得的裝置設定檔 ID。
無線裝置參數 參數 描述 備註 目的地名稱 目的地名稱,其用於描述處理其他 AWS 服務 將會使用之裝置資料的 AWS IoT 規則。 若您尚未建立目的地,則可提供任何字串值。適用於 Amazon Sidewalk 的 AWS IoT Core 將在建立裝置時建立一個空白的目的地,您後續可於新增目的地時進行更新。 裝置設定檔 您先前建立的裝置設定檔。
– -
-
取得包含佈建終端裝置所需資訊的 JSON 檔案。
-
(主控台) 從您所建立 Sidewalk 裝置的詳細資訊頁面下載此檔案。
-
(API) 使用
GetDeviceProfile
和GetWirelessDevice
API 操作擷取有關您裝置設定檔和無線裝置的資訊。將 API 回應資訊儲存為 JSON 檔案,例如
和device_profile.json
。wireless_device.json
-