Erstellen Sie IoT-Benachrichtigungen und konvertieren Sie IoT-Benachrichtigungen in Arbeitsaufträge

Innerhalb von Dynamics 365 Field Service sind IoT-Benachrichtigungen eine Teilmenge von IoT-Nachrichten, die möglicherweise beachtet werden müssen. Möglicherweise hat ein konfigurierter Sensor in einem Kühlschrank, den Sie warten, darauf hingewiesen, dass die Luftfeuchtigkeit über einen akzeptablen Schwellenwert gestiegen ist. Um die proaktive Servicebereitstellung zu unterstützen, können Sie diese eingehende IoT-Benachrichtigung direkt in einen Arbeitsauftrag konvertieren, der dann geplant und einem Servicetechniker zugewiesen werden kann.

In diesem Artikel gehen wir Folgendes durch:

  • Wie IoT-Benachrichtigungen ausgelöst werden
  • Anzeigen von IoT-Benachrichtigungen in Field Service
  • So erstellen Sie Arbeitsaufträge basierend auf den IoT-Benachrichtigungen.

Schauen Sie sich das folgende Video an, um eine Anleitung zu erhalten: VideosymbolConnected Field Service: IoT-Benachrichtigungen.

Lösen Sie IoT-Benachrichtigungen in Azure IoT Hub aus

Wenn IoT-Geräteinformationen in Azure IoT Hub fließen, können Sie Regeln erstellen, die festlegen, wann IoT-Benachrichtigungen basierend auf den IoT-Nachrichten erstellt werden sollen.

Screenshot von Microsoft Azure Anzeigen des IoT-Alarms für Stream Analyticx in Connected Field Service.

Sie finden und bearbeiten diese Kriterien in Stream Analytics in Ihrer Ressourcengruppe.

Screenshot von Microsoft Azure anzeigen der entsprechenden Ressourcengruppe und des Stream Analytics Auftrags.

Gehen Sie dann im linken Navigationsbereich zu Abfrage und wählen IoTstream aus.

Screenshot der Abfrage- und IoT-Stream-Optionen im Menü.

Mit Bezug auf die Beschriftungen im vorherigen Bild:

  • (1): im unteren Bereich werden alle eingehenden IoT-Nachrichten vom angeschlossenen Gerät angezeigt.
  • (2): Im oberen Bereich wird der JSON angezeigt, der IoT-Benachrichtigungen aus IoT-Nachrichten erstellt.

Lösen Sie IoT-Benachrichtigungen mit dem Simulator aus

Richten Sie den Simulator so ein, dass IoT-Geräte und -Daten simuliert werden, um zu sehen, dass Gerätedaten in Field Service abgerufen werden.

Um die Simulator URL zu suchen, melden Sie sich mit Ihrem Azure-Abonnement an, und wählen Sie dann den App-Serviceressourcentyp unter der neu erstellten Ressourcengruppe aus.

Bildschirmfoto von Ressourcengruppen in Azure.

Sie sehen die URL in der oberen rechten Ecke. Kopieren Sie die URL.

Screenshot, der anzeigt, wo Sie die URL in der Ressourcengruppe finden.

Führen Sie die folgenden Schritte aus:

  1. Fügen Sie die URL in die Adressleiste des Browsers ein, um die Seite zu laden.

  2. Wenn die Simulatorseite geöffnet wird, wählen Sie oben Verbindung aus.

  3. Geben Sie die IoT-Hub-Hostnamen und -Schlüssel ein. Der Host ist der Name der IoT Hub-Ressource im Azure-Portal.

Screenshot des Dialogfelds Verbindung konfigurieren in Azure.

Auf den Schlüssel kann zugegriffen werden, indem Sie die IoT Hub-Ressource auswählen, zu den Richtlinien für den gemeinsamen Zugriff wechseln und dann den Primärschlüssel für iothubownerkopieren, wie im folgenden Screenshot zu sehen ist.

Screenshot des Azure IoT-Hubs mit dem Primärschlüssel.

  1. Wählen Sie den IoT-Hub in der Ressourcengruppe aus.

  2. Wählen Sie links unter AllgemeinFreigegebene Zugriffsrichtlinien, um den Hostnamen und den Primärschlüssel abzurufen.

  3. Stellen Sie sicher, dass Verbindungsstatus auf Verbunden festgelegt ist, und schließen Sie das Dialogfeld.

Jetzt können Sie einen Testbefehl senden, indem Sie den Beispielsimulator verwenden. Wählen Sie beispielsweise die Temperatur und erhöhen Sie diese auf über 70 Grad. Der Simulator ist vorprogrammiert, um einen IoT-Alarm zu erstellen, wenn die Temperatur über 70 Grad liegt.

Screenshot der hervorgehobenen IoT-Simulation.

Notiz

Verwenden Sie Azure IoT Hub nicht? Das Erstellen von IoT-Benachrichtigungen in Field Service basierend auf IoT-Nachrichten in Ihrem benutzerdefinierten IoT-Anbieter wird unterstützt. Weitere Informationen finden Sie in diesem Artikel: Erweiterbare IoT-Datenquellen für Connected Field Service.

Nachdem die Regel in Stream Analytics erstellt wurde, erstellt die Logik-App IoT-Benachrichtigungen basierend auf den Regelkriterien.

Bildschirmfoto der Azure-Ressourcengruppen.

Anzeigen von IoT-Benachrichtigungen in Field Service

In unserem Beispiel mit dem Simulator wurde in Field Service eine IoT-Benachrichtigung erstellt, da der Temperaturwert in einer IoT-Nachricht 70 Grad überschritt.

Screenshot aller aktiven IoT-Benachrichtigungen in Field Service, wobei eine mit einer Temperatur von 71 Grad hervorgehoben wird.

Das IoT-Warnformular zeigt weitere Details und der Abschnitt Alarmdaten zeigt die Details in der JSON-Nachricht an.

Screenshot eines IoT-Warnformulars mit dem Abschnitt Benachrichtigungsdaten.

Konvertieren Sie eine IoT-Benachrichtigung in einen Arbeitsauftrag

Verwenden Sie Geschäftsprozessfluss, um Maßnahmen gegen die IoT-Benachrichtigung zu ergreifen.

Screenshot einer IoT-Benachrichtigung in Field Servive, in der der Geschäftsprozessfluss hervorgehoben wird.

Erstellen Sie einen Fall im Zusammenhang mit der IoT-Benachrichtigung, um diese aus der Ferne zu untersuchen.

Screenshot der IoT-Benachrichtigung mit dem Erstellungsschritt im Geschäftsprozessfluss.

Wenn das potenzielle Problem nicht identifiziert oder behoben werden kann, fahren Sie mit dem nächsten Schritt in Geschäftsprozessfluss fort, um einen Arbeitsauftrag zu erstellen.

Screenshot des schnell erstellten Arbeitsauftragsformulars aus dem Fall, den wir aus der IoT-Benachrichtigung erstellt haben.

Auf die IoT-Benachrichtigung wird im Arbeitsauftragsformular verwiesen, auf die der Techniker auf seinem Mobilgerät zugreifen kann.

Screenshot eines Arbeitsauftrags mit der zugehörigen IoT-Benachrichtigung im Abschnitt Primärer Vorfall.

IoT-Benachrichtigungen organisieren

Es ist möglich, dass mehrere IoT-Benachrichtigungen für dasselbe IoT-Gerät für dasselbe Problem erstellt werden.

Das System erkennt ähnliche IoT-Benachrichtigungen und gruppiert sie.

Screenshot der IoT-Benachrichtigung von Field Service mit einem Symbol, das angibt, dass sie gruppiert sind.

Wählen Sie das Gruppensymbol neben einer IoT-Benachrichtigung aus, um ähnliche IoT-Benachrichtigungen für dasselbe Gerät ungefähr zur gleichen Zeit anzuzeigen.

Screenshot von ähnlichen IoT-Benachrichtigungen in Field Service.

Sie können KI auch verwenden, um basierend auf historischen Daten vorzuschlagen, welche IoT-Benachrichtigungen eine höhere Priorität haben, z. B. welche IoT-Benachrichtigungen in Arbeitsaufträge konvertiert wurden. Weitere Informationen finden Sie in diesem Artikel: Vorschläge für IoT-Benachrichtigungs-KI.

Screenshot von priorisierten IoT-Benachrichtigungen in Field Service.

IoT übergeordnete Warnungen

Wenn eine IoT-Warnung in Connected Field Service erstellt wird, gibt es Aggregationsregeln, die entscheiden, ob die Warnung einer anderen vorhandenen Warnung übergeordnet werden soll, da die Warnung möglicherweise für ein Gerät oder eine Anlage gilt, für die bereits eine offene Warnung vorhanden ist. Mit Autoparenting können Sie vermeiden, dass die Warnungsliste mit vielen Warnungen für dasselbe Problem überläuft.

Um zu konfigurieren, welche Felder verwendet werden sollen, um zu entscheiden, ob eine Warnung übergeordnet werden soll, gehen Sie zu IoT-Einstellungen>Registerkarte Benachrichtigungsaggregationsregeln.

IoT-Einstellungen in Field Service auf der Registerkarte Warnungsaggregationsregeln.

Wenn alle ausgewählten Felder übereinstimmen, wird die Warnung übergeordnet, wenn die Warnungszeit innerhalb von fünf Minuten vor der vorherigen Warnung liegt.

Wenn Sie alle Felder in den Einstellungen für die Warnungsaggregation deaktivieren, gibt es immer noch eine Standardeinstellung, bei der die Warnung übergeordnet wird, wenn die Geräte-ID übereinstimmt und die Warnungszeit innerhalb von fünf Minuten liegt.

IoT-Einstellungen in der Warungsaggregationsregel-Registerkate mit allen Feldern deaktiviert.

Wenn das Feld Zeitalarm keinen Wert enthält, verwendet das System das Feld Erstellt am im IoT-Warnungsdatensatz, um sicherzustellen, dass er innerhalb von fünf Minuten von anderen übereinstimmenden Warnungen liegt.

Um die Fünf-Minuten-Regel so zu bearbeiten, dass Warnungen berücksichtigt werden, die außerhalb dieses Fünf-Minuten-Fensters erstellt werden, oder wenn Sie dieses Fenster verkürzen möchten, können Sie den Ablauf- oder Workflow-Abweitsungszeitraum ändern.

Flow-Bearbeitungsbildschirm, der die Abweisungskonfiguration anzeigt.

Wenn eine übergeordnete Warnung gefunden wird, prüfen wir zunächst, ob die übereinstimmende Warnung eine übergeordnete hat. In diesem Fall wird die neue Warnung mit der vorhandenen übergeordneten Warnung der übereinstimmenden Warnung verknüpft. Wenn die übereinstimmende Warnung keine übergeordnete Warnung hat, wird die neue Warnung mit dieser übereinstimmenden Warnung verknüpft, die jetzt die übergeordnete Warnung ist.

Um die automatische übergeordnete Funktion vollständig zu deaktivieren, deaktivieren Sie den Workflow oder Flow (je nachdem, ob Ihre Organisation die erweiterte Hintergrundverarbeitung verwendet, die über die Field Service-Einstellungen gesteuert wird. Weitere Informationen finden Sie unter Artikel zu den Standardeinstellungen in Field Service.

Power Apps, zeigt eine Liste von Prozessen mit Berücksichtigung des Prozesses IoT – Flow – Parent IoT Alerts.

Field Service, zeigt eine Liste von Prozessen mit Berücksichtigung des Prozesses IoT – Flow – übergeordnete IoT-Warnung.