選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

在主控台中開始使用 Device Advisor

焦點模式
在主控台中開始使用 Device Advisor - AWS IoT Core

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

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

本教學課程可協助您 AWS IoT Core Device Advisor 在 主控台上開始使用 。Device Advisor 提供必要測試和已簽署的資格報告等功能。您可以使用這些測試和報告,來限定並列出 AWS Partner Device Catalog 中的裝置,如 AWS IoT Core 資格計畫所詳述。

如需使用 Device Advisor 的詳細資訊,請參閱 Device Advisor 工作流程Device Advisor 詳細主控台工作流程

若要完成此教學課程,請遵循 設定 中概述的步驟。

注意

下列支援 Device Advisor AWS 區域:

  • 美國東部 (維吉尼亞北部)

  • 美國西部 (奧勒岡)

  • 亞太區域 (東京)

  • 歐洲 (愛爾蘭)

開始使用
  1. AWS IoT 主控台導覽窗格的測試下,選擇 Device Advisor。然後,選擇主控台上的開始演練按鈕。

    Device Advisor 是 IoT 裝置的完整受管測試功能,可驗證與 的安全互動 AWS IoT Core、識別軟體問題,以及取得測試結果。
  2. 開始使用 Device Advisor 頁面概述建立測試套件和針對您裝置執行測試所需的步驟。您也可以在這裡針對您的帳戶尋找 Device Advisor 測試端點。您必須在用於測試的裝置上設定韌體或軟體,才能連線到此測試端點。

    若要完成本教學課程,請先建立物件和憑證。在您檢閱運作方式下的資訊之後,請選擇下一步

    測試 IoT 裝置連線的步驟:選取通訊協定、建立測試套件、設定裝置設定。
  3. 步驟 1:選取通訊協定中,從列出的選項中選取通訊協定。然後選擇下一步

    Device Advisor 介面顯示選擇通訊協定的選項 (MQTT 3.1.1、MQTT3.1.1 轉 WebSocket、MQTT5、5 MQTT 轉 WebSocket) 來測試 IoT 裝置。
  4. Step 2 (步驟 2) 中,您可以建立和設定自訂測試套件。一個自訂測試套件必須至少具有一個測試群組,而且每個測試群組必須至少具有一個測試案例。我們已新增 MQTT Connect 測試案例供您開始使用。

    選擇 Test suite properties (測試套件屬性)。

    Device Advisors 中的「建立測試套件」畫面,使用者可以建立和設定測試群組和案例,以使用MQTT通訊協定測試 IoT 裝置。

    當您建立測試套件時,請提供測試套件屬性。您可以設定以下套件層級屬性:

    • Test suite name (測試套件名稱):輸入測試套件名稱。

    • 逾時 (選用):目前測試套件中每個測試案例的逾時 (以秒為單位)。如果您未指定逾時值,則系統會使用預設值。

    • Tags (標籤) (選用):將標籤新增至測試套件。

    完成後,請選擇 Update properties (更新屬性)。

    更新測試套件屬性的表單,包括名稱、逾時和新增標籤的能力。包含「更新屬性」按鈕。
  5. (選用) 若要更新測試套件群組組態,請選擇測試群組名稱旁邊的編輯按鈕。

    • Name (名稱):輸入測試套件群組的自訂名稱。

    • 逾時 (選用):目前測試套件中每個測試案例的逾時 (以秒為單位)。如果您未指定逾時值,則系統會使用預設值。

    完成時,請選擇完成以繼續。

    會顯示名為「測試群組 1」的測試群組,其中包含設定逾時和新增更多測試群組的選項。
  6. (選用) 若要更新測試案例的測試案例組態,請選擇測試案例名稱旁邊的編輯按鈕。

    • Name (名稱):輸入測試套件群組的自訂名稱。

    • 逾時 (選用):所選測試案例的逾時 (以秒為單位)。如果您未指定逾時值,則系統會使用預設值。

    完成時,請選擇完成以繼續。

    「建立測試套件」界面,顯示設定測試套件、測試群組和個別測試案例以測試 IoT 裝置的選項。
  7. (選用) 若要將更多測試群組新增至測試套件,請選擇新增測試群組,然後遵循步驟 5 中的指示。

  8. (選用) 若要新增更多測試案例,請將測試案例區段中的測試案例拖曳至到您的任何測試群組。

    「建立測試套件」界面,使用者可以設定測試群組和測試案例,以測試 IoT 裝置的MQTT通訊協定。
  9. 您可以變更測試群組和測試案例的順序。若要進行變更,請在清單中將列出的測試案例向上或向下拖曳。Device Advisor 會依照您列出測試的順序執行這些測試。

    在設定了您的測試套件之後,請選擇 Next (下一步)。

  10. 步驟 3 中,選取要使用 Device Advisor 測試的 AWS IoT 物件或憑證。如果沒有任何現有物件或憑證,請參閱設定

    組態選項包括選取通訊協定、建立測試套件、設定裝置設定,以及檢閱測試執行和結果。
  11. 您可以設定 Device Advisor 用來代表測試裝置執行 AWS IoT MQTT動作的裝置角色。僅限 MQTT Connect 測試案例,會自動選取 Connect 動作。這是因為裝置角色需要此許可才能執行測試套件。對於其他測試案例,系統會選取對應的動作。

    提供每個選取動作的資源值。例如,對於 Connect 動作,請提供裝置用來連線至 Device Advisor 端點的用戶端 ID。您可以使用逗號分隔值提供多個值,並以萬用字元 (*) 作為這些值的字首。例如,若要對以 MyTopic 為開頭的任何主題提供發佈許可,請輸入 MyTopic* 作為資源值。

    Device Advisor 介面,您可以在其中選取裝置角色,並定義連線、發佈、訂閱和管理MQTT主題和用戶端 的許可IDs。

    若要從設定使用先前建立的裝置角色,請選擇選取現有角色。然後在選取角色下選擇您的裝置角色。

    用於選取裝置角色的 Web 表單界面,具有建立新角色或選取名為 "DeviceAdvisorServiceRole" 之現有角色的選項。

    使用提供的兩個選項之一來設定裝置角色,然後選擇下一步

  12. 測試端點區段中,選取最適合使用案例的端點。若要使用相同的 同時執行多個測試套件 AWS 帳戶,請選取裝置層級端點。若要一次執行一個測試套件,請選取帳戶層級端點

    選取帳戶層級或裝置層級端點以供測試的選項,並提供端點URL和下一步按鈕。
  13. 步驟 4 顯示所選測試裝置、測試端點、測試套件,以及所設定之測試裝置角色的概觀。若要對區段進行變更,請為要編輯的區段選擇編輯按鈕。一旦確認了您的測試組態,請選擇執行來建立測試套件並執行您的測試。

    注意

    如需最佳結果,您可以在開始執行測試套件之前,將選取的測試裝置連線至 Device Advisor 測試端點。我們建議您為裝置建置一個機制,每隔五秒嘗試連接到我們的測試端點,最多持續一到兩分鐘。

    裝置組態主控台,顯示裝置角色詳細資訊、測試端點,以及取消、返回或執行的選項。
    裝置組態主控台,顯示裝置角色詳細資訊、測試端點,以及取消、返回或執行的選項。
  14. 在導覽窗格的測試下,選擇 Device Advisor,然後選擇測試執行和結果。選取測試套件執行,以檢視其執行詳細資訊和記錄。

    測試套件介面,指出裝置 "MyThing" 的 MQTT 3.1.1 測試正在進行中。
  15. 若要存取套件執行的 Amazon CloudWatch 日誌:

    • 選擇測試套件日誌以檢視測試套件執行的 CloudWatch 日誌。

    • 選擇任何測試案例的測試案例日誌,以檢視測試案例特定的 CloudWatch 日誌。

  16. 根據您的測試結果,疑難排解您的裝置,直到所有測試都通過。

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。