分享方式:


建立 IoT 警示,並將 IoT 警示轉換成工單

其中 Dynamics 365 Field Service,物聯網(IoT)警報是可能需要注意的 IoT 消息的子集。 例如,您維修的冰箱中配置的感測器會發送濕度高於可接受閾值的警報。 為了幫助主動交付服務,您可以將傳入的 IoT 警報轉換為工作訂單,然後可以安排該工作訂單並將其分配給服務技術人員。

本文介紹了以下內容:

  • 如何觸發 IoT 警示
  • 如何在 Field Service 中查看 IoT 警示
  • 如何根據IoT警報創建工作訂單

有關引導式演練,請參閱以下 影片: 視訊符號Connected Field Service:IoT 警報

觸發 Azure IoT 中樞的 IoT 警示

當 IoT 裝置資訊流入 Azure IoT 中樞時,您可以建立規則,指示應根據 IoT 訊息建立 IoT 警示的時機。

  1. 登錄 Microsoft Azure 並選擇您的資源組。

    Microsoft Azure 的螢幕擷取畫面,顯示 Connected Field Service IoT 警示串流分析。

  2. 查找並編輯 串流分析 作業

    Microsoft Azure 的螢幕擷取畫面,顯示適當資源群組和串流分析工作。

  3. 在左窗格中選擇 「查詢 」,然後選擇「 IoTStream」。。

    功能表中查詢和 IoT 串流選項的螢幕擷取畫面。

    關於前圖的標註:

    • (1):底部窗格顯示來自已連接設備的所有傳入IoT消息。
    • (2):頂部窗格顯示從 IoT 消息創建 IoT 警報的 JSON。

使用模擬器觸發 IoT 警示

設置模擬器以類比IoT設備和數據,以便將設備數據提取到Field Service 中。

  1. 若要尋找模擬器 URL,請登入您的 Azure 訂用帳戶,然後在新建立的資源群組底下選取應用程式服務資源類型。

    Azure 中資源群組的螢幕擷取畫面。

  2. URL 顯示在右上角。 複製 URL。

    顯示哪裡可找到資源群組中 URL 的螢幕擷取畫面。

  3. 將 URL 貼入瀏覽器的網址列以載入頁面。

  4. 模擬器頁面開啟時,選取最上方的連線

  5. 輸入 IoT 中心主機名稱與索引鍵。 主機是 Azure 入口網站中 IoT 中樞資源的名稱。

    Azure 中的 [設定連線] 對話方塊螢幕擷取畫面。

  6. 若要訪問金鑰,請選擇IoT Hub資源,然後轉到共用訪問策略。 然後,複製 iothubowner 的主鍵。

    顯示主索引鍵的 Azure IoT 中樞螢幕擷取畫面。

  7. 資源群組中選取 IoT 中心。

  8. 一般的左下方,選取共用存取原則,取得主機名稱和主索引鍵。

  9. 確保 Connection status(連接狀態 )標記為 Connected( 已連接 ),然後關閉對話方塊。

  10. 使用範例模擬器發送測試命令。 例如,選取溫度,將其提高至 70 度以上。 模擬器經過預程式設計,可在溫度高於70度時創建IoT警報。

    IoT 警示模擬器的螢幕擷取畫面。

    注意

    不使用 Azure IoT 中樞? 支援根據自訂 IoT 提供者的 IoT 訊息,在 Field Service 中建立 IoT 警示。 如需詳細資訊,請參閱這篇文章:Connected Field Service 的可延伸 IoT 資料來源

    在 串流分析 中創建規則后,邏輯應用會根據規則條件創建IoT警報。

    Azure 資源群組的螢幕擷取畫面。

在 Field Service 中檢視 IoT 警示

在模擬器的範例中,IoT 警示在 Field Service 中已建立,因為 IoT 訊息中的溫度讀數超過了 70 度。

  1. 在 Dynamics 365 Field Service Assets(資產 )下,選擇 IoT Alerts

    Field Service 中所有活動 IoT 警報的屏幕截圖,突出顯示一個警報。

  2. 打開警報。 Alert Data(警報數據 部分顯示 JSON 消息中的詳細資訊。

將 IoT 警示轉換成工單

要對IoT警報採取措施,請使用 Field Service 中內置的 商務程序流程。

  1. 在 Dynamics 365 Field Service Assets(資產 )下,選擇 IoT Alerts

  2. 打開警報。 商務程序流程 顯示在頁面頂部。

  3. 創建案例以遠程調查。 選擇 Created>Next Stage>Create

    Field Service 中打開的 IoT 警報的螢幕截圖,顯示創建案例 商務程序流程。

  4. 選取儲存並關閉。 此時將顯示 Case (案例) 頁面。

  5. 如果無法遠端識別或解決潛在問題,請轉到 商務程序流程 中的下一步以創建工作訂單。 選擇 Create Case>Next Stage>Create

  6. 輸入工作訂單的資訊。

  7. 選取儲存並關閉。 此時將顯示「工作訂單 頁面。 IoT 警報在工作訂單表單上引用。 技術人員可以在其行動裝置上看到它。

  8. 如果適用,您可以安排工作訂單。

整理 IoT 警示

對於同一問題,可能會為同一 IoT 設備創建多個 IoT 警報。 系統可辨識類似的 IoT 警示,並將這些警示群組在一起。

  1. 在 Dynamics 365 Field Service Assets(資產 )下,選擇 IoT Alerts。 層次結構圖示標識一組類似的警報。

    Field Service IoT 警報的螢幕截圖,顯示指示類似警報的圖示。

  2. 選擇IoT警報旁邊的層次結構圖示,查看同一設備在同一時間的類似IoT警報。

    Field Service 中相關 IoT 警示的螢幕擷取畫面。

IoT 警示上層

在 Connected Field Service 中創建 IoT 警報時,聚合規則會決定是否應將警報設置為另一個現有警報下的父級,因為該警報可能針對已打開警報的設備或資產。 您可以透過自動設定上層功能,避免警示清單因包含許多針對相同問題的警示而過量泛濫。

  1. 在 IoT ,選擇 Settings>Alert Aggregation Rules

    Field Service 在 [警示彙總規則] 索引標籤上的 [IoT 設定]。

  2. 選擇要用於對類似IoT警報進行分組的欄位(如果有)。

    如果警報與所有選定字段匹配,並且警報時間在上一個警報的五分鐘內,則該警報為父級。 如果禁用所有欄位,則應用預設設置。 如果設備 ID 與另一個警報匹配,並且警報時間在 5 分鐘內,則預設為警報父級。

    如果警報時間欄位沒有值,系統將使用 IoT 警報記錄上的 Created On 欄位,以確保它位於其他匹配警報的五分鐘內。

更改或停用 父系 設置

找到 父系 警報時,系統會檢查匹配的警報是否具有 父系,在這種情況下,新警報將連結到現有的 父系 警報。 如果匹配的警報沒有 父系,則新警報將連結到匹配的警報,這將成為 父系 警報。

要使 5 分鐘規則更長或更短,請修改工作流程「debounce」週期。

  1. 登錄 Power Apps 並選擇 Solutions(解決方案 )和您組織的解決方案。

  2. 在 Objects(物件) ,選擇 Processes(進程)

  3. 搜索並打開 IoT - 父系 IoT 警報

    Power Apps 顯示IoT父系警報,並突出顯示檢視屬性。

  4. 選擇 View properties(查看屬性)。

  5. 根據所需的防抖期秒數更改該值。 然後,選擇 Save and Close(保存並關閉)。

要完全關閉自動父級功能,請禁用工作流或流程,具體取決於您的組織是否使用通過 Field Service 設置控制的增強型後台處理。 有關更多資訊,請轉到 使用增強的後台處理

Power Apps 顯示 IoT 父系 Alerts 並突出顯示關閉。