何謂 Azure IoT 中心?

IoT Central 是 IoT 應用程式平臺即服務, (aPaaS) ,可降低開發、管理和維護企業級 IoT 解決方案的負擔和成本。 如果您選擇使用 IoT Central 進行建置,您將有機會將時間、金錢和能源放在使用 IoT 資料轉換業務上,而不只是維護及更新複雜且不斷演進的 IoT 基礎結構。

Web UI 可讓您快速連線裝置、監視裝置條件、建立規則,以及在整個生命週期中管理數百萬個裝置及其資料。 此外,它可讓您將 IoT 智慧擴充至企業營運應用程式,以根據裝置的深入解析採取行動。

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

建立 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 與企業營運應用程式的範例:

How IoT Central can transform your IoT data

您可以建置自訂分析管線來處理裝置的遙測並儲存結果,藉此來產生商業見解,例如判斷機器效率趨勢或預測工廠未來會使用多少能源。 在 IoT Central 應用程式中設定資料匯出,將遙測、裝置屬性變更和裝置範本變更匯出至其他服務,以供您使用慣用工具來分析、儲存及以視覺方式呈現資料。

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

建置如下的 IoT 解決方案:

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

管理您的應用程式

IoT Central 應用程式完全由 Microsoft 裝載,可降低管理您的應用程式的系統管理負荷。 管理員可以利用使用者角色和權限,管理對您應用程式的存取。

定價

您可以使用 7 天免費試用版或標準版定價方案來建立 IoT Central 應用程式。

  • 使用「免費」 方案建立的應用程式可以免費試用七天,且最多可支援五個裝置。 您可以在到期前,隨時將其轉換為使用標準定價方案。
  • 您使用「標準」方案建立的應用程式會根據每個裝置來計費,您可以選擇標準 0標準 1標準 2 定價方案,而且前兩個裝置免費。 深入了解 IoT Central 價格

使用者角色

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

後續步驟

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