共用方式為


教學課程:在 Azure IoT Central 應用程式中建立規則並設定通知

在本教學課程中,您將瞭解如何使用 Azure IoT Central 從遠端監視連線的裝置。 Azure IoT Central 規則可讓您近乎即時地監視裝置,並自動叫用動作,例如傳送電子郵件。 本文說明如何建立規則來監視裝置傳送的遙測。

裝置會使用遙測從裝置傳送數值資料。 當選取的遙測超過指定的臨界值時,規則會觸發。

在本教學課程中,您將瞭解如何:

  • 建立當裝置溫度達到 70° F 時觸發的規則。
  • 新增電子郵件動作以在規則觸發時通知您。

先決條件

若要完成本教學課程中的步驟,您需要:

新增和自訂裝置範本

從裝置目錄新增裝置範本。 本教學課程使用 Onset Hobo MX-100 溫度感測器 裝置範本:

  1. 若要新增裝置範本,請在 [裝置範本] 頁面上選取 [+ 新增]。

  2. [選取類型] 頁面上,向下捲動,直到在 [精選裝置範本] 區段中找到 [Onset Hobo MX-100 溫度感測器] 磚。

  3. 選取 [ Onset Hobo MX-100 溫度感應器 ] 磚,然後選取 [ 下一步:檢閱]。

  4. 在 [檢閱] 頁面上,選取 [建立]

您建立的範本名稱是 Hobo MX-100。 該模型包括 Hobo MX-100IotDevice等組件。 元件定義了 ESP32 裝置的功能。 功能可以包括遙測、屬性和命令。

新增模擬裝置

若要測試您在下一節中建立的規則,請將模擬裝置新增至您的應用程式:

  1. 在左側導覽面板中選取 [裝置]。 然後選擇 Hobo MX-100

  2. 選擇 + 新增。 在 [建立新裝置 ] 面板中,保留預設裝置名稱和裝置 ID 值。 將 Simulate this device?(模擬此裝置? )切換為 Yes

  3. 選取 ,創建

建立規則

若要建立遙測規則,裝置範本必須至少包含一個遙測值。 本教學課程使用模擬的 Hobo MX-100 裝置來傳送溫度遙測。 該規則會監控設備報告的溫度,並在溫度超過 70 度時發送電子郵件。

備註

每個應用程式的規則限制為 50 個。

  1. 在左窗格中,選取 [規則]。

  2. 選取 [+ 新增 ] 以新增規則。

  3. 輸入名稱 溫度監視器 以識別規則,然後按 Enter 鍵。

  4. 選擇 Hobo MX-100 裝置範本。 依預設,規則會自動套用至指派給裝置範本的所有裝置:

    螢幕擷取畫面,顯示規則定義中裝置範本的選取範圍。

    若要篩選裝置子集,請選取 [+ 篩選] ,然後使用裝置屬性來識別裝置。 若要停用規則,請切換 [啟用/停用 ] 按鈕。

設定規則條件

條件定義規則監視的準則。 在本教學課程中,您會將規則設定為在溫度超過 70° F 時觸發。

  1. 在 [遙測] 下拉式清單中選取 [溫度]

  2. 接下來,在 [運算子] 選擇 [大於],並在 [值] 輸入 70

    顯示已填寫彙總條件的螢幕擷取畫面。

    或者,您可以設定 時間彙總。 當您選取時間彙總時,您也必須從彙總下拉式清單中選取彙總類型,例如平均值或總和。

    • 如果沒有彙總,規則會針對符合條件的每個遙測資料點觸發。 例如,如果您將規則設定為在溫度高於 70 時觸發,則當裝置溫度超過此值時,規則幾乎會立即觸發。
    • 使用彙總時,如果時間範圍內遙測資料點的彙總值符合條件,則會觸發規則。 例如,如果您將規則設定為在溫度高於 70 度且平均時間彙總為 10 分鐘時觸發,則當裝置報告平均溫度大於 70 時觸發規則 (以 10 分鐘為間隔計算)。

您可以選取 + 條件,將多個條件新增至規則。 新增多個條件時,您可以指定是否必須滿足所有條件,或必須滿足任何條件才能觸發規則。 如果您將時間彙總與多個條件搭配使用,則必須彙總所有遙測值。

設定動作

定義條件之後,您可以設定規則觸發時要採取的動作。 當規則中指定的所有條件評估為 true 時,會執行行動。

  1. 請在 動作 區段中選取 + 電子郵件

  2. 輸入溫度警告作為動作的顯示名稱,在收件者欄位中輸入您的電子郵件地址,並將您應該檢查設備!作為附註顯示在電子郵件正文中。

    備註

    電子郵件只會傳送給新增至應用程式且至少登入一次的使用者。 深入瞭解 Azure IoT Central 中的 使用者管理

    顯示規則電子郵件動作的螢幕擷取畫面。

  3. 若要儲存動作,請選擇 Done (完成)。 您可以將多個動作新增至規則。

  4. 若要儲存規則,請選擇 [儲存]。 規則將在幾分鐘內啟用,並開始監控傳送至應用程式的遙測資料。 當符合規則中指定的條件時,規則會觸發已設定的電子郵件動作。

之後在引發規則時,就會收到如下的電子郵件訊息:

顯示通知電子郵件的螢幕擷取畫面。

刪除規則

如果您不再需要規則,請開啟規則並選擇 [刪除] 來刪除規則。

啟用或停用規則

選擇您要啟用或停用的規則。 切換規則中的 [啟用/停用 ] 按鈕,以啟用或停用規則中範圍的所有裝置的規則。

啟用或停用規範針對特定裝置

選擇您要自訂的規則。 使用 「目標裝置」 區段中的一或多個篩選器,將規則的範圍縮小到您要監控的裝置。

清理資源

如果您不打算完成任何進一步的 IoT Central 快速入門或教學課程,您可以刪除 IoT Central 應用程式:

  1. 在您的 IoT Central 應用程式中,流覽至 [應用程式 > 管理]。
  2. 選取 [刪除] ,然後確認您的動作。

後續步驟

現在您已瞭解如何定義臨界值型規則,建議的下一個步驟是瞭解如何: