Bakalářská práce se zabývá popisem a definicí pojmů soudobých technologií používaných v souvislosti s termínem Inteligentní domácnost. Praktická část je věnována tvorbě serverové aplikace, kterou bude možné spravovat skrze webové rozhraní. Součástí výsledné práce je fyzický demonstrační model typové domácnosti, na kterém bude možné předvést možnosti vytvořené aplikace. Pro potřeby řízení fyzického modelu je použit jednodeskový počítač Raspberry Pi 2 Model B, který obstarává správu a řízení připojených modulů.
Důraz je kladen na nízkou pořizovací cenu, jednoduchou uživatelskou obsluhu, použití (na trhu běžně) dostupných součástí a vývoj s možností dalšího budoucí ho rozšíření.
Annotation in English
This thesis deals with the description and definition of contemporary technologies associated with term "Smart home". The practical part focuses on the development of a server application which can be controlled via a web-based user interface. Another aim of the work is to create a physical demonstration model of type solution for households, which can be operated through the application. Single-board computer Raspberry Pi 2 Model B is used for controlling the model solution. It also procures management of connected modules.
The emphasis is on low acquisition cost, simple manageability for the user, using (commercially) available components and development with potential for further expansion in the future.
Bakalářská práce se zabývá popisem a definicí pojmů soudobých technologií používaných v souvislosti s termínem Inteligentní domácnost. Praktická část je věnována tvorbě serverové aplikace, kterou bude možné spravovat skrze webové rozhraní. Součástí výsledné práce je fyzický demonstrační model typové domácnosti, na kterém bude možné předvést možnosti vytvořené aplikace. Pro potřeby řízení fyzického modelu je použit jednodeskový počítač Raspberry Pi 2 Model B, který obstarává správu a řízení připojených modulů.
Důraz je kladen na nízkou pořizovací cenu, jednoduchou uživatelskou obsluhu, použití (na trhu běžně) dostupných součástí a vývoj s možností dalšího budoucí ho rozšíření.
Annotation in English
This thesis deals with the description and definition of contemporary technologies associated with term "Smart home". The practical part focuses on the development of a server application which can be controlled via a web-based user interface. Another aim of the work is to create a physical demonstration model of type solution for households, which can be operated through the application. Single-board computer Raspberry Pi 2 Model B is used for controlling the model solution. It also procures management of connected modules.
The emphasis is on low acquisition cost, simple manageability for the user, using (commercially) available components and development with potential for further expansion in the future.
Bakalářská práce bude zaměřena na technologie inteligentní domácnosti. Stěžejní částí práce bude syntéza mikropočítače Raspberry, čidel a senzorů, ovládacích zařízení a softwarových součástí pro tvorbu centrálního prvku a pro tvorbu uživatelského rozhraní.
Ve své práci student definuje základní pojmy užívané v souvislosti s inteligentní domácností, zmapuje existující standardy a vytvoří rámcový přehled existujících řešení. Součástí práce by měl být také finanční pohled na existující komerční řešení a to formou, například, kalkulace ceny pro typovou domácnost.
Očekávaným praktickým výstupem bude centrální aplikace pro řízení inteligentní domácnosti, která poběží na mikropočítači a klientské rozhraní, které bude mít formu webové aplikace. Funkčnost celého řešení bude demonstrováno prostřednictvím prototypu, který bude obsahovat systém čidel a ovládacích zařízení pro regulaci a bude řízen softwarovým řešením, které navrhne student. Demonstrační řešení může obsahovat určitou abstrakci od skutečného řešení (např. nasazení Peltierových článků, hraničních snímačů atp.).
Research Plan
Bakalářská práce bude zaměřena na technologie inteligentní domácnosti. Stěžejní částí práce bude syntéza mikropočítače Raspberry, čidel a senzorů, ovládacích zařízení a softwarových součástí pro tvorbu centrálního prvku a pro tvorbu uživatelského rozhraní.
Ve své práci student definuje základní pojmy užívané v souvislosti s inteligentní domácností, zmapuje existující standardy a vytvoří rámcový přehled existujících řešení. Součástí práce by měl být také finanční pohled na existující komerční řešení a to formou, například, kalkulace ceny pro typovou domácnost.
Očekávaným praktickým výstupem bude centrální aplikace pro řízení inteligentní domácnosti, která poběží na mikropočítači a klientské rozhraní, které bude mít formu webové aplikace. Funkčnost celého řešení bude demonstrováno prostřednictvím prototypu, který bude obsahovat systém čidel a ovládacích zařízení pro regulaci a bude řízen softwarovým řešením, které navrhne student. Demonstrační řešení může obsahovat určitou abstrakci od skutečného řešení (např. nasazení Peltierových článků, hraničních snímačů atp.).
Recommended resources
* UPTON, Eben a Gareth HALFACREE. Raspberry Pi: uživatelská příručka. 1. vyd. Brno: Computer Press, 2013, 232 s. ISBN 978-80-251-4116-8.
* NORRIS, Donald. Raspberry Pi: projekty. 1. vyd. Brno: Computer Press, 2015, 264 s. ISBN 978-80-251-4346-9.
* GIRLING, Gary. Raspberry Pi: a practical guide to the revolutionary small computer.Sparkford: Haynes Publishing,2013, 169 s.ISBN 978-0-85733-295-0.
* GIULIO ZAMBON. Beginning JSP, JSF and Tomcat: Java web development. 2nd edition. s.l.: Springer, 2012. ISBN 9781430246237.
Recommended resources
* UPTON, Eben a Gareth HALFACREE. Raspberry Pi: uživatelská příručka. 1. vyd. Brno: Computer Press, 2013, 232 s. ISBN 978-80-251-4116-8.
* NORRIS, Donald. Raspberry Pi: projekty. 1. vyd. Brno: Computer Press, 2015, 264 s. ISBN 978-80-251-4346-9.
* GIRLING, Gary. Raspberry Pi: a practical guide to the revolutionary small computer.Sparkford: Haynes Publishing,2013, 169 s.ISBN 978-0-85733-295-0.
* GIULIO ZAMBON. Beginning JSP, JSF and Tomcat: Java web development. 2nd edition. s.l.: Springer, 2012. ISBN 9781430246237.
Enclosed appendices
1 DVD
Appendices bound in thesis
illustrations, schemes, tables
Taken from the library
No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record
Cílem bakalářské práce bylo vytvořit aplikaci, která bude řídit inteligentní domácnost. Dílčími cíly bylo vytvoření serveru, vlastní aplikace a řešení problematiky snínání výkonových prvků. Student, v rámci své práce, převedl širokou aplikační dovednost napříč technologiemi. Při realizaci postupoval s vysokým nasazením a vysoce samostatně. Tomu odpovídá nejen vysoká kvalita praktického výstupu, ale také samotná textová část. Cíle bakalářské práce byly splněny.