Systém pro správu LoRa zařízení

Loading...
Thumbnail Image

Date

Authors

Štolfa, Filip

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Cílem této práce je zjednodušit správu IoT zařízení v ekosystému LoRaWAN a umožnit bezproblémově přecházet mezi dvěma centrálními servery sítě LoRaWAN. V této práci jsou popsány dva servery sítě LoRaWAN – ChirpStack a TheThingsStack. Na základě požadavků uživatelů systému pro správu chytrých měst je navržena a implementována aplikace, která umí s těmito servery komunikovat a nabízí uživatelům jedno rozhraní, pro správu zařízení na těchto serverech. Data zařízení jsou nejprve uložena v databázi aplikace a poté jsou synchronizována s vybraným serverem LoRaWAN sítě pomocí poskytnutého aplikačního rozhraní. Výsledné řešení je implementováno jako webová aplikace pomocí aplikačního rámce Angular. Serverová část je implementována pomocí aplikačního rámce Express.js a platformy AWS Lambda.
The main goal of this thesis is to simplify the management of IoT devices in the LoRaWAN ecosystem and enable seamless migration between two central LoRaWAN servers. Two LoRaWAN network servers—ChirpStack and TheThingsStack—are described in this thesis. Based on user requirements for a smart city management system an application is designed and implemented that can communicate with these servers and offers users a single interface to manage devices on these servers. The device data is first stored in the application database and then synchronized with the selected LoRaWAN server using the provided application interface. The solution is implemented as a web application using the Angular application framework. The backend is implemented using the Express.js application framework and the AWS Lambda platform.

Description

Citation

ŠTOLFA, F. Systém pro správu LoRa zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Informační technologie

Comittee

doc. Dr. Ing. Dušan Kolář (předseda) doc. Dr. Ing. Otto Fučík (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen)

Date of acceptance

2023-06-12

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 A.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO