Software design for smart home

OData support
Supervisor:
Dr. Tóth Csaba
Department of Measurement and Information Systems

Nowdays the home automation is a rapidly growing part of the industry. It is getting more and more common by the iprovement of the technology, that we use several embedded systems to increase the comfort level and the safety of the buildings. The list of the available functions can be extended by the potential that provided by the widely spreaded smart phones. These kind of complex systems are called Smart Homes.

I have choosen the design and the realization of a Smart Home system as the topic of my M.Sc. thesis , that is based on the work that I have done with my collegaue, Hegedüs Tamás Zoltán. My part was the creation of the whole software system (except the hardware-close softwares) and the creation of the smart phone application.

The goal of my thesis was the developement and breadboard level creation of the basics of a compact system, that can be expanded in the future. That means during the creation of the softwares, that I have to create an easily modifiable software architecture, that can be easily expanded with new modules during the implementation of new functions.

First, we made the universal system plan, and we phrased the requirements in connection with the system components. Then, based on the requirements and the available systems in the market, we created the specifications of the parts of the system. This part of my thesis is common with the thesis of Hegedüs Tamás Zoltán. The 2. 3. 4. and 5. chapters are the same in my thesis and in the thesis of Hegedüs Tamás Zoltán (Hardware design for Smart Home (2014)), because we made it together.

The second main topic of my thesis is about the creation of the concept of the software system, and it contains the description of the central unit’s application.

The third main part of my thesis is the description of the SmartHome application.

The fourth main part of my thesis contains the appreciation and the improvement possibilities of the system.

Downloads

Please sign in to download the files of this thesis.