Internet věcí

Abstract
Cílem této bakalářské práce je seznámení se s počítačem Raspberry Pi a prozkoumání možností jeho využití v rámci aplikací Internetu věcí. Poté seznámení se s možnostmi a limity fungování Mesh sítí a nalezení či navržení protokolu pro vytvoření aplikace Mesh sítě. Na základě těchto poznatků bude vytvořena reálná aplikace Mesh sítě, která bude komunikovat s centrálním databázovým systémem, ze kterého bude ovládána. Pomocí desky NodeMcu V3 byla vytvořena funkční WiFi Mesh síť. Část připojení Mesh sítě k MQTT serveru řeší řídící aplikace, která přeposílá do Mesh sítě nastavení z MQTT serveru. Nakonec byla vytvořena klientská aplikace, která odesílá požadované nastavení na MQTT server. Cíle práce byly splněny. Bylo vytvořeno funkční řešení Mesh sítě ovládané přes MQTT server pomocí klientské aplikace. Pro realizaci byl použit hardware s nízkou pořizovací cenou, výsledné řešení je tudíž ekonomicky výhodné. Přínosem této bakalářské práce je zhodnocení aktuálního stavu Mesh sítí v oblasti Internetu věcí a možností jejich ovládání.
The aim of this work is familiarization with the Raspberry Pi computer and the research of the options of its use within the Internet of Things. Further aims are familiarization with the options and limits of a Mesh network and the principles of its operation as well as the finding or projection of protocol which creates the Mesh network's applications. Based on these findings, a real application will be created. It will communicate with a central database and will be operated by it. A functional WiFi Mesh network was created with the use of a NodeMcu V3 board. The Mesh network's connection to the MQTT server is secured by a client application that forwards settings from MQTT server to the Mesh network. At the end of this work, a client application, which sends off the requested settings to MQTT server, was created. The aims of this work were fulfilled. A functional Mesh network operated by client application through central database was created. For realization in this work, an inexpensive hardware was used. Therefore, the final solution is economical. The contribution of this work can be seen in evaluation of the actual Mesh networks' situation in the field of Internet of Things and of their controlling options.
Description
Subject(s)
Internet věcí, WiFi Mesh síť, MQTT, Raspberry Pi, ESP8266, NoceMcu, Internet of Things, WiFi Mesh network, MQTT, Raspberry Pi, ESP8266, NoceMcu
Citation
ISSN
ISBN