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
- Configuración inicial: Establece el límite de actividades a la profundidad de historial deseada, luego usa Encolar actualización completa
- Actualizaciones regulares: Usa Sincronizar datos (Rápido) después de que cada entrenamiento se sincronice con Garmin
- Mantenimiento semanal: No se necesita acción — la sincronización incremental se encarga de todo
- 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.