Propósito: Gestionar wearables conectados y disponibles para sincronizar datos de salud
JTBD: “Quiero conectar mi reloj para que mis datos se sincronicen automáticamente”
Ruta: /paciente/ajustes/dispositivos
Módulo: PAM-9
| # |
Feature |
Descripción |
Prioridad |
| 1 |
Lista conectados |
Wearables vinculados con estado de sync |
P0 |
| 2 |
Lista disponibles |
Dispositivos compatibles que se pueden vincular |
P0 |
| 3 |
Botón conectar |
Inicia flujo OAuth del wearable |
P1 |
| 4 |
Última sincronización |
Timestamp del último sync exitoso |
P1 |
| 5 |
Desconectar |
Desvincular dispositivo con confirmación |
P2 |
- Trigger: Ningun wearable conectado
- Copy: “Conecta tu dispositivo”
- Subtitulo: “Sincroniza datos de sueño, actividad y frecuencia cardiaca.”
- Lista disponibles: Smartwatches, pulseras de actividad, anillos de salud, plataformas de salud del dispositivo
- Trigger: Usuario inicia vinculación
- Visual: Spinner + “Conectando con tu dispositivo…”
- Flujo: Abre OAuth externo, vuelve a ADEN al autorizar
- Visual: Card con icono del dispositivo, nombre, última sync
- Ejemplo: Smartwatch - Última sync: Hace 15 min
- CTA: [Sincronizar ahora] [Desconectar]
- Trigger: Sincronización falla (permisos revocados, dispositivo apagado)
- Copy: “No pudimos sincronizar con tu dispositivo”
- Subtitulo: “Verifica que el dispositivo está encendido y tiene permisos.”
- CTAs: [Reintentar] [Ver permisos]
| Dato |
Objeto |
Propiedad |
Ejemplo |
| Nombre dispositivo |
Dispositivo |
nombre |
Smartwatch |
| Estado |
Dispositivo |
estado |
Conectado |
| Última sync |
Dispositivo |
ultima_sync |
Hace 15 min |
| Datos que sincroniza |
Dispositivo |
datos |
Sueño, pasos, FC |
| Acción |
Tipo |
Resultado |
| Conectar dispositivo |
Primaria |
Inicia OAuth externo |
| Sincronizar ahora |
Secundaria |
Fuerza sync manual |
| Desconectar |
Destructiva |
Confirmación + desvincula |
| Reintentar sync |
Secundaria |
Reintenta sincronización |
- Origen: Ajustes > “Dispositivos”
- Destino OAuth: App externa del wearable, vuelve a ADEN
- Back: Ajustes