Institutional Repository of Vilnius University
Protingų namų kūrimas naudojant daiktų interneto sistemas /
Abstract
dc:descriptionInternet of Things (IoT), which describes a network of connected and remotely controlled devices, is becoming more and more popular theme nowadays with a wide specter of use: smart cities - controlling and monitoring daily routine of a city, industry - by automating processes and replacing human work, healthcare - by creating remotely controlled heart stimulators or health status monitoring devices. However, probably most of the time when people hear "Internet of Things" - the first idea is about smart home. Not long time ago a definition of smart home sounded as from a fiction science, but as technology is moving forward very fast the possibility to create your own living space with IoT systems is becoming more realistic and available for everyone. Nowadays you can find dozens of devices listening to voice commands, collecting data about environment, recognising house owners or performing daily tasks. The main object of this work was to examine the creation of smart home using internet of things. To archieve this goal, analysis of similar works and preparation of theory base was needed. The creation of easy-to-install smart home system prototype was also stated as a task, which is required to archieve the goal. Base functionality of prototype was stated as: monitor environment condition, control various devices from smart phone or computer, take care of house security and provide a possibility to check collected historical data. For the purpose of creating this system module, "Django" framework with "Python" programming language was used. "PostgreSQL" was chosen as a database and "JavaScript" programming language with "React" library was used for graphical user interface creation. Constructed platform is running on "Raspberry Pi 3B" model single-board computer, which connects and controls temperature and humidity modules, LED devices, motion sensor and camera module. To reach the system from outside of single-board computer, "Nginx" proxy server was configured.
Degree
thesis:*- Grantor dc:publisher
- Institutional Repository of Vilnius University
- Year dc:date
- 2018
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Kuizinas, Justinas,
- Contributors dc:contributor
-
- Kutka, Eduardas
Rights
dc:rights- Statement dc:rights
-
- info:eu-repo/semantics/openAccess
- Language dc:language
- lit
Identifiers
dc:identifier.*- Repository record dc:identifier
- https://repository.vu.lt/VU:ELABAETD25856208&prefLang=en_US
- OAI identifier oai:identifier
- oai:vu.lt:elaba:25856208