UNIVERSITY OF TARTU Institute of Computer Science Computer Science Curriculum
Janar Juusu
Web interface for accelerating IoT device pro- visioning and configuration at SmartVent
Bachelor’s Thesis (9 ECTS)
Supervisor(s): Pelle Jakovits
Tartu 2018
2
Veebiliides IoT seadme seadistamise kiirendamiseks SmartVendis
Lühikokkuvõte:
SmartVent IoT juhtseadmete ühendamine oli siiani täielikult manuaalne töö, sealhulgas käsitsi kirjutatud andmebaasi kirjed. See lähenemine oli ajakulukas ning oli suur oht vigade tekkimiseks. Lõputöö käigus loodi veebirakendus, mis automatiseerib osa IoT juhtseadme ühendamise protsessist luues automaatselt vajalikud andmebaasi kirjed ning koostab seadme konfiguratsiooni. Kasutajalt küsitakse protsessi käigus andmeid hoone ja selle tehnoseadmete kohta, mille külge juhtseade paigaldatakse. Antud tööriist tegi ühendamise palju kiiremaks, lihtsamaks ning on väiksem oht inimvigade tekkimiseks.
Võtmesõnad:
IoT, automatiseerimine, seadme konfigureerimine, seadme integratsioon CERCS: P170, Arvutiteadus, arvutusmeetodid, süsteemid, juhtimine
3
Web interface for accelerating IoT device provisioning and configuration at SmartVent
Abstract:
Setting up SmartVent IoT controllers was completely manual work, including hand-written database queries. This approach was very time-consuming and error-prone. During this the- sis a web application was created, which automates a portion of the IoT controller setup by automatically creating the database queries and generating device configuration. The user is prompted to enter details about the building and it’s technical systems to which the con- troller will be installed. This tool made setup process much quicker, simpler and has less potential for user errors.
Keywords:
IoT, automation, device provisioning, device integration
CERCS: P170, Computer science, numerical analysis, systems, control
4 Appendix
I. License
Non-exclusive licence to reproduce thesis and make thesis public
I, Janar Juusu,
1. herewith grant the University of Tartu a free permit (non-exclusive licence) to:
1.1.reproduce, for the purpose of preservation and making available to the public, including for addition to the DSpace digital archives until expiry of the term of validity of the copyright, and
1.2.make available to the public via the university's web environment, including via the DSpace digital archives, as of 14.05.2020 until expiry of the term of validity of the copyright,
Web interface for accelerating IoT device provisioning and configuration at SmartVent,
supervised by Pelle Jakovits,
2. I am aware of the fact that the author retains these rights.
3. I certify that granting the non-exclusive licence does not infringe the intellectual property rights or rights arising from the Personal Data Protection Act.
Tartu, 14.05.2018