Web Bluetooth for IoT Devices

Internet of Things (IoT) -laitteiden suuren nousun myötä syntyy uudenlaisia sovellusalueita, jotka tulevat muuttamaan elinympäristöämme. Uusien teknologisten ratkaisujen ja niiden tuotannon tutkiminen auttaa kehittäjiä ja tutkijoita kartoittamaan haasteita näiden sovellusten kehittämisvaiheessa. Täs...

Full description

Bibliographic Details
Main Author: Uusnäkki, Joonas
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:eng
Published: 2021
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/79092
Description
Summary:Internet of Things (IoT) -laitteiden suuren nousun myötä syntyy uudenlaisia sovellusalueita, jotka tulevat muuttamaan elinympäristöämme. Uusien teknologisten ratkaisujen ja niiden tuotannon tutkiminen auttaa kehittäjiä ja tutkijoita kartoittamaan haasteita näiden sovellusten kehittämisvaiheessa. Tässä tutkielmassa tutkin ohjelmistoprojektia, joka tuotettiin osana Amalia-Stratos-tutkimushanketta Jyväskylä yliopistolla. Tutkimushankkeen osana kehitettiin IoT-systeemiin selainpohjainen käyttöliittymä, joka hyödyntää Web Bluetooth -rajapintaa hyödykseen. Tutkimustulosten mukaan olemassa oleva IoT-systeemi tuottaa suurimman osan ongelmista uuden teknologian yhteensovittamisprosessissa. Tarkastelen tässä tutkielmassa relevanttia käsitteistöä, tutkimuksessa käytettyjä metodeja, tutkimuksen tuloksia sekä mahdollisia tulevaisuuden sovellusalueita Web Bluetooth -teknologian kontekstissa. The massive rise in Internet of Things (IoT) -devices enables developers to search for new application areas that will change our daily habitats. Exploring emerging technological solutions and their production helps developers and researchers identify challenges in the development phase of these applications. In this thesis, I present a software study that was produced as part of the Amalia-Stratos research project at the University of Jyväskylä. As part of the research project, we developed a browser-based interface for an IoT system that takes advantage of the Web Bluetooth API. The research results indicate that the IoT legacy system causes the most problems in the implementation process of emerging technology. Furthermore, I examine the relevant concepts, the methods used in the study, the results of the study, and possible future application areas in the context of Web Bluetooth API.