安裝和使用Azure IoT總管

Azure IoT總管是一種圖形化工具,可與連線到 IoT 中樞的裝置互動。 本文著重于使用 工具來測試IoT 隨插即用裝置。 在本機電腦上安裝此工具之後,您可以使用此工具來連線到中樞。 您可以使用此工具來檢視裝置正在傳送的遙測、使用裝置屬性,以及叫用命令。

本文示範如何:

  • 安裝和設定Azure IoT總管工具。
  • 使用工具來與IoT 隨插即用裝置互動及測試。

如需有關使用工具的一般資訊,請參閱GitHub讀我檔案

若要使用Azure IoT總管工具,您需要:

  • Azure IoT 中樞。 有許多方式可將 IoT 中樞新增至您的 Azure 訂用帳戶,例如 使用 Azure CLI 建立 IoT 中樞。 您需要 IoT 中樞連接字串,才能執行Azure IoT總管工具。 如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶
  • 在 IoT 中樞內註冊的裝置。 您可以使用 IoT Explorer 在IoT 中樞中建立和管理裝置註冊。

安裝Azure IoT總管

移至Azure IoT總管版本,並展開最新版本的資產清單。 下載並安裝最新版的應用程式。

重要

更新至 0.13.x 版,以根據從任何存放庫解析模型 https://github.com/Azure/iot-plugandplay-models

使用Azure IoT總管

針對裝置,您可以連接自己的裝置,或使用其中一個範例模擬裝置。 如需以不同語言撰寫的一些範例模擬裝置,請參閱連線範例IoT 隨插即用裝置應用程式來IoT 中樞教學課程。

連線至中樞

第一次執行Azure IoT總管時,系統會提示您輸入 IoT 中樞的連接字串。 新增連接字串之後,請選取[連線]。 您可以藉由更新連接字串,使用工具的設定切換至另一個 IoT 中樞。

IoT 隨插即用裝置的模型定義會儲存在公用存放庫、連接的裝置或本機資料夾中。 根據預設,此工具會在公用存放庫和連線的裝置中尋找您的模型定義。 您可以在設定中新增和移除來源,或設定來源的優先順序:

若要新增來源:

  1. 移至首頁/IoT 隨插即用 設定
  2. 選取 [新增 ],然後從存放庫或本機資料夾中選擇您的來源。

若要移除來源:

  1. 移至首頁/IoT 隨插即用 設定
  2. 尋找您想要移除的來源。
  3. 選取 [X ] 將其移除。

變更來源優先順序:

您可以將其中一個模型定義來源拖放到清單中的不同排名。

檢視裝置

工具連線到 IoT 中樞之後,會顯示 [ 裝置 ] 清單頁面,其中列出向 IoT 中樞註冊的裝置身分識別。 您可以選取清單中的任何專案,以查看詳細資訊。

在 [ 裝置 ] 清單頁面上,您可以:

  • 選取 [新增 ] 以向中樞註冊新的裝置。 然後輸入裝置識別碼。 使用預設設定來自動產生驗證金鑰,並啟用與中樞的連線。
  • 選取裝置,然後選取 [ 刪除 ] 以刪除裝置身分識別。 請先檢閱裝置詳細資料,再完成此動作,以確定您正在刪除正確的裝置身分識別。

與裝置互動

在 [ 裝置 清單] 頁面上,選取 [ 裝置識別碼 ] 資料行中的值,以檢視已註冊裝置的詳細資料頁面。 每個裝置都有兩個區段: 裝置數位對應項

裝置

本節包含 裝置身分識別裝置對應項遙測直接方法雲端到裝置訊息模組身分識別 索引標籤。

  • 您可以在 [ 裝置身分識別 ] 索引標籤上檢視和更新 裝置身分識別 資訊。
  • 您可以在 [裝置對應項] 索引標籤上存取裝置對應項資訊。
  • 如果裝置已連線並主動傳送資料,您可以在 [遙測] 索引卷 標上檢遙測
  • 您可以在 [ 直接方法 ] 索引標籤的裝置上呼叫 直接方法
  • 您可以在 [ 雲端到裝置訊息 ] 索引標籤上傳送雲端 到裝置訊息
  • 您可以存取 模組對應項 資訊。

IoT 隨插即用元件

如果裝置使用模型識別碼連線到中樞,此工具會顯示[IoT 隨插即用元件] 索引標籤,您可以在其中看到[模型識別碼]。

如果模型 識別碼 可在其中一個設定的來源 - 公用存放庫或本機資料夾中使用,則會顯示元件清單。 選取元件會顯示可用的屬性、命令和遙測。

在 [ 元件 ] 頁面上,您可以檢視唯讀屬性、更新可寫入的屬性、叫用命令,以及查看此元件所產生的遙測訊息。

View components in Azure IoT explorer

屬性

View properties in Azure IoT explorer

您可以在 [ 屬性] (唯讀) 索引標籤上檢視介面中定義的唯讀屬性。您可以在 [屬性 ] (可寫入) 的索引卷 標上,更新介面中定義的可寫入屬性:

  1. 移至 [屬性] (可寫入) 索引卷 標。
  2. 按一下您想要更新的屬性。
  3. 輸入 屬性的新值。
  4. 預覽要傳送至裝置的承載。
  5. 提交變更。

提交變更之後,您可以追蹤更新狀態: 同步處理、 成功錯誤。 同步處理完成時,您會在 [ 報告屬性 ] 資料行中看到屬性的新值。 如果您在同步處理完成之前流覽至其他頁面,此工具仍會在更新完成時通知您。 您也可以使用工具的通知中心來查看通知歷程記錄。

命令

若要將命令傳送至裝置,請移至 [ 命令] 索引標籤

  1. 在命令清單中,展開您想要觸發的命令。
  2. 輸入命令的任何必要值。
  3. 預覽要傳送至裝置的承載。
  4. 提交命令。

遙測

若要檢視所選介面的遙測,請移至其 [遙測] 索引標籤

已知問題

如需最新版工具所支援的 IoT 功能清單,請參閱 功能清單

後續步驟

在本操作說明文章中,您已瞭解如何安裝和使用Azure IoT總管來與IoT 隨插即用裝置互動。 建議的下一個步驟是瞭解如何管理IoT 隨插即用數位對應項