Cree alertas de IoT y convierta las alertas de IoT en órdenes de trabajo
En Dynamics 365 Field Service, las alertas de IoT son un subconjunto de mensajes de IoT que pueden requerir atención. Por ejemplo, tal vez un sensor configurado en un refrigerador al que usted da servicio haya alertado que la humedad ha aumentado por encima de un umbral aceptable. Para ayudar con la prestación de servicios proactiva, puede convertir esa alerta de IoT entrante en una orden de trabajo, que luego se puede programar y asignar a un técnico de servicio.
Este artículo explica los siguientes aspectos:
- Cómo se activan las alertas de IoT
- Cómo ver las alertas de IoT en Field Service
- Cómo crear órdenes de trabajo basadas en las alertas de IoT.
Para obtener un recorrido guiado, consulte el siguiente vídeo: Connected Field Service: alertas de IoT.
Activar alertas de IoT en Azure IoT Hub
A medida que la información del dispositivo de IoT fluye hacia Azure IoT Hub, puede crear reglas que dicten cuándo deben crearse las alertas de IoT en función de los mensajes de IoT.
Inicie sesión en Microsoft Azure y seleccione su grupo de recursos.
Busque y abra el trabajo de Stream Analytics.
Vaya a Consulta en el panel izquierdo y después seleccione IoTStream.
Con referencia a las llamadas en la imagen anterior:
- (1) : el panel inferior muestra todos los mensajes de IoT entrantes del dispositivo conectado.
- (2) : el panel superior muestra el JSON que crea alertas de IoT a partir de mensajes de IoT.
Activar alertas de IoT con el simulador
Configure el simulador para simular dispositivos y datos de IoT con el fin de ver los datos del dispositivo ingresados en Field Service.
Para buscar la dirección URL del simulador, inicie sesión en su suscripción de Azure, y luego seleccione en el tipo de recurso de servicio de la aplicación en el grupo de recursos recién creado.
La URL aparece en la esquina superior derecha. Copie la URL.
Pegue la dirección URL en la barra de direcciones del explorador para cargar la página.
Cuando se abra la página del simulador, seleccione Conexión en la parte superior.
Escriba el nombre de host y la clave del centro de IoT. El host es el nombre del recurso de IoT Hub en Azure Portal.
Para acceder a la clave, seleccione el recurso de IoT Hub y vaya a las directivas de acceso compartido. A continuación, copie la clave principal de iothubowner.
Seleccione el centro de IoT en el Grupo de recursos.
A la izquierda, en General, seleccione Directivas de acceso compartido para obtener el nombre de host y la clave principal.
Asegúrese de que el Estado de la conexión está marcado como Conectado y después cierre el cuadro de diálogo.
Envíe un comando de prueba empleando el simulador de ejemplo. Por ejemplo, seleccione la temperatura e increméntela por encima de 70 grados. El simulador está preprogramado para crear una alerta de IoT si la temperatura supera los 70 grados.
Nota
¿No usa Azure IoT Hub? Se admite la creación de alertas de IoT en Field Service basadas en mensajes de IoT en su proveedor de IoT personalizado. Para obtener más información, consulte este artículo: Fuentes de datos extensibles de IoT para Connected Field Service.
Una vez creada la regla en Stream Analytics, la aplicación lógica creará alertas de IoT según los criterios de la regla.
Ver las alertas de IoT en Field Service
En nuestro ejemplo con el simulador, se creó una alerta de IoT en Field Service porque la lectura de temperatura en un mensaje de IoT excedió los 70 grados.
En Dynamics 365 Field Service, en Activos, seleccione Alertas IoT.
Abrir una alerta. La sección Detalles de la alerta muestra los detalles en el mensaje JSON.
Convierta una alerta de IoT en una orden de trabajo
Para tomar medidas contra la alerta de IoT, use el flujo de proceso de negocio integrado en Field Service.
En Dynamics 365 Field Service, en Activos, seleccione Alertas IoT.
Abrir una alerta. El flujo de proceso de negocio aparece en la parte superior de la página.
Cree un caso para investigar de forma remota. Seleccione Creado >Siguiente fase >Crear.
Seleccione Guardar y cerrar. Aparece la página Caso.
Si el problema potencial no se puede identificar o resolver en remoto, avance al siguiente paso en flujo de proceso de negocio para crear una orden de trabajo. Seleccione Crear caso>Siguiente etapa>Crear.
Escriba la información para la orden de trabajo.
Seleccione Guardar y cerrar. Aparecerá la página Orden de trabajo. Se hace referencia a la alerta de IoT en el formulario de orden de trabajo. El técnico puede verlo en su dispositivo móvil.
Si corresponde, puede programar la orden de trabajo.
Organizar alertas IoT
Pueden crearse varias alertas de IoT para el mismo dispositivo de IoT para el mismo problema. El sistema reconoce alertas de IoT similares y las agrupa.
En Dynamics 365 Field Service, en Activos, seleccione Alertas IoT. El icono de jerarquía identifica un grupo de alertas similares.
Seleccione el icono de jerarquía junto a una alerta de IoT para ver alertas de IoT similares para el mismo dispositivo aproximadamente al mismo tiempo.
Relación jerárquica de alertas de IoT
Cuando se crea una alerta de IoT en Connected Field Service, existen reglas de agregación que deciden si la alerta debe relacionarse jerárquicamente con otra alerta existente, ya que la alerta puede ser para un dispositivo o activo que ya tiene una alerta abierta. Con la relación jerárquica automática, puede evitar sobrecargar la lista de alertas con muchas alertas para el mismo problema.
En IoT, seleccione Configuración>Reglas de agregación de alertas.
Seleccione los campos que se utilizarán para agrupar alertas de IoT similares, si las hay.
Si una alerta coincide con todos los campos seleccionados y la hora de la alerta cae dentro de los cinco minutos de la alerta anterior, la alerta se emparenta. Si deshabilita todos los campos, se aplica la configuración predeterminada. El valor predeterminado emite una alerta si el ID del dispositivo coincide con otra alerta y la hora de la alerta no supera los cinco minutos.
Si no hay ningún valor en el campo de tiempo de alerta, el sistema usa el campo Creado el en el registro de alertas de IoT para asegurarse de que se encuentre dentro de los cinco minutos de otras alertas coincidentes.
Cambiar o desactivar la configuración del elemento primario
Cuando se encuentra una alerta principal, el sistema verifica si la alerta coincidente tiene una alerta principal, en cuyo caso la nueva alerta se vincula a la alerta principal existente de la alerta que coincide. Si la alerta coincidente no tiene una alerta principal, la nueva alerta se vincula a esa alerta coincidente, que ahora es la alerta principal.
Para que la regla de los cinco minutos sea más larga o más corta, modifique el período de "rebote" del flujo de trabajo.
Inicie sesión en Power Apps y seleccione Soluciones y la solución de su organización.
En Objetos, seleccione Procesos.
Busque y abra IoT - Parent Iot Alerts.
Seleccione Ver propiedades.
Cambie el valor en función del número de segundos que desee para el periodo de corrección. Después, seleccione Guardar y cerrar.
Para desactivar por completo la característica de relación jerárquica automática, desactive el flujo de trabajo o el flujo (dependiendo de si su organización usa un procesamiento en segundo plano mejorado controlado a través de la configuración de Field Service). Para obtener más información, vaya a Usar procesamiento en segundo plano mejorado.