BysMax

Kursinhalt

Zurück zum Kurs

Personalizar Mensajes de Notificación en Traccar: Telegram y Email

Guía para editar las plantillas de notificación (.vm) en Traccar (compatible con la versión 6.14) para personalizar tus alertas de Telegram y correo.

Emmanuel Díaz Leal Hernández

May 25, 2024
Mittelstufe

En tu propio servidor Traccar (incluyendo la versión Traccar 6.14), puedes personalizar el texto, formato y los enlaces de las notificaciones que recibes. Para ello, es necesario editar los archivos de plantilla con extensión .vm (basados en Apache Velocity) dentro del directorio de instalación.

El directorio por defecto donde se alojan las plantillas es:

/opt/traccar/templates

Dentro de este directorio encontrarás dos subcarpetas principales:

  • /opt/traccar/templates/short: Utilizada para las notificaciones cortas, como los avisos enviados por Telegram o mensajes SMS.
  • /opt/traccar/templates/full: Utilizada para las notificaciones extendidas, como los correos electrónicos (email).

Cómo Modificar una Plantilla

Para modificar un aviso específico, abre la terminal del servidor y edita el archivo correspondiente. Por ejemplo, para modificar la notificación de salida de geocerca en el formato corto:

sudo nano /opt/traccar/templates/short/geofenceExit.vm

Ejemplo de Plantilla Personalizada

Si deseas estructurar la alerta de encendido de motor (ignitionOn.vm), puedes editar el archivo en /opt/traccar/templates/short/ con el siguiente contenido estructurado:

Device: $device.name 
Status: IGNITION ON 
Time: $dateTool.format("dd-MM-yyyy HH:mm:ss", $event.serverTime, $locale, $timezone) 
Link: $webUrl?eventId=$event.id 
Point: $position.address 
Coordinates: $position.latitude, $position.longitude

Una vez que guardes los cambios en el archivo, reinicia el servicio de Traccar para que comience a utilizar las nuevas plantillas:

sudo service traccar restart

Comentarios (0) /de/traccar/traccar/modificar-los-mensajes-de-telegram-y-email