Programación de controlador de dispositivos IoT para casa inteligente en una Raspberry Pi 4 a partir de un array de consumo establecido en rangos de tiempo
Authors
Corral Ortiz, AlbertoDirector
Palomar González, EstherDate
2022Keywords
Internet of Things
ZigBee
Z-Wave
RaspberryPi
Programación horaria
Time scheduling
Document type
info:eu-repo/semantics/bachelorThesis
Version
info:eu-repo/semantics/acceptedVersion
Rights
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Access rights
info:eu-repo/semantics/openAccess
Abstract
En este Trabajo Fin de Grado (TFG) se implementa una solución de software que controla el funcionamiento de enchufes y dispositivos conectados en una casa inteligente. La solución se ejecuta en una RaspberryPi 4 que recibe como entrada un vector por cada elemento de control mediante una API REST; este vector contiene la información relativa al funcionamiento de cada enchufe o dispositivo en las 24 horas de un día, con los que se gestionará, de forma autónoma, el estado encendido (activación) o apagado (desactivación) de los correspondientes dispositivos. Por tanto, los objetivos de este proyecto buscan:
- Facilitar la gestión energética en viviendas mediante la gestión de la programación horaria acorde a las necesidades de los usuarios.
- Facilitar a un usuario el encendido y apagado, o activación y desactivación de elementos controlables mediante los protocolos de comunicación Z-Wave y Zigbee.
Este TFG se enmarca en el proyecto de investigación ENEFF-PILOT del Dpto. de Electrónica de la Universidad de Alcalá This Final Year Project implements a software solution to control the functioning of a smart home’s connected plugs and devices. The solution executes on a Raspberry Pi 4 and, through an API REST, receives a vector as input with the time schedule of every controllable device; this vector contains the information to activate/deactivate every device in hourly slots within the day. Hence, this project seeks:
- Facilitating the energy management in smart homes using a time scheduling software solution that considers the consumer’s preferences.
- Enabling the remote control on appliance activation through Z-Wave and ZigBee communication protocols.
This work is conducted within the ENEFF-PILOT research project at the Electronics Department in University of Alcala.
Files in this item
Files | Size | Format |
|
---|---|---|---|
TFG_Corral_Ortiz_2022.pdf | 2.002Mb |
|
Files | Size | Format |
|
---|---|---|---|
TFG_Corral_Ortiz_2022.pdf | 2.002Mb |
|