Mobilní editor pro vizuální programování IoT zařízení
Loading...
Date
Authors
Škrabal, David
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
S rozvojem technologií internetu věcí (IoT) vzniká pro uživatele potřeba mít nástroj, pomocí kterého by si je mohli sami nastavovat bez znalosti programování. Současné nástroje jsou často složité a nevhodné pro mobilní zařízení. Mohou tak odradit uživatele od snahy jakkoliv do nastavení systémů internetu věcí zasahovat. Cílem této práce je vytvořit nástroj, určený pro mobilní zařízení, který umožní koncovým uživatelům jednoduše programovat IoT technologie pomocí vizuálního programování. Řešení by mělo zároveň umožnit práci s IoT zařízeními různého typu a od různých výrobců. Výsledkem práce je vytvoření knihovny, která implementuje editor, určený pro mobilní zařízení. Jeho výstupem je serializovaný program, který je možné převést na příkazy pro zařízení internetu věcí.
With the development of Internet of things (IoT) technologies, users need a tool that allows them to configure these technologies without requiring programming knowledge. Current tools are often complex and unsuitable for mobile devices. They can discourage users from trying to interfere in any way with the settings of IoT systems. The aim of this work is to design a mobile-friendly tool that enables end users to program IoT technologies using visual programming. The solution should also support working with various types of IoT devices from different manufacturers. The outcome of this work is a library that implements an editor designed for mobile devices. Its output is a serialized program that can be converted into commands for IoT devices.
With the development of Internet of things (IoT) technologies, users need a tool that allows them to configure these technologies without requiring programming knowledge. Current tools are often complex and unsuitable for mobile devices. They can discourage users from trying to interfere in any way with the settings of IoT systems. The aim of this work is to design a mobile-friendly tool that enables end users to program IoT technologies using visual programming. The solution should also support working with various types of IoT devices from different manufacturers. The outcome of this work is a library that implements an editor designed for mobile devices. Its output is a serialized program that can be converted into commands for IoT devices.
Description
Keywords
internet věcí , IoT , vizuální programování , vývoj koncovým uživatelem , grafický editor , webová aplikace , Lit , TypeScript , JSON , webové komponenty , Internet of things , IoT , visual programming , End-User development , graphical editor , web application , Lit , TypeScript , JSON , web components
Citation
ŠKRABAL, D. Mobilní editor pro vizuální programování IoT zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
doc. Ing. Tomáš Martínek, Ph.D. (předseda)
Ing. Vladimír Bartík, Ph.D. (člen)
Ing. Jiří Hynek, Ph.D. (člen)
doc. Mgr. Adam Rogalewicz, Ph.D. (člen)
doc. Ing. Michal Španěl, Ph.D. (člen)
Date of acceptance
2025-06-17
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.
Result of defence
práce byla úspěšně obhájena
