Thread kotiautomaatiossa

With the rapid growth of IoT, home automation is used in more and more homes today. Home automation is usually used to optimize resource usage, to make living more easier, comfortable and safer and also to save money and time. When utilizing home automation, a major technological challenge arises si...

Full description

Bibliographic Details
Main Author: Parkkila, Jarmo Heikki Tapani
Other Authors: Faculty of Information Technology, Informaatioteknologian tiedekunta, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:fin
Published: 2024
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/96121
_version_ 1826225728218202113
author Parkkila, Jarmo Heikki Tapani
author2 Faculty of Information Technology Informaatioteknologian tiedekunta University of Jyväskylä Jyväskylän yliopisto
author_facet Parkkila, Jarmo Heikki Tapani Faculty of Information Technology Informaatioteknologian tiedekunta University of Jyväskylä Jyväskylän yliopisto Parkkila, Jarmo Heikki Tapani Faculty of Information Technology Informaatioteknologian tiedekunta University of Jyväskylä Jyväskylän yliopisto
author_sort Parkkila, Jarmo Heikki Tapani
datasource_str_mv jyx
description With the rapid growth of IoT, home automation is used in more and more homes today. Home automation is usually used to optimize resource usage, to make living more easier, comfortable and safer and also to save money and time. When utilizing home automation, a major technological challenge arises since devices and applications from different manufacturers are rarely compatible with each other. Because of this, integrating devices from different manufacturers to a single home automation platform is challenging, if not impossible and leads to use of multiple IoT platforms, ecosystems and applications in home. To tackle these compatibility issues between manufacturers, new technologies have been developed such as Matter and Thread. The purpose of this thesis is to give an overview of Thread as a technology. The thesis also aims to identify the most common challenges related to home automation and find out how these challenges could be avoided when setting up a home automation system. The beginning of the thesis focuses on covering opportunities and challenges related to home automation as well as the most common short-range wireless technologies used in home automation. Theoretical part ends with a technological study of Thread, which concludes with a short introduction to Matter. The empirical part of the thesis involves setting up a small-scale home automation system built on top of Home Assistant. The home automation system implemented in this thesis demonstrated, that the most significant challenges related to home automation can be avoided when utilizing open source IoT platform, appropriate IEEE 802.15.4 radio device and still relatively new technologies in home automation Matter and Thread. IoT:n nopean yleistymisen myötä yhä useammassa kodissa hyödynnetään tänä päivänä kotiautomaatiota. Kotiautomaatiolla pyritään yleensä helpottamaan asumista, optimoimaan kodin resurssien kulutusta, lisäämään asumismukavuutta sekä parantamaan kodin turvallisuutta ja sillä tavoitellaan niin taloudellisia kuin ajallisiakin säästöjä. Kotiautomaatioon hyödyntämiseen liittyy kuitenkin merkittävä teknologinen haaste, sillä laitteet ja sovellukset eri valmistajilta ovat harvoin yhteensopivia keskenään. Näin ollen eri valmistajien laitteiden integroiminen osaksi yhtenäistä kotiautomaatioratkaisua on haasteellista tai jopa mahdotonta ja johtaa useiden rinnakkaisten IoT-alustojen, ekosysteemien sekä sovellusten käyttöön kodissa. Ratkaisuksi valmistajien välisiin yhteensopivuusongelmiin on kehitetty uusia teknologioita, kuten Matter ja Thread. Tämän tutkielman on tarkoitus avata Threadia teknologiana. Tutkielmassa pyritään lisäksi tunnistamaan kotiautomaatioon yleisimmin liittyviä haasteita ja selvittämään, kuinka haasteet olisivat vältettävissä kotiautomaatioratkaisua toteutettaessa. Tutkielmassa käsitellään ensin kotiautomaation mahdollisuuksia ja haasteita sekä kotiautomaatiossa yleisimmin hyödynnettäviä lyhyen kantaman langattomia teknologioita. Teoriaosuus päättyy Threadin teknologiseen tarkasteluun, jonka yhteydessä sivutaan lyhyesti Matteria. Tutkielman empiirisessä osuudessa otetaan käyttöön Home Assistantin päälle rakentuva pienimuotoinen kotiautomaatioratkaisu. Tutkielmassa toteutettu kotiautomaatioratkaisu osoitti, että merkittävimmät kotiautomaatioon liittyvät haasteet ovat vältettävissä, kun ratkaisussa hyödynnetään avoimen lähdekoodin IoT-alustaa, soveltuvaa IEEE 802.15.4 -radiota sekä kotiautomaatiossa vielä suhteellisen uusia teknologioita Matteria ja Threadia.
first_indexed 2024-06-24T20:00:42Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "Hakala, Ismo Jari", "language": null, "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Parkkila, Jarmo Heikki Tapani", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2024-06-24T11:20:36Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2024-06-24T11:20:36Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2024", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/96121", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "With the rapid growth of IoT, home automation is used in more and more homes today. Home automation is usually used to optimize resource usage, to make living more easier, comfortable and safer and also to save money and time. When utilizing home automation, a major technological challenge arises since devices and applications from different manufacturers are rarely compatible with each other. Because of this, integrating devices from different manufacturers to a single home automation platform is challenging, if not impossible and leads to use of multiple IoT platforms, ecosystems and applications in home. To tackle these compatibility issues between manufacturers, new technologies have been developed such as Matter and Thread. The purpose of this thesis is to give an overview of Thread as a technology. The thesis also aims to identify the most common challenges related to home automation and find out how these challenges could be avoided when setting up a home automation system. The beginning of the thesis focuses on covering opportunities and challenges related to home automation as well as the most common short-range wireless technologies used in home automation. Theoretical part ends with a technological study of Thread, which concludes with a short introduction to Matter. The empirical part of the thesis involves setting up a small-scale home automation system built on top of Home Assistant. The home automation system implemented in this thesis demonstrated, that the most significant challenges related to home automation can be avoided when utilizing open source IoT platform, appropriate IEEE 802.15.4 radio device and still relatively new technologies in home automation Matter and Thread.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "IoT:n nopean yleistymisen my\u00f6t\u00e4 yh\u00e4 useammassa kodissa hy\u00f6dynnet\u00e4\u00e4n t\u00e4n\u00e4 p\u00e4iv\u00e4n\u00e4 kotiautomaatiota. Kotiautomaatiolla pyrit\u00e4\u00e4n yleens\u00e4 helpottamaan asumista, optimoimaan kodin resurssien kulutusta, lis\u00e4\u00e4m\u00e4\u00e4n asumismukavuutta sek\u00e4 parantamaan kodin turvallisuutta ja sill\u00e4 tavoitellaan niin taloudellisia kuin ajallisiakin s\u00e4\u00e4st\u00f6j\u00e4. Kotiautomaatioon hy\u00f6dynt\u00e4miseen liittyy kuitenkin merkitt\u00e4v\u00e4 teknologinen haaste, sill\u00e4 laitteet ja sovellukset eri valmistajilta ovat harvoin yhteensopivia kesken\u00e4\u00e4n. N\u00e4in ollen eri valmistajien laitteiden integroiminen osaksi yhten\u00e4ist\u00e4 kotiautomaatioratkaisua on haasteellista tai jopa mahdotonta ja johtaa useiden rinnakkaisten IoT-alustojen, ekosysteemien sek\u00e4 sovellusten k\u00e4ytt\u00f6\u00f6n kodissa. Ratkaisuksi valmistajien v\u00e4lisiin yhteensopivuusongelmiin on kehitetty uusia teknologioita, kuten Matter ja Thread. T\u00e4m\u00e4n tutkielman on tarkoitus avata Threadia teknologiana. Tutkielmassa pyrit\u00e4\u00e4n lis\u00e4ksi tunnistamaan kotiautomaatioon yleisimmin liittyvi\u00e4 haasteita ja selvitt\u00e4m\u00e4\u00e4n, kuinka haasteet olisivat v\u00e4ltett\u00e4viss\u00e4 kotiautomaatioratkaisua toteutettaessa. Tutkielmassa k\u00e4sitell\u00e4\u00e4n ensin kotiautomaation mahdollisuuksia ja haasteita sek\u00e4 kotiautomaatiossa yleisimmin hy\u00f6dynnett\u00e4vi\u00e4 lyhyen kantaman langattomia teknologioita. Teoriaosuus p\u00e4\u00e4ttyy Threadin teknologiseen tarkasteluun, jonka yhteydess\u00e4 sivutaan lyhyesti Matteria. Tutkielman empiirisess\u00e4 osuudessa otetaan k\u00e4ytt\u00f6\u00f6n Home Assistantin p\u00e4\u00e4lle rakentuva pienimuotoinen kotiautomaatioratkaisu. Tutkielmassa toteutettu kotiautomaatioratkaisu osoitti, ett\u00e4 merkitt\u00e4vimm\u00e4t kotiautomaatioon liittyv\u00e4t haasteet ovat v\u00e4ltett\u00e4viss\u00e4, kun ratkaisussa hy\u00f6dynnet\u00e4\u00e4n avoimen l\u00e4hdekoodin IoT-alustaa, soveltuvaa IEEE 802.15.4 -radiota sek\u00e4 kotiautomaatiossa viel\u00e4 suhteellisen uusia teknologioita Matteria ja Threadia.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija.group@korppi.jyu.fi) on 2024-06-24T11:20:36Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2024-06-24T11:20:36Z (GMT). No. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "88", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "CC BY 4.0", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.title", "value": "Thread kotiautomaatiossa", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202406244967", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Specialisation in Software Development", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Ohjelmistokehityksen opintosuunta", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.copyright", "value": "\u00a9 The Author(s)", "language": null, "element": "rights", "qualifier": "copyright", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://creativecommons.org/licenses/by/4.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_96121
language fin
last_indexed 2025-02-18T10:54:33Z
main_date 2024-01-01T00:00:00Z
main_date_str 2024
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/73c10f20-14ab-4888-9644-e1e7ff8e36bd\/download","text":"URN:NBN:fi:jyu-202406244967.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2024
record_format qdc
source_str_mv jyx
spellingShingle Parkkila, Jarmo Heikki Tapani Thread kotiautomaatiossa Specialisation in Software Development Ohjelmistokehityksen opintosuunta
title Thread kotiautomaatiossa
title_full Thread kotiautomaatiossa
title_fullStr Thread kotiautomaatiossa Thread kotiautomaatiossa
title_full_unstemmed Thread kotiautomaatiossa Thread kotiautomaatiossa
title_short Thread kotiautomaatiossa
title_sort thread kotiautomaatiossa
title_txtP Thread kotiautomaatiossa
topic Specialisation in Software Development Ohjelmistokehityksen opintosuunta
topic_facet Ohjelmistokehityksen opintosuunta Specialisation in Software Development
url https://jyx.jyu.fi/handle/123456789/96121 http://www.urn.fi/URN:NBN:fi:jyu-202406244967
work_keys_str_mv AT parkkilajarmoheikkitapani threadkotiautomaatiossa