Implementace aplikací pro MQTT komunikaci

Abstract

The goal of this bachelor thesis is to provide general overview of protocols, methods and technologies used for communication, then design and implementation of server and client application for communication through MQTT protocol. Because of this there are described mostly used communication methods and protocols. Furthermore, this thesis deals with the introduction of simple communication through MQTT procotol usin the Mosquitto implementation. Subsequently, there is described the configuration of Mosquitto broker for secure communication and analysis and implementation of server and client application, written in rogramming language Python 3.5 and with using HBMQTT libraries. The final solution enables secure communication of individual devices with server and partial monitoring of communication participants.

Description

Subject(s)

MQTT, Mosquitto, Python, HBMQTT

Citation