Publication:
Desarrollo de una plataforma FIWARE para la implementación real de un dispositivo loT

Consultable a partir de

Date

2023

Authors

Martínez San Esteban, Asier

Publisher

Acceso abierto / Sarbide irekia
Trabajo Fin de Grado / Gradu Amaierako Lana

Project identifier

Abstract

En este documento se pretende mostrar el proceso completo de creación de una plataforma FIWARE que permita la implementación real y funcional de un dispositivo IoT. Primero se lleva a cabo una revisión del estado del arte, mostrando las bases teóricas necesarias para poder seguir el proyecto y seguidamente se procede con el asunto principal, la creación paso a paso de la plataforma. Existen, como se puede ver, diferentes etapas en este proceso; comenzando por el diseño y la definición de funcionalidades, los componentes empleados y la interconexión entre los mismos. Se documentan las diferentes pruebas realizadas y los resultados obtenidos, mostrando el correcto funcionamiento del proyecto; con el objetivo principal de demostrar la utilidad de este tipo de plataforma y su potencial escalabilidad. Finalmente, en los anexos se encuentran las guías de instalación de cada componente software, los scripts completos utilizados y el contenido de los archivos de configuración.


This document aims to show the complete process of creating a FIWARE platform that allows for the real and functional implementation of an IoT device. First, a review of the state of the art is carried out, showing the necessary theoretical foundations to be able to follow the project, and then the main subject, the step-by-step creation of the platform, is addressed. As can be seen, there are different stages in this process; starting with the design and definition of functionalities, the components used, and the interconnection between them. The different tests carried out and the results obtained are documented, showing the correct functioning of the project, with the main objective of demonstrating the usefulness of this type of platform and its potential scalability. Finally, in the annexes, the installation guides for each software component, the complete scripts used, and the contents of the configuration files are included.

Keywords

Plataforma FIWARE, Node-RED, FIWARE, Orion, Draco, MySQL, Dispositivo IoT, Docker, Postman, ESP32, Entidad, IoT Agent, Suscripción, Notificaciones, Sistema de alerta, Máquina virtual, Arduino, JSON, HTTP, Docker-compose, FIWARE platform, Node-RED, FIWARE, Orion, Draco, MySQL, IoT device, Docker, Postman, ESP32, Entity, IoT Agent, Subscription, Notifications, Alert system, Virtual machine, Arduino, JSON, HTTP, Docker-compose

Department

Faculty/School

Escuela Técnica Superior de Ingeniería Industrial, Informática y de Telecomunicación / Industria, Informatika eta Telekomunikazio Ingeniaritzako Goi Mailako Eskola Teknikoa

Degree

Graduado o Graduada en Ingeniería en Tecnologías Industriales por la Universidad Pública de Navarra, Industria Teknologietako Ingeniaritzan Graduatua Nafarroako Unibertsitate Publikoan

Doctorate program

Editor version

Funding entities

Los documentos de Academica-e están protegidos por derechos de autor con todos los derechos reservados, a no ser que se indique lo contrario.