Implementace aplikací pro MQTT komunikaci

dc.contributor.advisorŠafařík, Jakub
dc.contributor.authorHorváth, Jakub
dc.contributor.refereeŘezáč, Filip
dc.date.accepted2017-05-31
dc.date.accessioned2017-08-23T09:25:06Z
dc.date.available2017-08-23T09:25:06Z
dc.date.issued2017
dc.description.abstractCieľom tejto bakalárskej práce je poskytnúť všeobecný prehľad protokolov, metód a technológií používaných na komunikáciu, následný návrh a implementáciu serverovej a klientskej aplikácie pre komunikáciu pomocou MQTT protokolu. Z tohto dôvodu sú popísané najčastejšie využívané komunikačné metódy a protokoly. Ďalej sa táto práca zaoberá predstavením jednoduchej komunikácie pomocou MQTT protokolu s využitím Mosquitto implementácie. Následne je popísané nastavenie Mosquitto brokera pre zabezpečenú komunikáciu a analýza a implementácia serverovej a klientskej aplikácie, napísanej v jazyku Python 3.5 s využitím HBMQTT knižníc. Výsledné riešenie umožňuje zabezpečenú komunikáciu jednotlivých zariadení so serverom a čiastočný monitoring účastníkov komunikácie.cs
dc.description.abstractThe 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.en
dc.description.department440 - Katedra telekomunikační techniky
dc.description.resultvýborněcs
dc.format.extent727979 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724cs
dc.identifier.thesisHOR0282_FEI_B2647_2612R059_2017
dc.identifier.urihttp://hdl.handle.net/10084/118891
dc.language.isocs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectMQTTcs
dc.subjectMosquittocs
dc.subjectPythoncs
dc.subjectHBMQTTcs
dc.subjectMQTTen
dc.subjectMosquittoen
dc.subjectPythonen
dc.subjectHBMQTTen
dc.thesis.degree-branchMobilní technologiecs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleImplementace aplikací pro MQTT komunikacics
dc.title.alternativeImplementation of Aplications for MQTT Communicationen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
HOR0282_FEI_B2647_2612R059_2017.pdf
Size:
710.92 KB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
HOR0282_FEI_B2647_2612R059_2017_priloha.rar
Size:
2.11 KB
Format:
Unknown data format
Loading...
Thumbnail Image
Name:
HOR0282_FEI_B2647_2612R059_2017_posudek_vedouci_Safarik_Jakub.pdf
Size:
49.45 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Šafařík, Jakub
Loading...
Thumbnail Image
Name:
HOR0282_FEI_B2647_2612R059_2017_posudek_oponent_Rezac_Filip.pdf
Size:
50.75 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Řezáč, Filip