Internet of Things blir allt mer vanligt i hemmet. På senare år har utbudet av uppkopplade enheter som hjälper till att automatisera delar av hemmet ökat. Uppkopplade sensorer är en del av detta och de erbjuder övervakning av till exempel temperatur, luftfuktighet, rörelse och ljus. Genom att presentera mätvärden från sensorer via ett grafiskt gränssnitt har man möjligheten att agera — manuellt eller automatiskt — på dessa värden för att till exempel justera temperatur i god tid. Målet med detta arbete är att utveckla en IoT-produkt som ett sensornätverk för övervakning av mätvärden från sensorer på enkortsdatorn Raspberry Pi. Syftet är att skapa ett skalbart system med en modulär design. Två Raspberry Pi användes för att utveckla ett IoT-system där en enhet läser in mätvärden från sensorer och en annan enhet exponerar ett REST API som möjliggör kommunikation via HTTP-protokollet för att skicka och ta in mätvärden. Mätvärden lagras i en databas och de senaste mätvärdena presenteras i ett grafiskt användargränssnitt. Resultatet är ett sensornätverk med en modulär design som kan användas för att övervaka senast uppmäta värden av temperatur och luftfuktighet i omgivningen. Dessa värden presenteras i ett grafiskt gränssnitt. / Internet of Things is becoming more common in the home. In recent years, the availability of connected devices that help automate parts of the home has increased. Connected sensors are part of this and they offer monitoring of, for example, temperature, humidity, motion and light. By presenting measurment values from sensors via a graphical interface, you have the option to act — manually or automatically – on these values, to for example, adjust the temperature in good time. The aim of this report is to develop an IoT product as a sensor network to collect data from sensors connected to the single board computer Raspberry Pi. The purpose is to create a scalable system with a modular design. Two Raspberry Pi were used to develop an IoT system where a device collects measu- rement values from sensors and another device which exposes a REST API that enables communication through the HTTP-protocol to send and recieve data. Measurment values are stored in a database and the latest measurement values are presented in a grahpical user interface. The result is a sensor network with a modular design that can be used to collect humi- dity and temperature values in the enviroment. These values are presented in a graphical user interface.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kau-67720 |
Date | January 2018 |
Creators | Karlsson, Daniel, Eriksson, Jesper |
Publisher | Karlstads universitet, Fakulteten för hälsa, natur- och teknikvetenskap (from 2013), Karlstads universitet, Fakulteten för hälsa, natur- och teknikvetenskap (from 2013) |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0023 seconds