Bakalářská práce se zaměřuje na možnosti získání, uchování a interpretaci dat z poplachových a nepoplachových komponent komunikujících přes standardizovaný otevřený protokol MQTT. V bakalářské práci jsou popsány metody pro uchování dat a jejich možná interpretace, komunikační protokol MQTT a výstupní rozhraní poplachových a nepoplachových komponent.
Z popsaných možností uchování a interpretace dat je vybrán nejvhodnější pro výstupní data získaná přes komunikační protokol MQTT z poplachových a nepoplachových komponent, který je následně realizován pomocí návrhu.
Annotation in English
The bachelor's thesis focuses on the possibility of obtaining, storing and interpreting data from alarm and non-alarm components communicating via a standardized open protocol MQTT.
The bachelor thesis describes methods for data storage and interpretation, communication protocol MQTT and output interface of alarm and non-alarm components.
From the described possibilities of data storage and interpretation, the most suitable for the output data obtained via the MQTT communication protocol from alarm and non-alarm components is selected, which is then implemented by design
Keywords
protokol MQTT, poplachové a nepoplachové komponenty, interpretace dat, uchování dat
Keywords in English
MQTT protocol, alarm and non-alarm components, data interpretation, data storage
Length of the covering note
61 s.
Language
CZ
Annotation
Bakalářská práce se zaměřuje na možnosti získání, uchování a interpretaci dat z poplachových a nepoplachových komponent komunikujících přes standardizovaný otevřený protokol MQTT. V bakalářské práci jsou popsány metody pro uchování dat a jejich možná interpretace, komunikační protokol MQTT a výstupní rozhraní poplachových a nepoplachových komponent.
Z popsaných možností uchování a interpretace dat je vybrán nejvhodnější pro výstupní data získaná přes komunikační protokol MQTT z poplachových a nepoplachových komponent, který je následně realizován pomocí návrhu.
Annotation in English
The bachelor's thesis focuses on the possibility of obtaining, storing and interpreting data from alarm and non-alarm components communicating via a standardized open protocol MQTT.
The bachelor thesis describes methods for data storage and interpretation, communication protocol MQTT and output interface of alarm and non-alarm components.
From the described possibilities of data storage and interpretation, the most suitable for the output data obtained via the MQTT communication protocol from alarm and non-alarm components is selected, which is then implemented by design
Keywords
protokol MQTT, poplachové a nepoplachové komponenty, interpretace dat, uchování dat
Keywords in English
MQTT protocol, alarm and non-alarm components, data interpretation, data storage
Research Plan
Zpracujte způsoby uchování a interpretace dat.
Popište protokol MQTT a výstupní rozhraní poplachových a nepoplachových komponent.
Navrhněte řešení pro získání informací z poplachových a nepoplachových komponent pro přenos přes protokol MQTT.
Navrhněte vhodné řešení uchování a intepretace dat získané přes protokol MQTT.
Realizujte navrhovaný systém.
Research Plan
Zpracujte způsoby uchování a interpretace dat.
Popište protokol MQTT a výstupní rozhraní poplachových a nepoplachových komponent.
Navrhněte řešení pro získání informací z poplachových a nepoplachových komponent pro přenos přes protokol MQTT.
Navrhněte vhodné řešení uchování a intepretace dat získané přes protokol MQTT.
Realizujte navrhovaný systém.
Recommended resources
MQTT: The Standard for IoT Messaging. MQTT [online]. MQTT.org, 2020 [cit. 2020-11-13]. Dostupné z: https://mqtt.org/
MQTT Essentials - A Lightweight IoT Protocol. Packt Publishing (April 14, 2017), April 14, 2017. ISBN 978-1787287815.
PULVER, Tim, 2019. Hands-On Internet of Things with MQTT: Build connected IoT devices with Arduino and MQ Telemetry Transport (MQTT). 1. USA: Packt. ISBN 978-1789341782.
Creating your MySQL Database: Practical Design Tips and Techniques. Birmingham, B27 6PA, UK: Packt Publishing, 2006. ISBN 1-904811-30-2.
NIXON, Robin, 2018. Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5. 5. -: O'Reilly Media. ISBN 978-1491978917.
IBRAHIM, Dogan a Ahmet IBRAHIM. The Official ESP32 Book. Elektor Digital, 2017. ISBN 978-1907920639.
Recommended resources
MQTT: The Standard for IoT Messaging. MQTT [online]. MQTT.org, 2020 [cit. 2020-11-13]. Dostupné z: https://mqtt.org/
MQTT Essentials - A Lightweight IoT Protocol. Packt Publishing (April 14, 2017), April 14, 2017. ISBN 978-1787287815.
PULVER, Tim, 2019. Hands-On Internet of Things with MQTT: Build connected IoT devices with Arduino and MQ Telemetry Transport (MQTT). 1. USA: Packt. ISBN 978-1789341782.
Creating your MySQL Database: Practical Design Tips and Techniques. Birmingham, B27 6PA, UK: Packt Publishing, 2006. ISBN 1-904811-30-2.
NIXON, Robin, 2018. Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5. 5. -: O'Reilly Media. ISBN 978-1491978917.
IBRAHIM, Dogan a Ahmet IBRAHIM. The Official ESP32 Book. Elektor Digital, 2017. ISBN 978-1907920639.
Enclosed appendices
-
Appendices bound in thesis
-
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Student v rámci obhajoby prezentoval výsledky své bakalářské práce. Součástí obhajoby nebyla praktická ukázka. Po seznámení s posudky vedoucího a oponenta členové komise položili následující dotazy:
1. V čem je Vaše aplikace inovativní? - JUDr. Brabec
2. Jaká je kapacita uchování dat? - JUDr. Brabec
3. Mohl by jste definovat pojem data? - doc. Ing. Lukáš, CSc.
4. Jaký způsob kódování signálu jste využil? - Ing. Kovář, Ph.D.
Student zodpověděl všechny otázky komise - výborně.