This repository contains my BSc End Thesis at Universidad de Granada. Presented in September 2018, the project was graded 10 out of 10 with Matrícula de Honor (outstanding with distinction).
home automation, voice assistance, distributed systems, Raspberry Pi, open source
The main goal of this project is the creation of a low-cost, voice-driven home automation controller in a embedded system, such as the Raspberry Pi, using open source technologies and trying to obtain maximum compatibility with minimum cost.
To achieve this, I have analyzed the current state of the sector, distinguishing between domotic devices, voice assistants and home automation oriented systems. Through Software Engineering, I have studied the possible necessities of the users, trying to make up for the scarcities in this sector. Finally, I show an implementation of a home automation system in a real environment, usable and extensible to any daily situation.
Therefore, this project tries to demonstrate the infinite opportunities that the recent field of domotics enables, and the possibility of creating low-cost functional home automation systems.
The final version is ready in the file project.pdf
. Hovewer, if you would like to recompile it, please run
the following command twice. Note that the package texlive
, or any alternative for Windows or macOS, must be installed
on your system.
pdflatex -synctex=1 -interaction=nonstopmode "project".tex