Nowadays home automation systems are increasingly widespread in the world. There are diverse tasks in several places of an apartment which can be easily and comfortably solved by a home automation system, furthermore ideally the power consumption of the apartment is reducible.
More and more companies started to deal with this issue, and because of the improvements, numerous solutions and protocols are created specifically for home automation tasks. The most popular solutions are based on a central unit which controls all the other parts of the system.
The goal of my thesis is designing and implementing a modularly extendible home automation system which is capable of solving the most important tasks present at home and provides some new features compared to systems found on the market.
It was important for me when designing the home automation system, that its units are not designed only to solve one dedicated task each, but they are designed to be generally usable and easily configurable.