Desarrollo de una aplicación Android para la gestión de un huerto domótico

La aplicación, permitirá a personas de entornos particulares y profesionales realizar una automatización de sus zonas de cultivo, permitiendo personalizar y configurar las rutinas de riego de estos. Para ello, mediante placas Raspberry Pi y sensores de bajo coste, la aplicación permitirá configurar...

Full description

Bibliographic Details
Author: Ledesma Pons, Xavier
Format: Master's thesis
Publication date:2020
Country:España
Institution:Universitat Oberta de Catalunya (UOC)
Repository:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/117726
Online Access:https://hdl.handle.net/10609/117726
Access Level:Open access
Keyword:aplicaciones móviles
domótica
riego
reg
domòtica
aplicacions mòbils
irrigation
automation
mobile applications
Mobile apps -- TFM
Aplicacions mòbils -- TFM
Aplicaciones móviles -- TFM
Description
Summary:La aplicación, permitirá a personas de entornos particulares y profesionales realizar una automatización de sus zonas de cultivo, permitiendo personalizar y configurar las rutinas de riego de estos. Para ello, mediante placas Raspberry Pi y sensores de bajo coste, la aplicación permitirá configurar todo el entorno fácilmente, para cualquier usuario sin experiencia previa. En el mercado no existen soluciones similares, ya que todo lo que se ofrece son aplicaciones para gestionar equipos profesionales de alto coste. La aplicación, permitirá añadir el número de placas de riego necesarias según la superficie que se quiera cubrir. En cada placa de control, se podrán añadir los sensores y actuadores que el hardware permita y se podrán configurar en el sistema mediante la aplicación. Con todo esto, se pueden crear rutinas de riego en base a fechas concretas de inicio y fin o en base a un valor concreto de un sensor. Además, se permite exportar la configuración creada en la aplicación en un fichero o importar una configurar previa. Para poder utilizar la aplicación, se deberá disponer de un servidor central, basado en una base de datos MongoDB y un servidor ExpressJS. La aplicación se adaptará a dispositivos móviles y tabletas y estará disponible para versione de Android igual o superiores a la 7.0.