Herramientas de usuario

Herramientas del sitio


wiki:concept_reglas

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki