Tworzenie alertów IoT i konwertowanie alertów IoT na zlecenia pracy
Alerty Dynamics 365 Field Service Internetu rzeczy (IoT) są podzbiorem komunikatów IoT, które mogą wymagać uwagi. Na przykład skonfigurowany czujnik w lodówce, którą serwisujesz, wysyła alert, że wilgotność przekracza dopuszczalny próg. Aby pomóc w proaktywnym świadczeniu usług, można przekonwertować ten przychodzący alert IoT na zlecenie pracy, które można następnie zaplanować i przypisać do technika serwisowego.
W tym artykule wyjaśniono następujące kwestie:
- Jak są wyzwalane alerty IoT
- Jak wyświetlać alerty IoT w usłudze Field Service
- Jak tworzyć zlecenia pracy na podstawie alertów IoT
Aby zapoznać się z przewodnikiem, zobacz następujący film wideo: Connected Field Service: IoT Alerts.
Wyzwalanie alertów IoT w usłudze Azure IoT Hub
Jako że informacje o urządzeniu IoT przepływają do centrum Azure IoT Hub, można tworzyć reguły, które określają, kiedy alerty IoT powinny być tworzone w oparciu o komunikaty IoT.
Zaloguj się do Microsoft Azure grupy zasobów i wybierz ją.
Znajdź i edytuj zadanie analizy strumienia.
Wybierz pozycję Zapytanie w okienku po lewej stronie, a następnie wybierz pozycję IoTStream.
W odniesieniu do wywołań z poprzedniego obrazu:
- (1): Dolne okienko pokazuje wszystkie przychodzące komunikaty IoT z podłączonego urządzenia.
- (2): W górnym okienku jest wyświetlany kod JSON, który tworzy alerty IoT na podstawie komunikatów IoT.
Wyzwalaj alerty IoT przy użyciu symulatora
Skonfiguruj symulator do symulowania urządzeń i danych IoT, tak aby dane urządzenia były ściągane do usługi Field Service.
Aby znaleźć adres URL symulatora, zaloguj się do subskrypcji Azure, a następnie wybierz typ zasobu Usługa aplikacji w nowo utworzonej grupie zasobów.
Adres URL pojawi się w prawym górnym rogu. Skopiuj adres URL.
Wklej adres URL w pasku adresu przeglądarki, aby załadować stronę.
Po otwarciu strony symulatora wybierz Połączenie u góry.
Wprowadź nazwę hosta Centrum IoT i klucz. Host jest nazwą zasobu IoT Hub w portalu Azure.
Aby uzyskać dostęp do klucza, wybierz zasób IoT Hub i przejdź do zasad dostępu współdzielonego. Następnie skopiuj klucz podstawowy dla iothubowner.
Zaznacz Centrum IoT w Grupa zasobów.
Po lewej stronie pod Ogólne, wybierz Zasady dostępu współdzielonego, aby uzyskać nazwę hosta i klucz podstawowy.
Upewnij się, że stan połączenia jest oznaczony jako Połączono , a następnie zamknij okno dialogowe.
Wyślij polecenie testowe przy użyciu przykładowego symulatora. Na przykład wybierz temperaturę i zwiększ ją do powyżej 70 stopni. Symulator jest wstępnie zaprogramowany do tworzenia alertu IoT, jeśli temperatura przekroczy 70 stopni.
Uwaga
Nie używasz usługi Azure IoT Hub? Obsługiwane jest tworzenie alertów IoT w usłudze Field Service na podstawie komunikatów IoT u niestandardowego dostawcy IoT. Aby uzyskać więcej informacji, zobacz ten artykuł: Rozszerzalne źródła danych IoT dla Connected Field Service.
Po utworzeniu reguły w analizie strumienia aplikacja logiki tworzy alerty IoT na podstawie kryteriów reguły.
Wyświetlanie alertów IoT w usłudze Field Service
W naszym przykładzie z symulatorem alert IoT utworzono w usłudze Field Service, ponieważ odczyt temperatury w komunikacie IoT przekraczał 70 stopni.
W Dynamics 365 Field Service obszarze Zasoby wybierz pozycję Alerty IoT.
Otwórz alert. W sekcji Dane alertu przedstawiono szczegóły w komunikacie JSON.
Konwertowanie alertu IoT na zlecenie pracy
Aby podjąć akcję przeciwko alertowi IoT, użyj przepływu procesów biznesowych wbudowanego w usługę Field Service.
W Dynamics 365 Field Service obszarze Zasoby wybierz pozycję Alerty IoT.
Otwórz alert. Przepływ procesów biznesowych jest wyświetlany w górnej części strony.
Utwórz sprawę, aby zbadać ją zdalnie. Wybierz pozycję Utworzono>w następnym etapie>tworzenia.
Zaznacz Zapisz i zamknij. Zostanie wyświetlona strona Zgłoszenie .
Jeśli potencjalnego problemu nie można zidentyfikować lub rozwiązać zdalnie, przejdź do następnego kroku w przepływie procesów biznesowych, aby utworzyć zlecenie pracy. Wybierz opcję Utwórz sprawę>w następnym etapie>Utwórz.
Wprowadź informacje dotyczące zlecenia pracy.
Zaznacz Zapisz i zamknij. Zostanie wyświetlona strona zlecenie pracy . Do alertu IoT odwołuje się formularz zlecenia pracy. Technik może go zobaczyć na swoim urządzeniu mobilnym.
W razie potrzeby można zaplanować zlecenie pracy.
Organizowanie alertów IoT
Dla tego samego urządzenia IoT może zostać utworzonych wiele alertów IoT dla tego samego problemu. System rozpoznaje podobne alerty IoT i grupuje je razem.
W Dynamics 365 Field Service obszarze Zasoby wybierz pozycję Alerty IoT. Ikona hierarchii identyfikuje grupę podobnych alertów.
Wybierz ikonę hierarchii obok alertu IoT, aby wyświetlić podobne alerty IoT dla tego samego urządzenia mniej więcej w tym samym czasie.
Nadrzędne alerty IoT
Gdy alert IoT jest tworzony w Connected Field Service, reguły agregacji decydują, czy alert powinien być nadrzędny w ramach innego istniejącego alertu, ponieważ alert może dotyczyć urządzenia lub składnika majątku, który ma już otwarty alert. W przypadku automatycznej nadrzędności można uniknąć przekroczenia listy alertów z wieloma alertami dla tego samego problemu.
W obszarze IoT wybierz pozycję Ustawienia>Reguły agregacji alertów.
Wybierz pola, które mają być używane do grupowania podobnych alertów IoT, jeśli istnieją.
Jeśli alert pasuje do wszystkich wybranych pól, a czas alertu przypada w ciągu pięciu minut od poprzedniego alertu, alert jest nadrzędny. Jeśli wyłączysz wszystkie pola, zostanie zastosowane ustawienie domyślne. Domyślny rodzi alert, jeśli identyfikator urządzenia jest zgodny z innym alertem, a czas alertu przypada w ciągu pięciu minut.
Jeśli pole czasu alertu nie ma wartości, system używa pola Utworzone w dniu w rekordzie alertu IoT, aby upewnić się, że przypada ono w ciągu pięciu minut od innych pasujących alertów.
Zmienianie lub wyłączanie ustawień elementu nadrzędnego
Po znalezieniu alertu elementu nadrzędnego system sprawdza, czy dopasowany alert ma element nadrzędny, w którym to przypadku nowy alert jest połączony z istniejącym alertem elementu nadrzędnego. Jeśli pasujący alert nie ma elementu nadrzędnego, nowy alert jest połączony z pasującym alertem, który staje się alertem nadrzędnym.
Aby wydłużyć lub skrócić regułę pięciu minut, zmodyfikuj okres "odbicia" przepływu pracy.
Zaloguj się Power Apps i wybierz opcję Rozwiązania oraz rozwiązanie swojej organizacji.
W obszarze Obiekty wybierz pozycję Procesy.
Wyszukaj i otwórz pozycję IoT — element nadrzędny IoT Alerts.
Wybierz pozycję Właściwości widoku.
Zmień wartość na podstawie liczby sekund, przez którą ma trwać okres odrzucenia. Następnie wybierz pozycję Zapisz i zamknij.
Aby całkowicie wyłączyć funkcję automatycznego rodzica, wyłącz przepływ pracy lub przepływ w zależności od tego, czy organizacja korzysta z ulepszonego przetwarzania w tle kontrolowanego za pomocą ustawień usługi Field Service. Aby uzyskać więcej informacji, przejdź do tematu Korzystanie z rozszerzonego przetwarzania w tle.