Tématem této práce je vytvoření systému pro vzdálené řízení otopných soustav rodinného domu. Důraz je kladen na jednoduché uživatelské rozhraní a bezpečnost celého systému z pohledu odolnosti proti náhodným poruchám a proti neoprávněným přístupům. V teoretické části byla provedena analýza stávajících dostupných řešení na trhu splňující daná kritéria a byla zvolena vhodná varianta. V praktické části byl proveden návrh zapojení komponent zvoleného řešení, analýza a návrh programového vybavení. Byla provedena implementace embedded řídícího panelu s dotykovým displejem, veřejné API rozhraní a responsivní webové uživatelské rozhraní pro vzdálený přístup. V závěru byla provedena analýza odolnosti proti bezpečnostním rizikům a poruchám. Výsledkem práce bylo vytvo-ření komfortního ovládacího panelu pro otopné soustavy, které uživatel může ovládat jak na panelu přímo v domě, tak na dálku z www klienta.
Anotace v angličtině
The subject of this theses is to create a remote control system for heating a house. Emphasis is placed on a simple user interface and safety of the entire system from the viewpoint of resistance against accidental failures and unauthorized ac-cess. In the theoretical part were analyzed existing solutions available on the market that satisfied the criteria and was chosen the appropriate solution. In the practical part was created a draft of a wiring components, analysis and draft for software implementation. Implementation was done for the embedded control panel with touch screen, public API interface and responsive Web-based user interface for remote access. The work also includes analysis of resistance against security risks and system failures. Result of this work was to create a comfortable control panel for the heating system. User can use a control panel in the house, and remote control panel from a web client.
Heating System, PLC, Remote Control, User Interface, Distributed Control, .NET
Rozsah průvodní práce
66 s. (65800 znaků)
Jazyk
CZ
Anotace
Tématem této práce je vytvoření systému pro vzdálené řízení otopných soustav rodinného domu. Důraz je kladen na jednoduché uživatelské rozhraní a bezpečnost celého systému z pohledu odolnosti proti náhodným poruchám a proti neoprávněným přístupům. V teoretické části byla provedena analýza stávajících dostupných řešení na trhu splňující daná kritéria a byla zvolena vhodná varianta. V praktické části byl proveden návrh zapojení komponent zvoleného řešení, analýza a návrh programového vybavení. Byla provedena implementace embedded řídícího panelu s dotykovým displejem, veřejné API rozhraní a responsivní webové uživatelské rozhraní pro vzdálený přístup. V závěru byla provedena analýza odolnosti proti bezpečnostním rizikům a poruchám. Výsledkem práce bylo vytvo-ření komfortního ovládacího panelu pro otopné soustavy, které uživatel může ovládat jak na panelu přímo v domě, tak na dálku z www klienta.
Anotace v angličtině
The subject of this theses is to create a remote control system for heating a house. Emphasis is placed on a simple user interface and safety of the entire system from the viewpoint of resistance against accidental failures and unauthorized ac-cess. In the theoretical part were analyzed existing solutions available on the market that satisfied the criteria and was chosen the appropriate solution. In the practical part was created a draft of a wiring components, analysis and draft for software implementation. Implementation was done for the embedded control panel with touch screen, public API interface and responsive Web-based user interface for remote access. The work also includes analysis of resistance against security risks and system failures. Result of this work was to create a comfortable control panel for the heating system. User can use a control panel in the house, and remote control panel from a web client.
Heating System, PLC, Remote Control, User Interface, Distributed Control, .NET
Zásady pro vypracování
Analyzujte a vyberte vhodné technologie pro implementaci vzdáleného ovládání kotle ústředního topení. Uvažujte PLC nebo embedded zařízení s rozhraním pro vzdálený přístup a moduly pro měření teploty a ovládání kotle.
Sestavte schéma zapojení celého systému, včetně zapojení embedded počítače a senzorů.
Realizujte a otestujte funkčnost tohoto zapojení.
Navrhněte architekturu SW části systému, včetně rozhraní pro mobilní zařízení.
Implementujte SW část a proveďte její bezpečnostní audit.
Zásady pro vypracování
Analyzujte a vyberte vhodné technologie pro implementaci vzdáleného ovládání kotle ústředního topení. Uvažujte PLC nebo embedded zařízení s rozhraním pro vzdálený přístup a moduly pro měření teploty a ovládání kotle.
Sestavte schéma zapojení celého systému, včetně zapojení embedded počítače a senzorů.
Realizujte a otestujte funkčnost tohoto zapojení.
Navrhněte architekturu SW části systému, včetně rozhraní pro mobilní zařízení.
Implementujte SW část a proveďte její bezpečnostní audit.
Seznam doporučené literatury
MERZ, Hermann, Thomas HANSEMANN a Christof HÜBNER. Automatizované systémy budov: sdělovací systémy KNX/EIB, LON a BACnet. 1. vyd. Praha: Grada, 2008, 261 s. ISBN 80-01-01981-0.
UHLÍŘ, Jan, Přemek NEUMANN a Christof HÜBNER. Elektronické obvody a funkční bloky: sdělovací systémy KNX/EIB, LON a BACnet. Vyd. 1. Praha: Vydavatelství ČVUT, 1999, vi, 270 s. ISBN 80-010-1981-0.
MARIE MARTINÁSKOVÁ, Ladislav Šmejkal, Přemek NEUMANN a Christof HÜBNER. Řízení programovatelnými automaty: sdělovací systémy KNX/EIB, LON a BACnet. Vyd. 1. Praha: ČVUT, 1998, vi, 270 s. ISBN 80-010-1766-4.
DOSEDĚL, Tomáš, Přemek NEUMANN a Christof HÜBNER. Počítačová bezpečnost a ochrana dat: sdělovací systémy KNX/EIB, LON a BACnet. Vyd. 1. Brno: Computer Press, 2004, 190 s. ISBN 80-251-0106-1. 8025101061
PFISTER, Cuno, Přemek NEUMANN a Christof HÜBNER. Getting started with the Internet of things: sdělovací systémy KNX/EIB, LON a BACnet. 1st ed. Sebastapool, Calif.: O\symbol{39}Reilly Media, Inc., 2011, xiii, 176 p. Make: projects. ISBN 14-493-9357-8.
Seznam doporučené literatury
MERZ, Hermann, Thomas HANSEMANN a Christof HÜBNER. Automatizované systémy budov: sdělovací systémy KNX/EIB, LON a BACnet. 1. vyd. Praha: Grada, 2008, 261 s. ISBN 80-01-01981-0.
UHLÍŘ, Jan, Přemek NEUMANN a Christof HÜBNER. Elektronické obvody a funkční bloky: sdělovací systémy KNX/EIB, LON a BACnet. Vyd. 1. Praha: Vydavatelství ČVUT, 1999, vi, 270 s. ISBN 80-010-1981-0.
MARIE MARTINÁSKOVÁ, Ladislav Šmejkal, Přemek NEUMANN a Christof HÜBNER. Řízení programovatelnými automaty: sdělovací systémy KNX/EIB, LON a BACnet. Vyd. 1. Praha: ČVUT, 1998, vi, 270 s. ISBN 80-010-1766-4.
DOSEDĚL, Tomáš, Přemek NEUMANN a Christof HÜBNER. Počítačová bezpečnost a ochrana dat: sdělovací systémy KNX/EIB, LON a BACnet. Vyd. 1. Brno: Computer Press, 2004, 190 s. ISBN 80-251-0106-1. 8025101061
PFISTER, Cuno, Přemek NEUMANN a Christof HÜBNER. Getting started with the Internet of things: sdělovací systémy KNX/EIB, LON a BACnet. 1st ed. Sebastapool, Calif.: O\symbol{39}Reilly Media, Inc., 2011, xiii, 176 p. Make: projects. ISBN 14-493-9357-8.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
ilustrace, schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Součástí prezentace BP nebyla praktická ukázka.
V rámci obhajoby byly položeny následující dotazy:
1. Jaký byl cíl práce? (prof. Ing. Miluše Vítečková, CSc.)
2. Jaký typ kotle se ovládá? (prof. Ing. Miluše Vítečková, CSc.)
3. Jaké parametry můžete ve Vaší aplikaci nastavit? (prof. Ing. Miluše Vítečková, CSc.)
4. Udělal jste srovnání s nějakým konkurenčním systémem? (prof. Ing. Miluše Vítečková, CSc.)
5. Dá se ovládat teplota i v jednotlivých místnostech? (prof. Ing. Miluše Vítečková, CSc.)
6. Co Vás vedlo k výběru daného tématu? (doc. Ing. Ondrej Líška, CSc.)
7. Dal by se systém nabídnout i komerčně? (doc. Ing. Ondrej Líška, CSc.)
Student zodpověděl položené dotazy vedoucího BP a oponenta v plném
rozsahu a na kladené dotazy v dis. komise pro SZZ reagoval pohotově.