Trabajo Fin de Grado
Sistema domótico basado en NodeRED y servicio REST para el control y monitorización del consumo eléctrico
Autor/es | García López, Sergio |
Director | Ariza Gómez, María Teresa |
Departamento | Universidad de Sevilla. Departamento de Ingeniería Telemática |
Fecha de publicación | 2024 |
Fecha de depósito | 2024-05-29 |
Titulación | Universidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicación |
Resumen | El constante avance en el desarrollo de las TIC está provocando una profunda transformación en la sociedad
del siglo XXI. Esta evolución se refleja en conceptos como el hogar digital, ciudades inteligentes,
optimización ... El constante avance en el desarrollo de las TIC está provocando una profunda transformación en la sociedad del siglo XXI. Esta evolución se refleja en conceptos como el hogar digital, ciudades inteligentes, optimización de la movilidad y transporte, agricultura de precisión, gestión inteligente de la energía, o la Industria 4.0. Muchos de estos conceptos se basan en la masiva recolección de datos mediante dispositivos IoT, seguida de su procesamiento y análisis para la toma de decisiones y gestión de sistemas en tiempo real. Este Trabajo Fin de Grado se desarrolla en el ámbito del hogar digital y la domótica, centrándose en la implementación de un sistema de control y monitorización del consumo eléctrico. Para ello, se ha hecho uso de NodeRED para implementar la lógica de control y monitorización de un enchufe inteligente Shelly Plug S, empleando para ello el protocolo de comunicaciones MQTT. Paralelamente, se ha desarrollado un servicio REST para generar y almacenar datos de consumo y coste energético utilizando la información de potencia instantánea proveniente del enchufe inteligente, junto con los datos de la tarifa PVPC proporcionados por la API REST de Red Eléctrica de España. Además, se ha hecho uso de Docker y Docker-Compose para la encapsulación y gestión de los componentes software del sistema mediante contenedores, realizándose el despliegue del sistema final en una máquina virtual en Microsoft Azure. The constant advance in the development of ICT is causing a deep transformation in the society of the 21st century. This evolution is reflected in concepts such as the digital home, smart cities, optimization of mobility ... The constant advance in the development of ICT is causing a deep transformation in the society of the 21st century. This evolution is reflected in concepts such as the digital home, smart cities, optimization of mobility and transport, precision agriculture, intelligent energy management, or Industry 4.0. Many of these concepts are based on the massive collection of data through IoT devices, followed by their processing and analysis for decision making and management of systems in real time. This Final Degree Project is developed in the field of digital home and domotics, focusing on the implementation of a system for control and monitoring of electricity consumption. For this purpose, NodeRED has been used to implement the control and monitoring logic of a Shelly Plug S smart plug, using the MQTT communications protocol. At the same time, a REST service has been developed to generate and store energy consumption and cost data using the instantaneous power information from the smart plug, along with the PVPC prices data provided by the REST API of Red Eléctrica de España. In addition, Docker and Docker-Compose have been used for the encapsulation and management of the software components of the system through containers, deploying the final system in a virtual machine in Microsoft Azure. |
Cita | García López, S. (2024). Sistema domótico basado en NodeRED y servicio REST para el control y monitorización del consumo eléctrico. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
TFG4977_GarcíaLópez.pdf | 8.000Mb | [PDF] | Ver/ | |