National Repository of Grey Literature 8 records found  Search took 0.01 seconds. 
Middleware for Testos Framework
Červinka, Radim ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
Cílem této práce je vytvořit komunikační sběrnici pro platformu Testos, což umožní nástrojům platformy spolu komunikovat a využívat navzájem svoje služby. V textu jsou prozkoum8na současná řešení a protokoly založené na modelu Publish-Subscribe. Dále také práce specifikuje požadavky na komunikační sběrnici vyhovující potřebám platformy Testos a také navrhuje řešení pro splnění daných požadavků.   V rámci výzkumu byly prozkoumány tři řešení - MQTT, DDS a AMQP. Průzkum každého řešení byl zaměřen na způsob komunikace a hlavní funkční prvky. Jako startovací bod implementace sběrnice byl vybrán protokol MQTT. Tato práce také specifikuje jak tento protokol rozšířit, aby byly splněny požadavky na sběrnici. Mezi stěžejní rozšíření navrhnuté v rámci této práce patří management životního cyklu požadavků rozšiřující způsob doručování zpráv a mechanismus zasílání požadavků standardu MQTT. Protokol byl také rozšířen o možnost shlukování zpráv do BULK paketu za účelem snížení množství potřebných síťových zdrojů. Výsledkem je Testos Bus, který je postavený na upraveném a rozšířeném protokolu MQTT, který zahrunuje implementaci brokeru a klientských knihoven pro Python a C++. Testos Bus naplňuje všechny povinné požadavky platformy, což ověřují automatické testy.
Management and Automation of Enterprise Facility Heating System
Hartmann, Jiří ; Bardonek, Petr (referee) ; Šimek, Václav (advisor)
The aim of this work is to create a unified control and supervision system, SCADA, for controlling the heating and cooling of the company. The system is controlled by UniPi PLC units. Node-RED is used as control software. The user interface is created by an extension "dashboard". For communication between elements using the MQTT protocol. The InfluxDB database is used for data storage. The Grafana tool is used to visualize historical data. The majority of the created system consists of open software. The system is universal, expandable and it is possible to connect it with another system. The system can be used or adapted to similar problems of advanced heating control.
System for Remote Monitoring of Beer Brewing Process
Klíma, Oldřich ; Komosný, Dan (referee) ; Hošek, Jiří (advisor)
Bachelor's thesis is focused on problematics of remote monitoring and process control system for homebrewing, that are based on open source software. In the first chapter there is an introduction into beer brewing processes and the differences between industrial, small and home brewery is described. In the next chapter there are some informations about Internet of Things and suitable embedded platform is choosen. One of the compared software solution will be instaleand on this platform. The procedure of implementation is described in the next parts and thesis is then focusing on changes in the program of backend server application. These changes are imrpoving stability of whole system and they are adding support for wireless communication with controlled switches and sensors. The last part of this thesis introduces reader into set up and controll process of the software sollution.
Robotic arm control using MQTT protocol
Mautner, V. ; Olenišák, D. ; Jurák, M.
The aim of this work is to create a simple system that will serve mainly as a teaching tool for demonstrating communication in a simple IoT system. The proposed system should allow easily add different devices to the system and establish communication between them and create individual communication commands between devices The proposed system uses the MQTT protocol, which is widespread in most IoT systems. This protocol is simple and therefore easy to implement even on microcontrollers that can be connected to the system.
Analýza zranitelnosti MQTT protokolu s důrazem na chybnou implementaci brokerů
FILIP, Ondřej
The master thesis deals with the identification and analysis of vulnerabilities in the implementation of the MQTT protocol with a focus on the central node of the communication system called the broker. Theoretical background and a survey of the current state of security of public brokers provide knowledge used to create a methodological approach to vulnerability analysis. The focus of this analysis is the insufficiently secure deployment of the broker. For identified vulnerabilities and classified threats, specific security measures are designed and recommended to help create sufficiently secure MQTT applications. The final comparative analysis of brokers provides the basis for selecting a suitable implementation of the broker.
Management and Automation of Enterprise Facility Heating System
Hartmann, Jiří ; Bardonek, Petr (referee) ; Šimek, Václav (advisor)
The aim of this work is to create a unified control and supervision system, SCADA, for controlling the heating and cooling of the company. The system is controlled by UniPi PLC units. Node-RED is used as control software. The user interface is created by an extension "dashboard". For communication between elements using the MQTT protocol. The InfluxDB database is used for data storage. The Grafana tool is used to visualize historical data. The majority of the created system consists of open software. The system is universal, expandable and it is possible to connect it with another system. The system can be used or adapted to similar problems of advanced heating control.
Middleware for Testos Framework
Červinka, Radim ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
Cílem této práce je vytvořit komunikační sběrnici pro platformu Testos, což umožní nástrojům platformy spolu komunikovat a využívat navzájem svoje služby. V textu jsou prozkoum8na současná řešení a protokoly založené na modelu Publish-Subscribe. Dále také práce specifikuje požadavky na komunikační sběrnici vyhovující potřebám platformy Testos a také navrhuje řešení pro splnění daných požadavků.   V rámci výzkumu byly prozkoumány tři řešení - MQTT, DDS a AMQP. Průzkum každého řešení byl zaměřen na způsob komunikace a hlavní funkční prvky. Jako startovací bod implementace sběrnice byl vybrán protokol MQTT. Tato práce také specifikuje jak tento protokol rozšířit, aby byly splněny požadavky na sběrnici. Mezi stěžejní rozšíření navrhnuté v rámci této práce patří management životního cyklu požadavků rozšiřující způsob doručování zpráv a mechanismus zasílání požadavků standardu MQTT. Protokol byl také rozšířen o možnost shlukování zpráv do BULK paketu za účelem snížení množství potřebných síťových zdrojů. Výsledkem je Testos Bus, který je postavený na upraveném a rozšířeném protokolu MQTT, který zahrunuje implementaci brokeru a klientských knihoven pro Python a C++. Testos Bus naplňuje všechny povinné požadavky platformy, což ověřují automatické testy.
System for Remote Monitoring of Beer Brewing Process
Klíma, Oldřich ; Komosný, Dan (referee) ; Hošek, Jiří (advisor)
Bachelor's thesis is focused on problematics of remote monitoring and process control system for homebrewing, that are based on open source software. In the first chapter there is an introduction into beer brewing processes and the differences between industrial, small and home brewery is described. In the next chapter there are some informations about Internet of Things and suitable embedded platform is choosen. One of the compared software solution will be instaleand on this platform. The procedure of implementation is described in the next parts and thesis is then focusing on changes in the program of backend server application. These changes are imrpoving stability of whole system and they are adding support for wireless communication with controlled switches and sensors. The last part of this thesis introduces reader into set up and controll process of the software sollution.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.