Home Automation System: Using Raspberry Pi Through Web Application
Tran, Giang (2021)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202104286171
https://urn.fi/URN:NBN:fi:amk-202104286171
Tiivistelmä
This thesis aims to clarify home automation's history, the sensors' theoretical framework and introduce a simple, low-cost home automation system operating on Raspberry-Pi. The end goal is to show the simplicity and cost-efficiency of building home automation in the current modern-day.
The thesis presents the hardware and software needed to construct mentioned home automation system. It introduces NodeJS as a back-end server as well as a data logger. ReactJS is used to shape the User Interface and display the server's data on the front-end. The Raspberry-Pi serves as a controller for the system by storing the server and the main program itself. Testing is done at the end to prove that the prototype works as intended.
The result is a prototype of a low-cost home automation system with essential functionalities such as motion-detecting, flame-detecting, temperature and humidity measurement.
The thesis presents the hardware and software needed to construct mentioned home automation system. It introduces NodeJS as a back-end server as well as a data logger. ReactJS is used to shape the User Interface and display the server's data on the front-end. The Raspberry-Pi serves as a controller for the system by storing the server and the main program itself. Testing is done at the end to prove that the prototype works as intended.
The result is a prototype of a low-cost home automation system with essential functionalities such as motion-detecting, flame-detecting, temperature and humidity measurement.