什麼是 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 Central 功能的概觀。

定價

您使用 標準 方案建立的應用程式會依每個裝置計費,您可以選擇 標準 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 程式代碼建立裝置模型。 從模型實作您的裝置代碼。 手動將裝置模型匯入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 應用程式中設定資料匯出,將遙測、裝置屬性變更和裝置範本變更匯出至其他服務,以供您使用慣用工具來分析、儲存及以視覺方式呈現資料。

建置自定義IoT解決方案與REST API的整合

建置IoT解決方案,例如:

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

管理員 註冊您的應用程式

IoT Central 應用程式完全由 Microsoft 裝載,可減少管理應用程式的管理額外負荷。 管理員 istrators 會使用使用者角色和許可權來管理應用程式的存取權,並使用稽核記錄來追蹤活動。

使用者角色

IoT Central 檔是指與 IoT Central 應用程式互動的四個使用者角色:

下一步

現在您已瞭解IoT Central的概觀,以下是一些建議的後續步驟: