Aplicación movil Android para el proyecto de trabajo terminal: Prototipo de Sistema para Monitoreo Remoto de Plantas 2020-B031. Desarrollada para tener acceso a funcionalidades como monitorización, configuración
de nodos y la gestión del usuario Este sistema es el encargado de englobar el funcionamiento del
resto de módulos desarrollados para este proyecto. Los modulos que componen la aplicacion son:
Este modulo tiene como funcion realizar la gestion de usuarios para acceder al sistema.
- Sign in
- Sign up
- Confirmation code
En este modulo se muestra un pantalla con los nodos asi como la planta que esta vinculado con este, previamente registrados por el usuario. Permite seleccionar uno de estos para ir a la monitorizacion asi como agregar un nuevo usuario.
Modulo principal encargado de realizar la monitorizacion en tiempo real de la planta que se vinculo con el nodo que registra la informacion. Cuenta con 4 pantallas principales en las que cada una tendra una funcion diferente para brindar a usuario una informacion detallada del estado de su planta.
- Monitorizacion en tiempo real - Realiza la lectura del servidor del estado de las variables fisicas. Proporciona informacion y consejos en base al valor medido comparados con un banco de conocimientos con las condiciones sustentables para el desarrollo de la especie en cuestion.
- Graficacion - Consulta las mediciones que se han llevado a lo largo del dia para visulizarlos en una grafica y poder ver de manera mas sencilla el cambio que ha sufrido en cada variable fisica.
- Lista de mediciones - Consula las mismas mediciones que en 2 pero muestra los datos de una forma mas convencional y precisa.
- Informacion de la planta - Provee informacion de la especie de la planta que el nodo esta monitorizando.
Acontinuacion se enlistan las bibliotecas utilizadas en este proyecto.
- Retrofit. Cliente Http para consumir servicios web necesarios para gestion de usuarios, registro de nodos y monitorizacion.
- Picasso. Libreria para descarga de imagenes
- CircleImageView. Libreria para mostrar ImageView circulares.
- MPAndroidChart. Libreria para graficacion.
Este documento contiene información desarrollada por la Escuela Superior de Cómputo del Instituto Politécnico Nacional, a partir de datos y documentos con derecho de propiedad y por lo tanto, su uso quedará restringido a las aplicaciones que explícitamente se convengan.” La aplicación no convenida exime a la escuela su responsabilidad técnica y da lugar a las consecuencias legales que para tal efecto se determinen. Información adicional sobre este reporte técnico podrá obtenerse en: La Subdirección Académica de la Escuela Superior de Cómputo del Instituto Politécnico Nacional, situada en Av. Juan de Dios Bátiz s/n Teléfono: 57296000, extensión 52000.
This document contains information developed by the Escuela Superior de Cómputo from Instituto Politécnico Nacional, from data and documents with property rights and therefore, its use will be restricted to applications that are cleanly agreed upon.” The non-agreed application exempts the school from its technical responsibility and gives rise to the legal consequences that are determined for this purpose. Additional information on this technical report may be obtained at: The Academic Subdirectorate of the Escuela Superior de Cómputo del Instituto Politécnico Nacional, located at Av. Juan de Dios Bátiz s/n Teléfono: 57296000, extensión 52000.

