Home automation and security system with the Raspberry Pi
Yaldaie, Ashkan (2016)
Yaldaie, Ashkan
Haaga-Helia ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201604124234
https://urn.fi/URN:NBN:fi:amk-201604124234
Tiivistelmä
There are home automation products available off-the-shelf. The problem is that they are quite expensive and sometimes do not offer a solution to some personal needs. One of the alternatives is to create the product and not to purchase one. The current paper is a bachelor thesis which examines the possibility of developing a home automation and security system by using the Raspberry Pi. The paper covers the theoretical background, planning, implementation, testing and evaluation phases of the project. The thesis work duration was from October 2015 until March 2016.
The content of the paper demonstrates that creation of such a product is possible by explaining how to connect external sensors and devices to the Raspberry Pi. The product can be controlled locally and remotely through a graphical user interface, nevertheless, a complete tutorial on the programming is out of the scope. The paper also presents some pictures and diagrams in order to make the work more understandable.
The chapter "Background" contains some information about the software and the hardware which are utilized for this thesis paper and the Raspberry Pi is used as the main development board based on its abilities and features. The Raspberry Pi fulfilled its purpose for this project. All the thesis objectives were met and the questions were answered but there is always a room for improvement in the future implementations and the chapter called "Ways to improve future implementations" is dedicated to the further development of the current product.
The content of the paper demonstrates that creation of such a product is possible by explaining how to connect external sensors and devices to the Raspberry Pi. The product can be controlled locally and remotely through a graphical user interface, nevertheless, a complete tutorial on the programming is out of the scope. The paper also presents some pictures and diagrams in order to make the work more understandable.
The chapter "Background" contains some information about the software and the hardware which are utilized for this thesis paper and the Raspberry Pi is used as the main development board based on its abilities and features. The Raspberry Pi fulfilled its purpose for this project. All the thesis objectives were met and the questions were answered but there is always a room for improvement in the future implementations and the chapter called "Ways to improve future implementations" is dedicated to the further development of the current product.