R-i põhised targa kodu analüüsilahendused

Date

2018

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Käesolevas bakalaureusetöös loodi baaslahendus asjade interneti andmete visualiseerimiseks ning analüüsimiseks. Lahendus pärib ühest või mitmest andmebaasist andmed, viib need sobivale kujule ning visualiseerib need. Lahenduse loomiseks on kasutatud OpenHAB-i nimelist targa kodu haldamise keskkonda ning programmeerimiskeelt R ja tema teeki Shiny. Töö käigus arendas autor toimiva prototüübi. Lahendus koosneb kolmest näidisrakendusest, millest esimene on juhtpaneel, kust on kasutajal võimalik näha enda seadmete informatsioon. Juhtpaneel koosneb neljast näidikust ning kahest graafikust. Teine lahenduse osa on näidisrakendus, kus ARIMA mudeli põhjal prognoositakse tulevasi andmeid. Kolmandaks rakenduseks on kahe seadme väärtuste seoste leidmine Pearsoni korrelatsioonikordaja abil. Loodud lahendust testiti Tartu Ülikooli mobiili- ja pilvearvutuste labori targa kodu seadmete andmestikuga.
In the current bachelor thesis a sample solution for visualizing and analyzing data of in-ternet of things was created. The solution gets the data from one or more OpenHAB data-bases, transforms and visualizes it. OpenHAB, an automation software for smart homes, and R with Shiny package are main tools used to create this solution. The solution con-sists of three main parts, firstly, a dashboard for visualizing the data of the internet of things solution in real time. The dashboard consists of four gauges and two graphs. Sec-ondly, forecast based on ARIMA model. Third part of the solution is finding the correla-tion between values of two devices with Pearson’s correlation coefficient. The solution was tested on the data of the smart home of Mobile and Cloud Computing Lab of the University of Tartu.

Description

Keywords

Citation