共用方式為


什麼是 Azure IoT Central?

IoT Central 是一個 IoT 應用程式平台即服務 (aPaaS),可降低開發、管理及維護 IoT 解決方案的負擔和成本。 使用 Azure IoT Central 快速評估您的 IoT 案例,並評估其可為您的公司創造的機會。 為了簡化複雜且持續演進的 IoT 基礎結構的開發,IoT Central 可讓您專注於判斷您可使用 IoT 資料流建立的業務影響。

Web UI 可讓您快速連線裝置、監視裝置狀況、建立規則,以及在裝置的整個生命週期中管理裝置及其資料。 此外,這可讓您將 IoT 智慧擴充至企業營運應用程式,以根據裝置的深入解析採取行動。 使用 IoT Central 評估 IoT 案例之後,您就可以建置企業就緒的 Azure IoT 解決方案。

本文提供 Azure IoT 中心的功能概觀。

定價

您使用「標準」方案建立的應用程式會根據每個裝置來計費,您可以選擇標準 0標準 1標準 2 定價方案,而且前兩個裝置免費。 深入了解 IoT Central 價格

建立 IoT Central 應用程式

您可以快速部署新的 IoT Central 應用程式,然後自訂該應用程式來滿足您的特定需求。 Azure IoT Central 中的應用程式範本是一種工具,可協助著手開發您的 IoT 解決方案。 您可以針對所有工作使用應用程式範本,從了解可能的做法乃至完全自訂應用程式以符合您的案例,皆可輕鬆實現。

從一般應用程式範本或其中一個以產業為主的應用程式範本開始:

請參閱使用智慧型手機作為裝置將遙測傳送至 IoT Central 應用程式快速入門,以了解如何建立您的第一個應用程式並連線裝置。

連接裝置

建立應用程式之後,下一個步驟是建立和連線裝置。 下列影片將逐步引導您完成將裝置連線到 IoT Central 應用程式的程序:

連線至 IoT Central 的每個裝置都會使用「裝置範本」。 裝置範本是藍圖,定義一個類型裝置的特性和行為,例如:

  • 其傳送的遙測。 範例包括溫度和濕度。 遙測是串流資料。
  • 操作員可以修改的業務屬性。 範例包括客戶地址和上次服務日期。
  • 裝置設定且在應用程式中唯讀的裝置屬性。 例如,閥門的狀態可以是開啟或關閉。
  • 裝置屬性由操作員所設定,並可決定裝置的行為。 例如,裝置的目標溫度。
  • 由操作員呼叫且在裝置上執行的命令。 例如,從遠端將裝置重新開機的命令。

每個裝置範本都包含:

  • 「裝置模型」可描述裝置應實作的功能。 裝置功能包括:

    • 其串流至 IoT Central 的遙測。
    • 其用來向 IoT Central 報告狀態的唯讀屬性。
    • 其從 IoT Central 接收的可寫入屬性,用以設定裝置狀態。
    • 從 IoT Central 呼叫的命令。
  • 未儲存在裝置上的雲端屬性。

  • 屬於 IoT Central 應用程式的自訂、表單和裝置檢視。

您可以利用數個選項來建立裝置範本:

  • 在 IoT Central 中設計裝置範本,然後在您的裝置程式碼中實作其裝置模型。
  • 使用 Visual Studio 程式碼建立裝置模型,然後將模型發佈至存放庫。 從模型實作您的裝置程式碼,並將您的裝置連線至 IoT Central 應用程式。 IoT Central 會從存放庫中尋找裝置模型,並為您建立簡單的裝置範本。
  • 使用 Visual Studio Code 建立裝置模型。 從模型實作您的裝置代碼。 手動將裝置模型匯入您的 IoT Central 應用程式中,然後新增您的 IoT Central 應用程式所需的任何雲端屬性、自訂和檢視。

如果裝置的遙測太複雜,您可以將輸入的遙測對應至 IoT Central,予以簡化或正規化。

自訂 UI

為負責應用程式日常使用的操作員,自訂 IoT Central 應用程式 UI。 您可進行的自訂項目包括:

  • 設定自訂儀表板,協助操作員更快發現見解及解決問題。
  • 設定自訂分析,以探索來自已連線裝置的時間序列資料。
  • 在裝置範本上定義屬性和設定的版面配置。

管理您的裝置

使用 IoT Central 應用程式來管理您 IoT Central 解決方案中的裝置。 操作員執行的工作如下:

  • 監視已連線至應用程式的裝置。
  • 針對裝置問題進行移難排解並修復。
  • 佈建新裝置。

您可以定義自訂規則和動作,以對來自所連線裝置的資料串流操作。 操作員可以在裝置層級啟用或停用這些規則,以控制和自動執行應用程式內的工作。

與任何專為大規模運作而設計的 IoT 解決方案一樣,結構化的裝置管理方法很重要。 只是將裝置連線至雲端並不夠,您還必須讓裝置能夠保持連線且狀況良好。 使用下列 IoT Central 功能,在整個應用程式生命週期中管理裝置:

儀表板​​

從應用程式範本中預先建置的儀表板來開始,或建立自己的儀表板以專門因應操作員的需要。 您可以與應用程式中的所有使用者共用儀表板,或讓儀表板保持私用狀態。

規則與動作

根據裝置狀態和遙測來建立自訂規則,以識別需要注意的裝置。 設定動作以通知適當人員,並確保能及時採取更正措施。

工作

作業可讓您藉由設定屬性或呼叫命令,將單一或大量更新套用至裝置。

與其他服務整合

做為應用程式平台,IoT Central 可讓您將 IoT 資料轉換成商業見解,以推動可行的結果。 範例包括:判斷機器效率趨勢,以及預測廠房未來的能源使用量。

規則資料匯出公用 REST API 均是如何整合 IoT Central 與企業營運應用程式的範例:

IoT Central 用來轉換 IoT 資料的方法

建置自訂分析管線以處理來自您裝置的遙測並儲存結果,進而產生商業見解。 在 IoT Central 應用程式中設定資料匯出,將遙測、裝置屬性變更和裝置範本變更匯出至其他服務,以供您使用慣用工具來分析、儲存及以視覺方式呈現資料。

使用 REST API 建置自訂的 IoT 解決方案和整合

建置如下的 IoT 解決方案:

  • 可遠端設定和控制裝置的行動附屬應用程式。
  • 可讓現有企業營運應用程式與 IoT 裝置和資料互動的自訂整合。
  • 可用於裝置模型化、上線、管理和資料存取的裝置管理應用程式。

管理您的應用程式

IoT Central 應用程式完全由 Microsoft 裝載,可降低管理您的應用程式的系統管理負荷。 系統管理員使用使用者角色和權限來管理應用程式的存取權,並使用稽核記錄來追蹤活動。

使用者角色

IoT Central 文件提及四個會與 IoT Central 應用程式互動的使用者角色:

下一步

既然您已大致了解 IoT Central,以下是一些建議的後續步驟: