IoT-palvelun luominen ThingWorx-alustalla
Niemelä, Niina (2018)
Niemelä, Niina
Vaasan ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201804154717
https://urn.fi/URN:NBN:fi:amk-201804154717
Tiivistelmä
Opinnäytetyön tavoitteena oli saada peruskäsitys esineiden internetistä sekä Big datasta. Tavoitteena oli myös toteuttaa pienimuotoinen IoT-palvelu projektimuodossa, joka hyödyntää ThingWorx-alustaa sekä Raspberry Pi 3 B-mallia. Työn tarkoituksena oli ymmärtää keskeisimmät osa-alueet, joista nämä teknologiat koostuvat sekä ymmärtää miten näitä voidaan käyttää niin yritysmaailmassa kuin myös kuluttajamarkkinoilla. Esineiden internetin ja Big datan käyttömahdollisuudet ovat lähes loputtomat ja kaikkia käyttötapauksia ei ole vielä ajateltukaan. Nämä teknologiat ovat hyvin ajankohtaisia ja varmasti myös tulevaisuudessa vielä enemmän käytössä. Opinnäytetyön osatavoitteena oli tutustua Raspberry Pi 3 B-mallin, erilaisten anturien sekä ThingWorx-alustan käyttöön ja mahdollisesti auttaa myös muita aiheesta kiinnostuneita ymmärtämään paremmin näiden teknologioiden käyttöä.
Teknologiapinon avulla eriytettiin esineiden internetin palvelu pienempiin osa-alueisiin, joiden avulla voidaan paremmin ymmärtää mitä kyseiseen teknologiaan kuuluu. Big data on oleellinen osa esineiden internetiä, sillä sen avulla voidaan käsitellä isoja määriä anturien luomaa tietovirtaa sekä tuottaa lisäarvoa tiedon analysoinnilla. Linkitetyssä ja avoimessa datassa on mahdollisuuksia luoda uusia näkökulmia ja monipuolisempia tiedon analysointeja suurempiin projekteihin. Ongelmia ja haasteita näistäkin teknologioista löytyy ja opinnäytetyössä käsitellään sekä pohditaan myös näiden teknologioiden vajavaisuuksia kriittisestä näkökulmasta.
Teoriassa esitellyn teknologiapinon käyttäminen oli helppoa suunnittelussa sekä toteutuksessa. Suunnittelussa käytettiin erilaisia suunnitteludokumentteja, muun muassa prosessikaaviota ja käyttäjätarinoita. Toteutusvaiheessa kaikkia suunniteltuja antureita ei käytetty, mutta palvelun toteutus oli silti onnistunut. ThingWorx-alusta ja Raspberry Pi 3 B-malli olivat helppokäyttöisiä. Ongelmaksi kehkeytyi etäisyysanturin asentaminen, ohjelmointi sekä testaus. Opinnäytetyön avulla opin käyttämään Raspberry Pi-mikrotietokonetta, ThingWorx-alustaa sekä ymmärtämään IoT:iä ja Big dataa. Opinnäytetyön jälkeen aion jatkaa saman aiheen parissa omalla ajalla.
Teknologiapinon avulla eriytettiin esineiden internetin palvelu pienempiin osa-alueisiin, joiden avulla voidaan paremmin ymmärtää mitä kyseiseen teknologiaan kuuluu. Big data on oleellinen osa esineiden internetiä, sillä sen avulla voidaan käsitellä isoja määriä anturien luomaa tietovirtaa sekä tuottaa lisäarvoa tiedon analysoinnilla. Linkitetyssä ja avoimessa datassa on mahdollisuuksia luoda uusia näkökulmia ja monipuolisempia tiedon analysointeja suurempiin projekteihin. Ongelmia ja haasteita näistäkin teknologioista löytyy ja opinnäytetyössä käsitellään sekä pohditaan myös näiden teknologioiden vajavaisuuksia kriittisestä näkökulmasta.
Teoriassa esitellyn teknologiapinon käyttäminen oli helppoa suunnittelussa sekä toteutuksessa. Suunnittelussa käytettiin erilaisia suunnitteludokumentteja, muun muassa prosessikaaviota ja käyttäjätarinoita. Toteutusvaiheessa kaikkia suunniteltuja antureita ei käytetty, mutta palvelun toteutus oli silti onnistunut. ThingWorx-alusta ja Raspberry Pi 3 B-malli olivat helppokäyttöisiä. Ongelmaksi kehkeytyi etäisyysanturin asentaminen, ohjelmointi sekä testaus. Opinnäytetyön avulla opin käyttämään Raspberry Pi-mikrotietokonetta, ThingWorx-alustaa sekä ymmärtämään IoT:iä ja Big dataa. Opinnäytetyön jälkeen aion jatkaa saman aiheen parissa omalla ajalla.