
handle: 11441/140748
La transformación digital de las ciudades, también conocido como, Smart Cities, se está convirtiendo cada vez en algo más común en nuestra sociedad gracias a la iniciativa de los Ayuntamiento y Diputaciones por mejorar la calidad y eficiencia de las ciudades. Para hacer esto posible, se requiere el uso de dispositivos IoT (Internet of Things) los cuales se encargan de recoger y enviar datos, los cuales procesamos y sacamos la información que nos interesa. Es por ello, que debido a la gran cantidad de dispositivos que se conectan podemos generar alertas con la información que estos recaban, pudiendo controlar temperatura, calidad ambiental, humedad, etc. De igual forma, podemos controlar el estado de los dispositivos controlando la coherencia de sus datos e incluso alertar de desperfectos humanos. Para hacer un buen uso de estos datos y a la vez tener controlado el estado de los dispositivos conectados, en este trabajo se ha realizado un sistema de generación de alertas automáticas basado en el estándar de IoT FIWARE. Este sistema de generación de alertas se traduce a una interfaz gráfica desarrollada en React.js y su correspondiente api desarrollada en Node.js la cual se comunica con la plataforma FIWARE que cuenta con una base de datos Mongo donde almacena toda la información sobre los dispositivos que vamos a interactuar El objetivo de este proyecto es el desarrollo de un sistema que nos permita generar alertas de manera automática basándonos en el estándar FIWARE. Por ello, se ha desarrollado tanto una interfaz web que actúa como cliente, como una API Rest que actúa de enlace entre el cliente y la plataforma FIWARE. Mediante la simulación de varios dispositivos IoT, podremos generar alertar usando los distintos componentes que nos ofrece FIWARE y mostrar estas alertas que pueden ser generadas de forma automática o manual por el usuario en la interfaz web. La interfaz web se ha desarrollado en el Framework React.js que está basado en JavaScript y el microservicio de alertas que actúa como mediador entre la interfaz web y FIWARE, se ha desarrollado en Node.js. Por último, todos los componentes que hemos requerido de FIWARE, aun sido desplegados mediante Docker junto a la API Rest y la interfaz web.
The digital transformation of cities, also known as Smart Cities, is becoming more and more common in our society thanks to the initiative of the City Councils and Provincial Councils to improve the quality and efficiency of cities. To make this possible, the use of IoT (Internet of Things) devices is required, which are responsible for collecting and sending data, which we process and extract the information that interests us. That is why, due to the large number of devices that are connected, we can generate alerts with the information they collect, being able to control temperature, environmental quality, humidity, etc. In the same way, we can control the state of the devices by controlling the consistency of their data and even alerting of human damage. To make good use of this data and at the same time to control the status of the connected devices, in this work an automatic alert generation system based on the FIWARE IoT standard has been carried out. This alert generation system is translated into a graphical interface developed in React.js and its corresponding API developed in Node.js which communicates with the FIWARE platform that has a Mongo database where it stores all the information about the devices. that we are going to interact The objective of this project is the development of a system that allows us to automatically generate alerts based on the FIWARE standard. For this reason, both a web interface that acts as a client and a Rest API that acts as a link between the client and the FIWARE platform have been developed. By simulating several IoT devices, we will be able to generate alerts using the different components that FIWARE offers us and display these alerts that can be generated automatically or manually by the user in the web interface. The web interface has been developed in the React.js Framework, which is based on JavaScript, and the alerts microservice that acts as a mediator between the web interface and FIWARE, has been developed in Node.js. Finally, all the components that we have required from FIWARE, have also been deployed through Docker together with the Rest API and the web interface.
Universidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicación.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
