Seleccione su idioma

Aplicación para Conductores Profesionales - Gestión de Tiempos de Conducción y Pausas Laborales

 

Esta aplicación está destinada a conductores profesionales y empresas de transporte que desean gestionar de manera eficiente los tiempos de conducción, pausas y otras actividades diarias.

 

Funciones principales:

- Registro de tiempos de conducción, pausas, descanso y otras actividades (por ejemplo, carga/descarga, espera).

- Cálculo automático de horas de trabajo diarias y semanales.

- Verificación del cumplimiento del Reglamento (CE) n.º 561/2006 sobre tiempos de conducción y descanso.

- Generación de informes detallados por día, semana y mes.

- Soporte multilingüe e interfaz amigable para el usuario.

El Reglamento europeo (CE) n.º 561/2006 establece las siguientes reglas principales:

- Tiempo máximo de conducción diario: 9 horas (puede extenderse a 10 horas dos veces por semana).

- Tiempo máximo de conducción semanal: 56 horas.

- Tiempo máximo de conducción en dos semanas consecutivas: 90 horas.

- Pausa después de 4 horas y 30 minutos de conducción: mínimo 45 minutos (o pausas fraccionadas: 15 + 30 minutos).

- Descanso diario: mínimo 11 horas (o 9 horas tres veces por semana)

La aplicación está disponible en https://tacho.tvnl.eu

 

      La instalación de la aplicación en dispositivos móviles es sencilla: abra el navegador Chrome, acceda al sitio web y agréguelo a la pantalla de inicio. Al primer acceso, la aplicación le preguntará si desea instalarla; acepte y estará disponible inmediatamente en su teléfono.

Tutorial en video de instalación Android e iOS

Para un usuario de demostración puede probar el usuario Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. y la contraseña test11.

Atención: por el momento, la aplicación es completamente gratuita, por lo que está totalmente prohibido cobrar por distribuir esta aplicación.

  

Funcionalidad de la aplicación se basa en dos componentes principales:

  1. Introducción manual de datos – realizada de manera simple, marcando el inicio y el fin de las actividades. Si también desea registrar la ubicación GPS, será necesario permitir que la aplicación acceda a la ubicación del teléfono.

  2. Uso de la aplicación en dispositivos Android – de esta manera, la aplicación utiliza el GPS del teléfono para monitorear la actividad en tiempo real, funcionando de manera similar a un tacógrafo y transmitiendo automáticamente los datos a la base de datos.

TachoGPS – Seguimiento GPS inteligente para vehículos
TachoGPS es una aplicación avanzada para monitorizar las actividades de los conductores y los movimientos de los vehículos con seguimiento GPS preciso en tiempo real. Detecta automáticamente si el vehículo está en movimiento (conducción) o parado, y diferencia entre pausas y otras actividades.

Características principales:

  • Registro automático de actividades: conducción, pausa, otras.

  • Promedio móvil de velocidad para filtrar fluctuaciones falsas.

  • Copia de seguridad y restauración inteligente de estados incorrectos.

  • Almacenamiento local y sincronización automática con el servidor.

  • Notificaciones y monitoreo continuo en segundo plano.

TachoGPS ofrece seguridad y transparencia a empresas de transporte y conductores, optimizando la gestión de flotas y la generación de informes.

https://play.google.com/apps/testing/eu.tvnl.tachogps

 

1️⃣ Rol general
La ubicación funciona en segundo plano como Foreground Service, monitoreando la posición GPS, la velocidad y la actividad del conductor. Guarda las actividades en tiempo real (conducción, pausa, otras actividades) y las envía al servidor o las almacena localmente si no hay internet. Cumple con las reglas UE de tacógrafos digitales (ej.: regla de 1 minuto, cambio entre conducir/pausa/otros).

2️⃣ Estructuras de datos y buffers

  • Buffer de velocidad: almacena las últimas 5 velocidades para confirmar que el conductor está conduciendo efectivamente.

  • Buffer de actividad: almacena la actividad por segundo para aplicar la regla del minuto y centralizar la actividad dominante.

3️⃣ Detección de actividad
El servicio sigue 4 estados principales:

  • "conducción" – cuando la velocidad media del buffer supera 10 km/h

  • "otro" – actividad no de conducción (trabajo, manipulación, etc.)

  • "pausa" – descanso

  • "N/A" – estado inicial antes de detectar conducción u otras actividades

Transiciones entre estados:

  • Conducción → Otro: si velocidad < 10 km/h durante ≥2 segundos

  • Otro → Pausa: si la duración supera 15 minutos

  • Otro/Pausa → Conducción: si la velocidad media del buffer supera el umbral
    Regla crítica: La pausa no puede ir directamente a Otro; debe pasar por Conducción

4️⃣ Gestión de GPS y precisión
Usa FusedLocationProviderClient para GPS de alta precisión.
Ignora coordenadas con precisión menor al umbral establecido (default 10 m). Guarda coordenadas de inicio y fin para cada actividad.

5️⃣ Guardado de actividades

  • tipo (conducción/pausa/otro)

  • hora inicio/fin

  • coordenadas inicio/fin

  • velocidad media

Con internet: intenta enviar al servidor y reintenta actividades fallidas.
Sin internet: guarda localmente en la base de datos.

6️⃣ Regla del minuto
Registra la actividad cada segundo. Cada minuto calcula la actividad dominante y la guarda como resumen.
Ejemplo: si en un minuto el conductor condujo 40 segundos y descansó 20 → el minuto se guarda como conducción.

7️⃣ Foreground Service y notificaciones
El servicio funciona como Foreground Service con notificación permanente, según requisitos de Android para GPS en segundo plano. La notificación muestra que el seguimiento GPS está activo y permite acceso rápido a la app.

8️⃣ Otros aspectos
El buffer de velocidad y el tiempo de baja velocidad previenen falsas detecciones de conducción durante paradas cortas. Todos los datos se guardan periódicamente y se sincronizan automáticamente cuando la red está disponible.