Créez des alertes IoT et convertissez les alertes IoT en ordre de travail
Dans Dynamics 365 Field Service, les alertes IoT sont un sous-ensemble de messages IoT qui peuvent nécessiter une attention particulière. Par exemple, peut-être qu’un capteur configuré dans un réfrigérateur que vous entretenez a alerté que l’humidité a dépassé un seuil acceptable. Pour faciliter la prestation de services proactive, vous pouvez convertir directement cette alerte IoT entrante en un ordre de travail, qui peut ensuite être planifié et attribué à un technicien de service.
Dans cet article, nous allons passer en revue :
- Comment les alertes IoT sont déclenchées
- Comment voir les alertes IoT dans Field Service
- Comment créer des ordre de travail basés sur les alertes IoT.
Pour une procédure pas à pas guidée, regardez la vidéo suivante : Connected Field Service : alertes IoT.
Déclencher des alertes IoT dans Azure IoT Hub
Au fur et à mesure que les informations sur les appareils IoT circulent dans Azure IoT Hub, vous pouvez créer des règles qui dictent le moment où les alertes IoT doivent être créées en fonction des messages IoT.
Vous pouvez rechercher et modifier ces critères dans Stream Analytics dans votre groupe de ressources.
Accédez à requête dans le volet de navigation de gauche, cliquez sur IoTStream.
En référence aux légendes de l’image précédente :
- (1) : le volet inférieur affiche tous les messages IoT entrants de l’appareil connecté.
- (2) : le volet supérieur affiche le JSON qui crée des alertes IoT à partir des messages IoT.
Déclenchez des alertes IoT avec le simulateur
Configurez le simulateur pour simuler des appareils et des données IoT afin de voir les données des appareils extraites dans Field Service.
Pour trouver l’URL du simulateur, connectez-vous à votre abonnement Azure, puis cliquez sur le type de ressource Service d’application sous le groupe de ressources que vous venez de créer.
L’URL se trouve dans l’angle supérieur droit. Copiez l’URL.
Terminez la procédure suivante :
Collez l’URL dans la barre d’adresse de votre navigateur pour charger la page.
Lorsque la page du simulateur s’ouvre, sélectionnez Connexion au sommet.
Entrez le nom d’hôte et la clé du hub IoT. L’hôte est le nom de la ressource IoT Hub dans le portail Azure.
La clé est accessible en sélectionnant la ressource IoT Hub et en accédant aux stratégies d’accès partagé, puis en copiant la clé primaire pour iothubowner, comme le montre la capture d’écran suivante.
Sélectionnez le hub IoT dans le Groupe de ressources.
À gauche sous Général, sélectionnez Stratégies d’accès partagé pour obtenir le nom d’hôte et la clé primaire.
Assurez-vous que État de la connexion est marqué comme Connecté, puis fermez la boîte de dialogue.
Vous pouvez maintenant envoyer une commande de test à l’aide de l’exemple de simulateur. Par exemple, sélectionnez la température et augmentez-la au-dessus de 70 degrés. Le simulateur est préprogrammé pour créer une alerte IoT si la température est supérieure à 70 degrés.
Note
Vous n’utilisez pas Azure IoT Hub ? La création d’alertes IoT dans Field Service en fonction des messages IoT dans votre fournisseur IoT personnalisé est prise en charge. Pour plus d’informations, consultez cet article : Sources de données IoT extensibles pour Connected Field Service.
Une fois la règle créée dans Stream Analytics, l’application logique crée des alertes IoT en fonction des critères de règle.
Voir les alertes IoT dans Field Service
Dans notre exemple avec le simulateur, une alerte IoT a été créée dans Field Service car la température mesurée dans un message IoT dépassait 70 degrés.
Le formulaire d’alerte IoT affiche plus de détails et la section Données d’alerte montre les détails dans le message JSON.
Convertir une alerte IoT en ordre de travail
Utilisez flux des processus d’entreprise pour prendre des mesures contre l’alerte IoT.
Créez un incident lié à l’alerte IoT pour enquêter à distance.
Si le problème potentiel ne peut pas être identifié ou résolu, passez à l’étape suivante dans flux des processus d’entreprise pour créer un ordre de travail.
L’alerte IoT est référencée sur l’ordre de travail et est accessible par le technicien sur son appareil mobile.
Organiser les alertes IoT
Il est possible que plusieurs alertes IoT soient créées pour le même appareil IoT pour le même problème.
Le système reconnaît les alertes IoT similaires et les regroupe.
Sélectionnez l’icône de groupe à côté d’une alerte IoT pour voir des alertes IoT similaires pour le même appareil à peu près au même moment.
Vous pouvez également utiliser l’IA pour suggérer quelles alertes IoT sont prioritaires en fonction des données historiques, comme les alertes IoT qui ont été converties en ordre de travail. Pour plus d’informations, consultez cet article : Suggestions d’IA d’alertes IoT.
Parenté des alertes IoT
Lorsqu’une alerte IoT est créée dans Connected Field Service, il existe des règles d’agrégation qui décident si l’alerte doit être parentée sous une autre alerte existante, car l’alerte peut concerner un appareil ou un actif qui a déjà une alerte ouverte. Avec l’auto-parenté, vous pouvez éviter de surcharger la liste d’alertes avec de nombreuses alertes pour le même problème.
Pour configurer les champs à utiliser pour décider si une alerte doit être parentée, accédez à Paramètres IoT>Onglet Règles d’agrégation des alertes.
Si tous les champs sélectionnés correspondent, l’alerte sera parentée si l’heure d’alerte tombe dans les cinq minutes suivant l’alerte précédente.
Si vous désactivez tous les champs dans les paramètres d’agrégation d’alertes, il existe toujours une valeur par défaut où l’alerte sera parente si l’ID de l’appareil correspond et que l’heure de l’alerte tombe dans les cinq minutes.
S’il n’y a aucune valeur dans le champ de l’heure d’alerte, le système utilise le champ Créé sur sur l’enregistrement d’alerte IoT pour s’assurer qu’il tombe dans les cinq minutes d’autres alertes correspondantes.
Pour modifier la règle des cinq minutes afin d’inclure les alertes créées en dehors de cette fenêtre de cinq minutes, ou si vous souhaitez raccourcir cette fenêtre, vous pouvez modifier la période de « rebond » du flux ou du workflow.
Lorsqu’une alerte parent est trouvée, nous vérifions d’abord si l’alerte correspondante a un parent, auquel cas la nouvelle alerte est liée à l’alerte parent existante de l’alerte qui correspond. Si l’alerte correspondante n’a pas de parent, la nouvelle alerte est liée à cette alerte correspondante, qui est désormais l’alerte parent.
Pour désactiver complètement la fonction de parentage automatique, désactivez le flux de travail ou le flux (selon que votre organisation utilise ou non un traitement en arrière-plan amélioré contrôlé via les paramètres Field Service. Pour plus d’informations, consultez cet article sur les paramètres par défaut dans Field Service.