Saltar a contenido

Caché y gestión de datos

Stridevox cachea tus datos de Garmin localmente para un acceso rápido. Esta página explica cómo funciona el cacheo y cómo gestionar tus datos.

Cómo funciona el cacheo

Cuando te sincronizas con Garmin, Stridevox descarga tus datos de fitness y los almacena en una base de datos local. Esto significa:

  • Acceso rápido — La IA y el panel de control leen de la caché local, no de los servidores de Garmin
  • Navegación offline — Consulta tus datos incluso cuando la API de Garmin está lenta o no disponible
  • Menos llamadas API — Garmin tiene límites de tasa; el cacheo minimiza la frecuencia con la que necesitamos llamar a su API

Configuración de la caché

Configura cuántos datos cachear en Configuración > Garmin Connect:

Límite de actividades

  • Por defecto: 100 actividades
  • Máximo: 10.000 actividades
  • Controla cuántas actividades se almacenan localmente
  • Usa Consultar total de actividades en Garmin para ver cuántas tienes

Rango de días

  • Por defecto: 30 días
  • Máximo: 365 días
  • Controla cuántos días de resúmenes diarios y datos de sueño conservar
  • Los datos más antiguos no se eliminan — esto solo afecta a las nuevas sincronizaciones

Operaciones de sincronización

Sincronización incremental (Rápida)

Haz clic en Sincronizar datos (Rápido) para obtener solo los datos nuevos desde la última sincronización:

  • Busca nuevas actividades
  • Actualiza los resúmenes diarios de los días recientes
  • Obtiene cualquier dato de sueño faltante
  • La opción más rápida para actualizaciones regulares

Actualización completa

Haz clic en Actualización completa para borrar la caché y volver a descargar todo:

  • Elimina primero todos los datos en caché
  • Vuelve a obtener actividades hasta tu límite de actividades
  • Vuelve a obtener resúmenes diarios para tu rango de días
  • Tarda más pero garantiza la integridad de los datos

Borrar caché

Haz clic en Borrar caché para eliminar todos los datos en caché sin volver a obtenerlos:

  • Elimina todas las actividades, datos de sueño y resúmenes diarios
  • El Chat con IA no tendrá contexto de fitness hasta que sincronices de nuevo
  • No afecta a tu historial de chat ni a la configuración

Trabajos en segundo plano

Para sincronizaciones grandes, usa trabajos en segundo plano para que la página siga siendo interactiva:

  • Encolar actualización completa — Ejecuta una actualización completa en segundo plano
  • Encolar incremental — Ejecuta una sincronización incremental en segundo plano

Monitorizar trabajos

La sección de Trabajos en segundo plano muestra:

Estado Significado
Pendiente El trabajo está en cola esperando para iniciar
En ejecución El trabajo está sincronizando datos activamente (muestra % de progreso)
Completado El trabajo finalizó correctamente
Fallido El trabajo encontró un error

Acciones de trabajos

  • Actualizar — Actualiza la lista de trabajos para ver el estado actual
  • Cancelar — Detiene un trabajo en ejecución o pendiente
  • Reintentar — Vuelve a ejecutar un trabajo fallido

Estado de la caché

La sección de Gestión de datos muestra lo que hay actualmente en caché:

  • Actividades: Número de actividades en caché
  • Datos de sueño: Cantidad de registros de sueño almacenados
  • Resúmenes diarios: Número de registros de resúmenes diarios
  • Última sincronización: Cuándo se actualizó la caché por última vez

Buenas prácticas

Estrategia de caché recomendada

  1. Configuración inicial: Establece el límite de actividades a la profundidad de historial deseada, luego usa Encolar actualización completa
  2. Actualizaciones regulares: Usa Sincronizar datos (Rápido) después de que cada entrenamiento se sincronice con Garmin
  3. Mantenimiento semanal: No se necesita acción — la sincronización incremental se encarga de todo
  4. Solución de problemas: Si los datos parecen incorrectos, usa Actualización completa para reconstruir la caché

Límites de tasa de Garmin

Garmin aplica límites de tasa en la API. Si te limitan la tasa, espera 2–3 minutos antes de intentar de nuevo. Los trabajos en segundo plano gestionan los reintentos automáticamente.