Original title:
Systém pro ovládání domácího vytápění
Translated title:
Home heating control system
Authors:
Siegl, Petr ; Hnětynka, Petr (advisor) ; Bureš, Tomáš (referee) Document type: Bachelor's theses
Year:
2018
Language:
cze Abstract:
[cze][eng] Cílem práce bylo vytvoření systému pro platformu Raspberry Pi, který bude schopen regulovat domácí vytápění dle požadavků uživatele. Systém umožňuje vzdálený přístup skrze webové rozhraní a dává možnost nastavení omezeného přístupu. Ovládání topení pracuje ve dvou základních režimech, manuálním, kdy uživatel mění teplotu v reálném čase, a přednastaveném, kdy si uživatel nastaví teplotu předem a systém sám hlídá dodržování přednastavených hodnot. Navíc je zde předpřipravené prostředí pro implementaci režimu automatického učení. Součástí projektu je řešení problému umístění Raspberry Pi v lokální síti za rou- terem přepisujícím adresy a porty při přechodu z vnější do vnitřní sítě a naopak (NAT), tedy nastavení routeru neumožňující přímé připojení z vnějšku sítě k naší aplikaci. 1The aim of this project was to create a system based on Raspberry Pi that would be able to control home heating. The system allows remote access through a web interface and have options to limit access to the application. The heating control is able to work in two different regimes, manual, that allow user to change in real-time, and predefined, that keeps the current temperature around a value that was previously set by the user. The system also stores data for possible future implementation of an automated learning regime. A part of the project focuses on solving problems with network address translation that may make it impossible to connect directly to the application running on Raspberry Pi at our home local network when connecting from external network. 1
Keywords:
Internet of Things; Java; Raspberry Pi; Smart heating; Chytrý termostat; Internet věcí; Java; Raspberry Pi
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/103472