App dummy para interacción con Adafruit Ble y monitor web

Completado Publicado hace 4 años Pagado a la entrega
Completado Pagado a la entrega

El objetivo del desarrollo es conseguir una aplicación Android tipo dummy (limitada en funciones) que servirá de piloto de la aplicación final. La app deberá ofrecer una lista de dispositivos bluetooth filtrada por MAC de dispositivos o por nombre y permitiendo al usuario conectar al dispositivo (Adafruit Feather BLE).

Una vez realizada la conexión la app debe enviar al back office (servidor web) un evento de “conexión a ...” y la app debe cambiar de pantalla a otra en la que aparezca un botón que indique “Activar teclado”. Si el usuario pulsa en el botón se debe enviar un comando de activación de Salida del módulo BLE y comenzar en la app un temporizador de 5 minutos. A su vez se debe enviar un evento de teclado activado al back office.

Se deberá auditar una entrada del módulo BLE para enviar al back office el evento de Caja abierta. Esta entrada del módulo BLE debe ser restituida nuevamente para recibir la señal de cierre de caja que también será enviado al back office, pero en este momento se evalúan tres escenarios:

1. Que la conexión bluetooth se pierda con el dispositivo y no se haya recibido la señal de [login to view URL] ese caso se causará alarma en la app y se enviará alarma de caja no cerrada al back office mediante algo que llame la atención del puesto del back office.

2. Que pasen los 5 minutos y no se haya recibido la señal de cierre. En ese caso se causará alarma en la app y se enviará alarma de caja no cerrada al back office mediante algo que llame la atención del puesto del back office.

3. Que se reciba la señal de cierre sin problemas. En ese caso se agradece en la app el cierre de la caja, se para el contador. Al cabo de 5 segundos, se auto cierra la app o se desconecta del módulo bluetooth y se vuelve a la pantalla principal de la app para comandar de cero.

Android Bluetooth de baja energía iPhone Desarrollo de apps móviles MySQL

Nº del proyecto: #19988675

Sobre el proyecto

3 propuestas Proyecto remoto Activo hace 4 años

Adjudicado a:

apardellass

Soy Ingeniero Informático especializado en el desarrollo de aplicaciones móviles tanto para iOS como Android con más de 3 años de experiencia y con varias aplicaciones publicadas en la App Store y Google Play.

€333 EUR en 3 días
(2 comentarios)
3.5

3 freelancers están ofertando un promedio de €208 por este trabajo

amelectronics

Hello sir, I have experience in designing electronics circuits and can develop hardware compatible smartphone and PC based apps. I also have done a lot of IoT projects and can transform your idea into a fully working Más

€150 EUR en 15 días
(20 comentarios)
6.4