Auto-Agregado
¿De qué se trata estas mejoras?
Hemos agregado el auto-agregado para nuestro RookLegend/DAQ, básicamente ahora el usuario que vaya a una clase presencial y prenda su sensor, de manera automática se conectará a la clase que esté disponible, ya no habrá necesidad de que el coach o el centro lo realice de manera manual.
¿Cómo funciona el auto-agregado?
¿Cómo remover usuarios auto-agregados?
¿Cómo cambiar el sensor de usuario?
Reglas de negocio:
Todos los sensores de Rook tienen MAC , Es el identificador único de cada sensor. Esto es fundamental para que el auto agregado funcione de manera correcta.
Los sensores que no son de Rook no tendrán problema si se vinculan a un celular android, ya que es posible sacar la MAC y el flujo no se vería afectado
Cuando no es sensor Rook y está vinculado a un dispositivo IOS , por temas de seguridad del mismo IOS es imposible tener la MAC, por lo que solo obtenemos el nombre o un código pero este puede ser el mismo para varios sensores, por lo que este es el flujo que no depende de nosotros y no funcionará para el auto-agregado..
Estas reglas aplican únicamente para los auto-agregados, si el coach lo hace de manera manual, las reglas no impactan.
El usuario para que tenga auto-Agregado debe estar vinculado al centro, si no está vinculado no se agregará.
RookLegend / DAQ siempre estará buscando señales del sensor que esté prendido.
Cuando lo encuentre deberá buscar el ID del sensor (MAC) y buscar quién fue el último usuario que se conectó con ese sensor, una vez que detecte eso automáticamente lo conectará al DAQ y se visualizará en la pantalla de entrenamiento.
Escenarios:
Un usuario prestó su sensor a un amigo o familiar, automáticamente este sensor pasa a propiedad de el familiar o amigo, es decir el sensor reconocerá como dueño al último que se vinculó.
El usuario que prestó el sensor al momento de vincularse tendrá 2 flujos:
No se vincularía ya que su amigo o familiar no está asociado al centro ( en este caso el usuario tendrá que vincularse con su dispositivo para que lo tome como dueño del sensor y luego cerrar la app, con esto ya deberá autoagregarse a la sesión de entrenamiento.
La otra opción es que el amigo o familiar si esté vinculado al centro y se conecte con el nombre de él, por lo que el coach podrá cambiar manualmente el usuario.
Si el usuario al pasar por la zona del DAQ se conecta y aparece en la pantalla , la regla de negocio es que si se mantiene por 10 min en la zona gris al 100% este usuario se eliminará de la sesión y no se contará en su registro.
Si en esos 10 min si hay un registro distinto de zona gris al 100% se guardará la sesión y seguirá mostrándose en la pantalla hasta que la sesión finalice.
Si el usuario tiene conectado su sensor al móvil, este auto-agregado no se podrá realizar hasta que el usuario apague su entrenamiento con ese sensor.
De igual manera si el usuario está conectado con su sensor al DAQ este no podrá vincularse a su móvil, para esta caso la desconexión debe ser manual es decir:
Salir del alcance del DAQ
Que el coach lo quite de la sesión
Que apague su sensor y lo vincula rápidamente a su móvil.
Si el coach por X razón quita a un usuario de la sesión grupal o sesión individual, el usuario ( sensor) ya no podrá autoagregarse durante 1 hora, si se quiere vincular de nuevo tendrá que el coach hacerlo de manera manual o esperar la hora, luego de eso se volverá a autoagregarse sea el caso.