Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Štys Includes the selected person into the timetable overlap calculation. Dalibor System for communication with IoT devices using OPC-UA and MQTT Protocols System for communication with IoT devices using OPC-UA and MQTT Protocols Thesis finished and defended successfully (DUO).   Vařacha Pavel Štěpánek Vít Master's thesis 1622757600000 04.06.2021 System for communication with IoT devices using OPC-UA and MQTT Protocols Thesis finished and defended successfully (DUO).
Dalibor Štys Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Systém pro komunikaci s IoT zařízeními pomocí protokolů OPC-UA a MQTT

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Štys Dalibor Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2020/2021
Assigning department AUIUI
Date of defence Jun 4, 2021
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Systém pro komunikaci s IoT zařízeními pomocí protokolů OPC-UA a MQTT
Main topic in English A System for Communication with IoT devices using OPC-UA and MQTT Protocols
Title according to student Systém pro komunikaci s IoT zařízeními pomocí protokolů OPC-UA a MQTT
English title as given by the student System for communication with IoT devices using OPC-UA and MQTT Protocols
Parallel name -
Subtitle -
Thesis supervisor Vařacha Pavel, Ing. Bc. Ph.D.
External examiner Štěpánek Vít, Ing.
Annotation Cílem práce je seznámit čtenáře s protokoly OPC-UA a MQTT a vytvořit základní architekturu systému pro komunikaci s IoT zařízeními pomocí komunikačních protokolů MQTT a OPC-UA. Práce je vytvořena v jazyce C# a frameworku WPF, resp. frameworku Xamarin.Forms. Pro implementaci protokolů OPC-UA a MQTT jsou v diplomové práci využity na internetu již dostupné knihovny licencované licencemi MIT nebo Apache 2.0. V práci je demonstrována funkčnost systému pomocí využití reálných IoT zařízení (PLC, mikroprocesor, ...). V závěru práce je zhodnocena vytvořená aplikace a je zde diskutováno další možné rozšíření aplikace.
Annotation in English The aim of the thesis is to introduce readers to OPC-UA and MQTT protocols and to design the architecture of a system used for communication to IoT devices using MQTT and OPC-UA communication protocols. System is implemented in C# and will be using WPF and Xamarin.Forms frameworks. Libraries licensed under MIT and Apache 2.0 licenses are used for implementation of functionality of MQTT and OPC-UA protocols. The system is tested with real IoT devices (PLC, microcontroller or similar device). The final part of this thesis is dedicated to evaluation of the final application and to discussion of the future possibilities of enhancement of the system.
Keywords C#, .NET, WPF, Xamarin, MVVM, OPC-UA, MQTT
Keywords in English C#, .NET, WPF, Xamarin, MVVM, OPC-UA, MQTT
Length of the covering note 90 s. (94 000 znaků)
Language CZ
Annotation
Cílem práce je seznámit čtenáře s protokoly OPC-UA a MQTT a vytvořit základní architekturu systému pro komunikaci s IoT zařízeními pomocí komunikačních protokolů MQTT a OPC-UA. Práce je vytvořena v jazyce C# a frameworku WPF, resp. frameworku Xamarin.Forms. Pro implementaci protokolů OPC-UA a MQTT jsou v diplomové práci využity na internetu již dostupné knihovny licencované licencemi MIT nebo Apache 2.0. V práci je demonstrována funkčnost systému pomocí využití reálných IoT zařízení (PLC, mikroprocesor, ...). V závěru práce je zhodnocena vytvořená aplikace a je zde diskutováno další možné rozšíření aplikace.
Annotation in English
The aim of the thesis is to introduce readers to OPC-UA and MQTT protocols and to design the architecture of a system used for communication to IoT devices using MQTT and OPC-UA communication protocols. System is implemented in C# and will be using WPF and Xamarin.Forms frameworks. Libraries licensed under MIT and Apache 2.0 licenses are used for implementation of functionality of MQTT and OPC-UA protocols. The system is tested with real IoT devices (PLC, microcontroller or similar device). The final part of this thesis is dedicated to evaluation of the final application and to discussion of the future possibilities of enhancement of the system.
Keywords
C#, .NET, WPF, Xamarin, MVVM, OPC-UA, MQTT
Keywords in English
C#, .NET, WPF, Xamarin, MVVM, OPC-UA, MQTT
Research Plan

1. Seznamte se s technologií .NET a frameworky WPF a Xamarin.

2. Seznamte se s komunikačními protokoly OPC-UA a MQTT.

3. Navrhněte desktopovou a mobilní aplikaci pro komunikaci s IoT zařízeními.

4. Navržené aplikace implementujte a ověřte funkčnost vytvořené aplikace.

5. Otestujte funkčnost reálné aplikace s reálnými zařízeními.

6. Zhodnoťte vytvořené aplikace a navrhněte další možná rozšíření aplikace.

Research Plan

1. Seznamte se s technologií .NET a frameworky WPF a Xamarin.

2. Seznamte se s komunikačními protokoly OPC-UA a MQTT.

3. Navrhněte desktopovou a mobilní aplikaci pro komunikaci s IoT zařízeními.

4. Navržené aplikace implementujte a ověřte funkčnost vytvořené aplikace.

5. Otestujte funkčnost reálné aplikace s reálnými zařízeními.

6. Zhodnoťte vytvořené aplikace a navrhněte další možná rozšíření aplikace.

Recommended resources

1. PETZOLD, Charles. Creating Mobile Apps with Xamarin.Forms. Redmond, Washington 98052-6399: Microsoft Press, 2016. ISBN 978-1-5093-0297-0.

2. Windows Presentation Foundation [online]. [cit. 2019-11-28]. Dostupné z: https://docs.microsoft.com/en-us/dotnet/framework/wpf/

3. Xamarin.Forms documentation [online]. [cit. 2019-11-28]. Dostupné z: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/

4. MQTT Version 5.0 [online]. [cit. 2019-11-28]. Dostupné z: https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html

5. OPC Unified Architecture Specification [online]. [cit. 2019-11-28]. Dostupné z: https://opcfoundation.org/developer-tools/specifications-unified-architecture

Recommended resources

1. PETZOLD, Charles. Creating Mobile Apps with Xamarin.Forms. Redmond, Washington 98052-6399: Microsoft Press, 2016. ISBN 978-1-5093-0297-0.

2. Windows Presentation Foundation [online]. [cit. 2019-11-28]. Dostupné z: https://docs.microsoft.com/en-us/dotnet/framework/wpf/

3. Xamarin.Forms documentation [online]. [cit. 2019-11-28]. Dostupné z: https://docs.microsoft.com/en-us/xamarin/xamarin-forms/

4. MQTT Version 5.0 [online]. [cit. 2019-11-28]. Dostupné z: https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html

5. OPC Unified Architecture Specification [online]. [cit. 2019-11-28]. Dostupné z: https://opcfoundation.org/developer-tools/specifications-unified-architecture

Týká se praxe No
Enclosed appendices 1 CD-ROM
Appendices bound in thesis -
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file