Thesis Details
Domácí automatizace založená na platformě Arduino/WeMos/RPi
This work aims to propose and implement a home automation system based on individual devices' connection using conditions and actions. For example, when a magnetic barrier determines that a door was opened, a command that turns on lights in the hallway is sent. However, if a card reader does not register allowed card, the alarm will be triggered. This problem is solved by a server running on Raspberry Pi, which is periodically checking all conditions that a user has defined via a web page. Based on their fulfillment, it executes predefined action. Created solution provides a way how to connect smart devices in household easily and how to automate them. Users must program each module, complex conditions, and actions by themselves. This work presents an infrastructure for communication and examples on how to create such modules.
automation, smart-home, security, RPi, Raspberry Pi, NodeMCU, Nette, PHP
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Křivka Zbyněk, Ing., Ph.D. (DIFS FIT BUT), člen
@bachelorsthesis{FITBT22990, author = "Jan Je\v{z}ek", type = "Bachelor's thesis", title = "Dom\'{a}c\'{i} automatizace zalo\v{z}en\'{a} na platform\v{e} Arduino/WeMos/RPi", school = "Brno University of Technology, Faculty of Information Technology", year = 2020, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/22990/" }