izpis_h1_title_alt

Rekonstrukcija naprav iz projektne datoteke KNX : magistrsko delo
ID Marovt, Urban (Avtor), ID Bajec, Marko (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,46 MB)
MD5: FB06B371E647ADC2C8510B8C27DAC4F1

Izvleček
Povezljivost in enostavnost integracije naprav IoT sta ena izmed poglavitnih razlogov, zakaj je v zadnjih letih močno naraslo zanimanje za pametne domove. Starejše tehnologije, kot je KNX, imajo veliko težavo slediti razvoju in zagotavljati enako uporabniško izkušnjo, kot jo danes ponujajo največji proizvajalci na trgu naprav IoT za pametni dom. Veliko prepreko na trgu pametnih domov KNX predstavlja predvsem konfiguracija, saj ta ne vsebuje informacij o končnih napravah v uporabnikovem domu, ampak zgolj konfiguracijo posameznih funkcij. V magistrskem delu smo razvili komponento, ki iz projektne datoteke, kjer je zapisana celotna konfiguracija funkcij v KNX-domu, rekonstruira končne naprave v primerni obliki za vizualizacijo ali glasovno opravljanje naprav v domu. V prvem koraku smo sestavili podatkovno množico, kjer so funkcije razdeljene v 65 različnih razredov funkcionalnosti. Iz krajših tekstovnih razlag v angleškem in nemškem jeziku smo nato z metodami procesiranja naravnega jezika in večrazredno klasifikacijo izdelali napovedni model za predikcijo funkcijskih razredov. Na podlagi napovedanih razredov in preostalih parametrov konfiguracije smo potem rekonstruirali naprave v domu. Na koncu smo razvili aplikacijski modul, ki uporabniku omogoča, da naloži projektno datoteko doma, preko le-te pa je nato zgenerirana ustrezna konfiguracija. Implementirano rešitev smo primerjali z alternativno rešitvijo in ugotovili, da smo z našo metodo precej povečali število pravilno zaznanih naprav.

Jezik:Slovenski jezik
Ključne besede:pametni domovi, KNX, procesiranje naravnega jezika, večrazredna klasifikacija
Vrsta gradiva:Magistrsko delo/naloga
Organizacija:FMF - Fakulteta za matematiko in fiziko
Leto izida:2019
PID:20.500.12556/RUL-111496 Povezava se odpre v novem oknu
UDK:004
COBISS.SI-ID:18738265 Povezava se odpre v novem oknu
Datum objave v RUL:02.10.2019
Število ogledov:1354
Število prenosov:210
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Device reconstruction based on KNX project file
Izvleček:
Connectivity and integration simplicity are two of the main features of the IoT market which drive the rising popularity of Smart Home in the last years. Older technologies like KNX are struggling to follow the rapid development and to deliver the same user experience as IoT giants do. The biggest barrier for the KNX market lies in its configuration specifics, which is not aware of end-customer devices included in the home but only saves the configuration of each functionality. In this master's thesis we developed a component, which reconstructs the complete home configuration into a form ready for visualization or voice control of specific devices based on KNX project file, which includes a complete configuration of KNX Smart Home. In the first phase we prepared a dataset of KNX functions, which are distributed into 65 classes. Using natural language processing techniques and multi-class classification algorithms, we then constructed a prediction model for predicting specific function class based on English and German short text function descriptions. Using this information and other parameters from KNX project file we then group functions into meaningful devices included in the home. At the end, we developed an application module, which includes an element for uploading KNX project file based on which we then generate the adequate configuration. Comparison between the implemented module and the alternative solution showed that we have successfully increased the number of correctly detected devices.

Ključne besede:Smart Home, KNX, Natural language processing, multi-class classification

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj