wiki:concept_reglas
Tabla de Contenidos
Concepto de reglas para alertas o notificaciones
- Seleccionador de regla (Evaluador)
- El primer paso para crear y/o gestionar una regla de sistema, es determinar el criterio de evaluación (disparador o evaluador), ya que el mismo se encargara de supervisar cada evento recibido por los equipos GPS y evaluar si requiere de intervención por las reglas activas.
- Podremos apreciar un menú desplegable tal como la imagen de referencia:
- En la misma resaltar algunos criterios que serán los más utilizados, los mismos que pasamos a detallar
Variables Para Mensaje (Alerta)
#### Leyenda de variables para Alertas (Correos – Reglas)
- ${accountid} ⇒ Identificador de la cuenta
- ${groupid} ⇒ Identificador del grupo/flota
- ${account} ⇒ Descripción de la cuenta
- ${deviceid} ⇒ Identificador de la Unidad (ID)
- ${device} ⇒ Descripción de unidad
- ${licensePlate} ⇒ Placa de vehículo registrada
- ${datetime} ⇒ Imprime la fecha y hora en la que registro el evento (incluye zona horaria de la cuenta)
- ${statuscode} ⇒ Imprime el código de estado (numérico)
- ${status} ⇒ Imprime la descripción del código de estado (evento enviado por el gps)
- ${speed} ⇒ Imprime la velocidad registrada en la alerta (en formato según cuenta)
- ${devSpeedLimit} ⇒ Imprime el límite de velocidad configurado en el vehículo.
- ${direction} ⇒ Imprime la dirección (NORTE, SUR, ESTE, OESTE) en la que se dirige el vehículo.
- ${geopoint} ⇒ Imprime en una sola línea (latitud y longitud)
- ${latitude} ⇒ Imprime la latitud registrada en el evento
- ${longitude} ⇒ Imprime la longitud registrada en el evento
- ${altitude} ⇒ Imprime la altitud registrada en el evento
- ${address} ⇒ Imprime el nombre de la calle, ciudad, país (dirección)
- ${odometer} ⇒ Imprime el kilometraje (odometraje)
- ${distance} ⇒ Imprime la cantidad de distancia recorrida (kilometraje “reseteable”)
- ${geozoneId} ⇒ Identificador de geozonas (zonas o geo cercas)
- ${geozone} ⇒ Descripción de la Geozona (zonas o geo cercas)
- ${batteryLevel} ⇒ Imprime el nivel de batería registrado en el evento
Formatos De Ejemplo Para Mensajes (Alertas)
#### Formato Para Alertas (Correos) en Reglas – (Aplicación de variables)
Nota: se requiere personalizar los textos, las variables (${variable}) no deben ser modificadas.
- Evento Botón De Pánico (Incluye Variables)
- Asunto: Vehículo ${licensePlate}: ${status} - Señal de ayuda requerida
Cuerpo:
- Cuenta : ${account} [${accountid}]
- Dispositivo: ${device} [${deviceid}]
- Placa : ${licensePlate}
- Fecha/Hora: ${datetime}
- Estado : [${statuscode}] ${status}
- Velocidad : ${speed} ${direction}
- Coordenadas: ${geopoint} [${latitude}/${longitude}] * ${alt} (Altitud)
- Dirección : ${address}
- Odómetro : ${odometer}
- Distancia : ${distance}
- El vehículo ${device} [${deviceid}] activo la alerta de pánico (ayuda), contactar al conductor para validar situación.
Google Maps: http://maps.google.com/maps?f=q&q=${latitude},${longitude}&z=14
Códigos De Estado Para Evaluador $TRUE
- Los códigos a continuación sirven para el evaluador (selector) $TRUE, el cual únicamente se concentra en la verificación de reglas coincidentes con el código de estado descrito en la parte inferior.
NOTA: estos códigos son utilizados en las reglas para disparar alertas vía correo electrónico y/o sms
Restricciones: las alertas vía correo electrónico requieren de un servidor SMTP para su funcionamiento, consultar con soporte técnico para mayores detalles
wiki/concept_reglas.txt · Última modificación: 2024/06/02 21:57 por gabriel