- -

Implementación de un proxy MQTT para la plataforma OpenWeather

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Implementación de un proxy MQTT para la plataforma OpenWeather

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Tavares de Araujo Cesariny Calafate, Carlos Miguel es_ES
dc.contributor.advisor Manzoni, Pietro es_ES
dc.contributor.author Cambareri, Saverio es_ES
dc.date.accessioned 2021-10-06T10:02:33Z
dc.date.available 2021-10-06T10:02:33Z
dc.date.created 2021-09-16
dc.date.issued 2021-10-06 es_ES
dc.identifier.uri http://hdl.handle.net/10251/173961
dc.description.abstract [ES] En los últimos años el protocolo MQTT se ha convertido en uno de los principales pilares del Internet de las cosas por su ligereza y flexibilidad. De hecho, que los dispositivos IoT estén conectados entre sí y puedan intercambiar informaciones es un requisito imprescindible para este tipo de sistemas. Respecto al tipo de información intercambiada, ésta puede variar en base al entorno de actuación, que puede ser tanto industrial como doméstico. En el caso concreto de este proyecto la información intercambiada será de tipo meteorológico, y nos centraremos en un entorno privado/doméstico, pero con las debidas medidas se podría también adaptar a un entorno rural o industrial. Este trabajo fin de grado trata de diseñar un nodo proxy basado en un bróker MQTT que se encarga de contestar a peticiones para la plataforma meteorológica OpenWeather. Los clientes podrán conectarse al bróker y subscribirse a los topics relativos a la información que sea de su interés. El proxy tiene que capturar estas peticiones y realizar las consultas oportunas con el API de la plataforma OpenWheather, publicando los datos solicitados. El nodo proxy y el bróker (Mosquitto) se implementarán en Python usando una Raspberry Pi. es_ES
dc.description.abstract [EN] In recent years, the MQTT protocol has become one of the main pillars of the Internet of Things due to its lightness and flexibility. For IoT devices, being connected to each other and exchanging information is an essential requirement, the type of information exchanged may vary based on the operating environment, which can be both industrial and domestic. In this specific case, the information exchanged will be meteorological and the environment domestic, but with the proper measures it could also be adapted to an industrial environment. This work tries to design a proxy node, using the Python language, based on an MQTT broker that is in charge of answering requests for the OpenWeather meteorological platform. Clients will be able to connect to the broker and subscribe to topics related to information of interest. The proxy has to capture these requests and make the appropriate queries with the OpenWheather platform API, publishing the requested data. The proxy node and the broker (Mosquitto) will be located on a Raspberry PI. es_ES
dc.format.extent 88 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject IoT es_ES
dc.subject Proxy es_ES
dc.subject HTTP es_ES
dc.subject REST es_ES
dc.subject MQTT es_ES
dc.subject Python es_ES
dc.subject Mosquitto es_ES
dc.subject Raspberry Pi es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Implementación de un proxy MQTT para la plataforma OpenWeather es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation Cambareri, S. (2021). Implementación de un proxy MQTT para la plataforma OpenWeather. Universitat Politècnica de València. http://hdl.handle.net/10251/173961 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\144840 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem