Tworzenie alertów IoT i konwertowanie alertów IoT na zlecenia pracy
W Dynamics 365 Field Service alerty Internetu rzeczy (IoT) są podzbiorem komunikatów IoT, które mogą wymagać uwagi. Na przykład konfigurowany czujnik w serwisowanej lodówce przekazał alert, że wilgotność przekroczyła dopuszczalną wartość progową. Aby pomóc w aktywnym dostarczaniu usług, możesz przekonwertować ten przychodzący alert IoT na zlecenie pracy, które może następnie zostać zaplanowane i przypisane do technika.
W tym artykule wyjaśniono następujące zadania:
- 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 uzyskać instruktaż, zapoznaj się z następującym filmem wideo: Connected Field Service: Alerty IoT.
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 i wybierz grupę zasobów.
Znajdź i edytuj zadanie Analityka strumienia.
Wybierz Zapytanie w lewym okienku, następnie wybierz IoTStream.
W odniesieniu do wywołań z poprzedniego obrazu:
- (1): dolne okienko ukazuje wszystkie przychodzące wiadomości IoT z podłączonego urządzenia.
- (2): górne okienko ukazuje JSON, który tworzy alerty IoT z wiadomości IoT.
Wyzwalaj alerty IoT przy użyciu symulatora
Skonfiguruj symulator, aby symulować urządzenia IoT i dane, aby zobaczyć dane urządzenia ściągnięte 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.
Teraz można wysłać polecenie testowe za pomocą symulatora próbki. Na przykład wybierz temperaturę i zwiększ ją do powyżej 70 stopni. Symulator jest wstępnie zaprogramowany, aby utworzyć alert IoT jeśli temperatura wyniesie ponad 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 usłudze Stream Analytics aplikacja logiki utworzy 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 w obszarze Zasoby wybierz pozycję Alerty IoT.
Otwórz alert. W sekcji Dane alertu są wyświetlane szczegóły w komunikacie JSON.
Konwertowanie alertu IoT na zlecenie pracy
Aby podjąć działania w związku z alertem IoT, należy skorzystać z przepływu procesów biznesowych wbudowanego w usługę Field Service.
W Dynamics 365 Field Service w 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 przypadek do zdalnego zbadania. Wybierz pozycję Utworzono>Nastepny etap>Utwórz.
Zaznacz Zapisz i zamknij. Zostanie wyświetlona strona Sprawa.
Jeśli nie można zidentyfikować lub rozwiązać potencjalnego problemu, należy przejść do następnego kroku w przepływie procesów biznesowych w celu utworzenia zlecenia pracy. Wybierz pozycję Utwórz sprawę>Nastepny etap>Utwórz.
Wprowadź informacje dotyczące zlecenia roboczego.
Zaznacz Zapisz i zamknij. Zostanie wyświetlona strona Zzlecenie 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 dotyczących tego samego problemu. System rozpoznaje podobne alerty IoT i grupuje je razem.
W Dynamics 365 Field Service w obszarze Zasoby wybierz pozycję Alerty IoT. Ikona hierarchii identyfikuje grupę podobnych alertów.
Wybierz ikonę hierarchii obok alertu IoT, aby za jednym razem zobaczyć podobne alerty IoT dla tego samego urządzenia.
Nadrzędne alerty IoT
Gdy alert IoT jest tworzony w usłudze Connected Field Service, istnieją reguły agregowania, które decydują, czy alert ma być nadrzędny pod innym istniejącym alertem, ponieważ alert może być dla urządzenia lub zasobu, który już ma 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ślnie tworzy alert, jeśli identyfikator urządzenia pasuje do innego alertu, a czas alertu mieści się w przedziale pięciu minut.
Jeśli nie ma wartości w polu czasu alertu, system używa pola Data utworzenia w rekordzie alertu, aby się upewnić, że mieści się w ciągu pięciu minut od innych pasujących alertów.
Zmienianie lub wyłączanie ustawień nadrzędnych
Po znalezieniu wpisu nadrzędnego system sprawdza, czy dopasowany wpis ma wpis nadrzędny, w którym to przypadku nowy wpis jest powiązany z istniejącym wpisem nadrzędnym. Jeśli pasujący alert nie ma elementu nadrzędnego, nowy alert jest połączony z tym pasującym alertem, który jest obecnie alertem nadrzędnym.
Aby wydłużyć lub skrócić regułę pięciu minut, zmodyfikuj okres "odrzucenia" przepływu pracy.
Zaloguj się do usługi Power Apps i wybierz pozycję Rozwiązania oraz rozwiązanie swojej organizacji.
W obszarze Obiekty wybierz pozycję Procesy.
Znajdź i otwórz IoT — Nadrzędne alerty.
Wybierz Wyświetl właściwości.
Zmień wartość na podstawie liczby sekund dla okresu odrzucenia. Następnie wybierz Zapisz i zamknij.
Aby całkowicie wyłączyć funkcję automatycznych elementów nadrzędnych należy wyłączyć przepływ pracy lub przepływ (w zależności od tego, czy w organizacji jest używane ulepszane przetwarzanie w tle kontrolowane za pomocą ustawień usługi Field Service). Aby uzyskać więcej informacji, przejdź do Ulepszone przetwarzanie w tle.