Freigeben über


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

In Dynamics 365 Field Service sind Internet der Dinge-Benachrichtigungen (Internet of Things, IoT) eine Teilmenge von IoT-Nachrichten, die möglicherweise beachtet werden müssen. Beispielsweise sendet ein konfigurierter Sensor in einem Kühlschrank, den Sie warten, eine Warnung dafür, dass die Luftfeuchtigkeit über einem akzeptablen Schwellenwert liegt. Um die proaktive Servicebereitstellung zu unterstützen, können Sie diese eingehende IoT-Benachrichtigung in einen Arbeitsauftrag konvertieren, der dann geplant und einem Servicetechniker zugewiesen werden kann.

In diesem Artikel werden die folgenden Dinge erklärt:

  • 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.

  1. Melden Sie sich bei Microsoft Azure an und wählen Sie eine Ressourcengruppe aus.

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

  2. Suchen und bearbeiten Sie den Stream Analytics-Auftrag.

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

  3. Wählen Sie im linken Bereich Abfrage und dann 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 die IoT-Benachrichtigungen aus den IoT-Nachrichten erstellt.

Lösen Sie IoT-Benachrichtigungen mit dem Simulator aus

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

  1. 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.

  2. Die URL wird in der rechten oberen Ecke angezeigt. Kopieren Sie die URL.

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

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

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

  5. 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.

  6. Wählen Sie die IoT Hub-Ressource aus und gehen Sie zu den freigegebenen Zugriffsrichtlinien, um auf den Schlüssel zuzugreifen. Kopieren Sie dann den Primärschlüssel für iothubowner.

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

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

  8. Wählen Sie links unter Allgemein Freigegebene Zugriffsrichtlinien, um den Hostnamen und den Primärschlüssel abzurufen.

  9. Stellen Sie sicher, dass Verbindungsstatus als Verbunden gekennzeichnet ist, und schließen Sie dann das Dialogfeld.

  10. Senden Sie einen Testbefehl, 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 eine IoT-Warnung 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.

  1. Wählen Sie in Dynamics 365 Field Service unter Anlagen die Option IoT-Warnungen aus.

    Screenshot aller aktiven IoT-Warnungen in Field Service, wobei eine hervorgehoben wird

  2. Öffnen Sie eine Warnung. Im Abschnitt Warnungsdaten werden die Details in der JSON-Nachricht angezeigt.

Konvertieren Sie eine IoT-Benachrichtigung in einen Arbeitsauftrag

Wenn Sie Maßnahmen gegen die IoT-Warnung ergreifen möchten, verwenden Sie den Geschäftsprozessfluss, der in Field Service integriert ist.

  1. Wählen Sie in Dynamics 365 Field Service unter Anlagen die Option IoT-Warnungen aus.

  2. Öffnen Sie eine Warnung. Der Geschäftsprozessflow wird oben auf der Seite angezeigt.

  3. Erstellen Sie einen Fall, der aus der Ferne untersucht werden soll. Wählen Sie Erstellt>Nächste Phase>Erstellen aus.

    Screenshot einer geöffneten IoT-Benachrichtigung in Field Service mit dem Geschäftsprozessfluss zum Erstellen eines Falls.

  4. Klicken Sie auf Speichern und schließen. Die Seite Fall wird angezeigt.

  5. Wenn das potenzielle Problem nicht remote identifiziert oder behoben werden kann, fahren Sie mit dem nächsten Schritt im Geschäftsprozessfluss fort, um einen Arbeitsauftrag zu erstellen. Wählen Sie Fall erstellen>Nächste Phase>Erstellen aus.

  6. Geben Sie Informationen für den Arbeitsauftrag ein.

  7. Klicken Sie auf Speichern und schließen. Die Seite Arbeitsauftrag wird angezeigt. Auf die IoT-Warnung wird im Arbeitsauftragsformular verwiesen. Der Techniker kann es auf seinem Mobilgerät sehen.

  8. Gegebenenfalls können Sie den Arbeitsauftrag planen.

IoT-Benachrichtigungen organisieren

Es werden möglicherweise mehrere IoT-Warnungen für dasselbe IoT-Gerät für dasselbe Problem erstellt. Das System erkennt ähnliche IoT-Benachrichtigungen und gruppiert sie.

  1. Wählen Sie in Dynamics 365 Field Service unter Anlagen die Option IoT-Warnungen aus. Das Hierarchiesymbol kennzeichnet eine Gruppe ähnlicher Warnungen.

    Screenshot der IoT-Benachrichtigung von Field Service mit einem Symbol, das ähnliche Warnungen angibt.

  2. Wählen Sie das Hierarchiesymbol 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.

IoT übergeordnete Warnungen

Wenn eine IoT-Warnung in Connected Field Service erstellt wird, entscheiden Aggregationsregeln, 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.

  1. Unter IoT wählen Sie Einstellungen>Aggregationsregeln der Warnungen aus.

    IoT-Einstellungen in Field Service auf der Registerkarte Warnungsaggregationsregeln.

  2. Wählen Sie die Felder aus, die ggf. zum Gruppieren ähnlicher IoT-Warnungen verwendet werden sollen.

    Wenn eine Warnung mit allen ausgewählten Feldern übereinstimmt und die Warnungszeit innerhalb von fünf Minuten vor der vorherigen Warnung liegt, wird die Warnung übergeordnet. Wenn Sie alle Felder deaktivieren, gilt die Standardeinstellung. Die Standardeinstellung überordnet eine Warnung, wenn die Geräte-ID mit einer anderen Warnung übereinstimmt und die Warnungszeit innerhalb von fünf Minuten liegt.

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

Übergeordnete Einstellungen ändern oder deaktivieren

Wenn eine übergeordnete Warnung gefunden wird, prüft das System, ob die übereinstimmende Warnung eine übergeordnete hat. In diesem Fall wird die neue Warnung mit der vorhandenen übergeordneten Warnung verknüpft. Wenn die übereinstimmende Warnung keine übergeordnete Warnung hat, wird die neue Warnung mit der übereinstimmenden Warnung verknüpft, die zur übergeordneten Warnung wird.

Um die Fünf-Minuten-Regel zu verlängern oder zu verkürzen, ändern Sie den „Entprellungszeitraum“ des Workflows.

  1. Melden Sie sich bei Power Apps an und wählen Sie Lösungen und die Lösung Ihrer Organisation aus.

  2. Wählen Sie unter Objekte die Option Prozesse aus.

  3. Suchen und öffnen Sie IoT - Übergeordnete IoT-Warnungen.

    Power Apps zeigt „Übergeordnete IoT-Warnungen“ mit hervorgehobener Option „Eigenschaften anzeigen“.

  4. Wählen Sie Eigenschaften anzeigen aus.

  5. Ändern Sie den Wert basierend auf der Anzahl der Sekunden, die Sie für den Entprellzeitraum wünschen. Wählen Sie dann Speichern und schließen aus.

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 Erweiterte Hintergrundverarbeitung verwenden.

Power Apps zeigt „Übergeordnete IoT-Warnungen“ mit hervorgehobener Option „Wird deaktiviert“.