# Parámetro dentro del rango

## Descripción

Esta regla está diseñada específicamente para el uso de sensores de medición y tiene el propósito de generar notificaciones cuando los datos del sensor recibidos por la plataforma se encuentren dentro o fuera del rango especificado. La regla supervisa constantemente las lecturas del sensor y activa notificaciones cada vez que los valores de los datos cruzan los umbrales definidos. Al configurar esta regla, los usuarios pueden recibir alertas en tiempo real sobre las mediciones del sensor, lo que les permite mantenerse informados sobre cualquier desviación o cambio en los valores medidos. Esta función mejora las capacidades de monitoreo y permite respuestas proactivas basadas en los datos del sensor, asegurando una gestión y control eficientes de los parámetros medidos. Por ejemplo, si un usuario necesita monitorear la temperatura o el voltaje en un rango específico, la regla puede ayudar a configurar el rango y notificar al usuario cada vez que las unidades superen los límites especificados.

## Ajustes

![](https://3876955220-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-aa4ae41179592cc2a07811d67c4f120334874f63%2Fimage-20230706-064405.png?alt=media)

**Sensor:**

La fuente de datos para las alertas. Solo puede especificarse una única medición o sensor virtual (solo para sensores virtuales con “Calculation method: Source Value”). Por lo tanto, cada rastreador requiere una regla separada.

**Mayor o igual:**

El parámetro describe el límite inferior del rango.

**Menor o igual:**

Este parámetro describe el límite superior del rango.

**Umbral de valor:**

* es un búfer que se añade sobre el “**Mayor o igual**” y “**Menor o igual**” límites desde ambos lados de cada parámetro. Este valor ayuda a la plataforma a distinguir entre **DENTRO** y **FUERA** estados de rango, incluso en casos de datos 'flojos' (como ruido del sensor o inexactitudes). Lo hace creando un rango más amplio alrededor de los puntos '10' y '24', permitiendo más tolerancia y reduciendo el riesgo de falsas alertas. Es difícil obtener un sensor analógico que alcance exactamente el valor especificado; al mismo tiempo, las inexactitudes activarían el evento con demasiada frecuencia. Puede haber dos casos de ocurrencia del valor entrante. El comportamiento de la plataforma dependerá de la regla (evento) **estado** para un momento dado. El evento tiene dos estados:

1. **DENTRO** rango
2. **FUERA** rango

Caso nº1, De **DENTRO** a **FUERA** estado:

Siempre que el evento (la regla) esté en el **DENTRO** estado de rango, este estado solo cambiará al **FUERA** estado de rango cuando el valor entrante salga (#**4**) de los búferes exteriores (#**3**).

Caso nº2, Desde el **FUERA** a **DENTRO** estado:

Siempre que el evento (la regla) esté en el **FUERA** estado de rango, este estado solo cambiará al **DENTRO** rango cuando el valor entrante golpee **en rango** (#**1**) pero fuera de los búferes interiores (#**2**).

![](https://3876955220-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-42ac30c1d5a5a97baf71dae4927be11ea3d20e68%2Fimage-20230706-064540.png?alt=media)

Si el parámetro “Umbral de valor” no se especifica, se vuelve igual a 0.03 (valor absoluto) por defecto. Así que, como en el ejemplo anterior, el espacio de los búferes sería de 9.97 a 10, de 10 a 10.03, de 23.97 a 24 y de 24 a 24.03.

**Geocerca:**

Rellene la sección si la regla debe funcionar solo dentro/fuera de las geocercas seleccionadas.

**Vincular zona a la regla:**

Habilita la vinculación de geocerca a la regla.

**Botón del mapa:**

Muestra las geocercas vinculadas en el mapa.

**Sensor virtual como fuente para una regla de Parámetro en rango:**

Los sensores virtuales permiten controlar los valores de campos de estado, mientras que los sensores de medición solo permiten controlar datos no-estados, como nivel de combustible, voltaje, etc. Los usuarios aún pueden seleccionar una entrada de datos no-estada en el sensor virtual y utilizarla en la regla.

En caso de que se seleccione un sensor virtual como fuente de datos, el usuario especifica el rango según el valor fuente (original) del sensor virtual:

Esto puede ser útil si los usuarios necesitan especificar una fuente de campo de estado dentro de una regla de parámetro en rango. Por ejemplo, hay un rastreador con un rango de códigos de evento de 1-100, y es necesario controlar los códigos de 20 a 30. Cree el parámetro en la regla de rango y especifique el código de evento como fuente para el sensor virtual:

{% hint style="info" %}
La notificación "Parameter in range" puede contener uno o todos los valores especificados en el rango de la regla, pero no incluye traducciones del sensor virtual. Por ejemplo, si ocurren eventos con valores de 20 a 30, cada evento individual dentro de ese rango activará una notificación "Parameter in range" por separado, independientemente de si valores específicos están ausentes en la tabla del sensor virtual mencionada anteriormente.
{% endhint %}

Por ejemplo, consideremos un caso para una empresa de logística. La empresa envía múltiples camiones por varias rutas, y hay una sección crítica con problemas potenciales, como tráfico severo o accidentes. Para monitorear eficazmente esta zona de riesgo, configuran una regla "Parameter in range" con sensores virtuales utilizando el "event code" como fuente de datos. Definen un rango de 20 a 30 para eventos en ese tramo de carretera en particular. Siempre que un camión encuentre un evento dentro de este rango crítico (20-30), reciben notificaciones. Esto permite acciones rápidas para abordar posibles problemas, garantizando la seguridad y eficiencia en sus operaciones. Este enfoque les permite mantenerse informados sobre eventos críticos que los sensores tradicionales no podrían abordar, mejorando su control y toma de decisiones.

{% hint style="info" %}
Si un usuario cambia el Calculation method de un sensor virtual especificado como fuente de datos en una regla "Parameter in range" a cualquier método distinto de "Source value", la regla restablecerá su fuente y dejará de funcionar.
{% endhint %}

## Notificaciones

**Notificación de emergencia:**

se utiliza para eventos importantes. Un mensaje en la pantalla y la señal sonora solo pueden desactivarse haciendo clic en la notificación. Tenga en cuenta que algunos navegadores pueden bloquear el sonido de la notificación hasta que se registre actividad del usuario en la página.

**Notificaciones push:**

Reciba notificaciones push en la aplicación móvil y en la interfaz web.

**Agregar el nombre de la geocerca a la notificación:**

Agrega los nombres de las geocercas especificadas al texto de la notificación. Esta opción está disponible solo cuando el botón de radio "Inside" de vinculación de geocerca está seleccionado en la pestaña "Settings".

**Notificaciones por SMS:**

Lista de destinatarios para notificaciones por SMS cuando ocurre el evento.

**Notificaciones por correo electrónico:**

Lista de destinatarios para notificaciones por correo electrónico cuando ocurre el evento.

## Horario

Establezca un horario para cuando la regla se ejecute. Si su horario indica que el evento no debe ejecutarse algún día o periodo de tiempo, no aparecerá como notificación en la interfaz de usuario, y no se enviarán notificaciones por SMS o correo electrónico. Adicionalmente, puede elegir una plantilla predeterminada para una programación rápida.

## Particularidades de la plataforma:

* Siempre que la plataforma identifica un **DENTRO** **rango** o un **FUERA** **rango** evento a partir de un paquete de datos del rastreador sin coordenadas válidas en él, la plataforma cuenta el evento como válido y lo muestra independientemente de si el evento ocurrió dentro o fuera de las geocercas vinculadas. La lógica de los **Inside/Outside** botones de radio también se ignora en este caso. Este comportamiento se debe a que mostrar un evento controvertido una vez más es mejor que omitirlo.
* La regla admite solo un dispositivo por regla. Esto se debe a que múltiples fuentes diferentes de sensores de medición no pueden cruzarse con múltiples rastreadores, tablas de calibración y otros aspectos de medición y filtrado de datos.
* La alerta "Parameter in range" tiene un temporizador de reinicio de 10 segundos, lo que significa que el evento de alerta no ocurrirá con más frecuencia que una vez cada 10 segundos. Si este tipo de evento ocurre mientras la regla está esperando el reinicio, este evento será omitido por la plataforma, incluidos los reportes.

## Reportes de eventos

Para ver las fechas en que se recibieron los eventos, puede generar el reporte "Report on all events".

![](https://3876955220-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-33d2a0c9e8365e2babf0daec2108f250c242c7d2%2Fimage-20230706-064944.png?alt=media)

![](https://3876955220-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F446mKak1zDrGv70ahuYZ%2Fuploads%2Fgit-blob-bb1e4b041f1c6943b33178fc6eaf3794d66e3e87%2Fimage-20230706-065349.png?alt=media)

Para una representación gráfica del uso de un sensor de medición durante un periodo de tiempo, utilice el reporte "Measuring sensors".
