Thesis Details

Open-source komponenty pro inteligentní dům

Bachelor's Thesis Student: Kúšik Lukáš Academic Year: 2018/2019 Supervisor: Pluskal Jan, Ing., Ph.D.
English title
Smart Home Open-Source Components
Language
Czech
Abstract

The aim of this thesis is to examine the state-of-the-art commercial elements found in smart home households. Their freely available alternatives are explored, together with three open-source home automation platforms. We review freely available microcontroller development kits, usable for the development of smart sensors. After that, using a suitable combination of electronic components and microcontrollers, components are designed and implemented for our own smart home system, utilizing the Home Assistant platform. This incorporates a built-in redundancy, designed to withstand cases of a failure of any component. The developed tool uses container orchestration technology, real-time file synchronization and automatically configured database clusters, to achieve a unique and comprehensive solution to high availability of Home Assistant.

Keywords

smart home, IoT, Home Assistant, high availability, GlusterFS

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
29 August 2019
Reviewer
Committee
Růžička Richard, doc. Ing., Ph.D., MBA (DCSY FIT BUT), předseda
Dytrych Jaroslav, Ing., Ph.D. (DCGM FIT BUT), člen
Křena Bohuslav, Ing., Ph.D. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Španěl Michal, Ing., Ph.D. (DCGM FIT BUT), člen
Citation
KÚŠIK, Lukáš. Open-source komponenty pro inteligentní dům. Brno, 2019. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-08-29. Supervised by Pluskal Jan. Available from: https://www.fit.vut.cz/study/thesis/21784/
BibTeX
@bachelorsthesis{FITBT21784,
    author = "Luk\'{a}\v{s} K\'{u}\v{s}ik",
    type = "Bachelor's thesis",
    title = "Open-source komponenty pro inteligentn\'{i} d\r{u}m",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21784/"
}
Back to top