Configurar
Sueño objetivo de 5 a 30 minutos y límite total de hasta 60 minutos.
PowerNap Adaptive / Wear OS
Proyecto personal · beta en preparación
PowerNap Adaptive es una app autónoma para Wear OS. Estima cuándo empieza el sueño a partir de movimiento y pulso, y despierta con vibración tras el descanso elegido. Una alarma máxima independiente limita la sesión.

01 / Experiencia
El flujo cabe en el reloj: eliges cuánto quieres dormir y cuánto puede durar la siesta como máximo. La Tile permite abrirlo rápidamente y muestra la sesión activa.
Sueño objetivo de 5 a 30 minutos y límite total de hasta 60 minutos.
Movimiento y frecuencia cardiaca se resumen en ventanas de 30 segundos para estimar el inicio del sueño.
Vibración al alcanzar el objetivo o el límite máximo; también se puede terminar manualmente.

02 / Ingeniería
Al empezar, la sesión se guarda y se programa el límite máximo antes de activar los sensores. El despertar adaptativo tiene su propia alarma y nunca elimina ese límite.
Si falta el pulso, continúa con movimiento. Si falta el acelerómetro, pasa a temporizador fijo. Si el proceso se interrumpe, conserva las alarmas y muestra el modo seguro. Sin permiso de alarma exacta, Android puede retrasar el límite.
03 / Decisiones
Combina inmovilidad, caída y estabilidad del pulso y tiempo. Confirma un inicio provisional antes de usarlo.
Room guarda sesiones, eventos de diagnóstico y ventanas resumidas. No se almacena señal cruda ni PPG.
No hay backend, cuentas, anuncios ni analítica externa en la app.
Kotlin · Compose for Wear OS · Tiles / ProtoLayout · Coroutines / StateFlow · Room · AlarmManager
Proyecto experimental y no médico. La estimación del sueño no detecta fases REM ni equivale a una medición clínica. La calibración del algoritmo sigue en curso.