Název:
Implementace komunikačních protokolů pro IoT s využitím rozšiřujícího modulu UniPi pro Raspberry Pi
Překlad názvu:
Implementation of IoT Communication Protocols Utilizing UniPi Module for Raspberry Pi
Autoři:
Krejčí, Jan ; Štůsek, Martin (oponent) ; Mašek, Pavel (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2017
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Předkládaná diplomová práce je zaměřena na implementaci protokolu Wireless M-Bus do embedded zařízení RaspberryPi za pomocí rozšiřující desky UniPi. Protokol je implementován v jazyce Python a s Wireless M-Bus zařízeními komunikuje pomocí komunikačního modulu IQRF připojeného na sběrnici UART. Teoretická část práce se zaměřuje na přehled embedded zařízení pro IoT, možnosti jejich rozšíření, popisuje danou rozšiřující desku i Wireless M-Bus komunikační modul. Podrobněji se zaměřuje na vrstvy protokolu Wireless M-Bus, čímž poskytuje základy potřebné pro porozumění praktické části. Teoretickou část uzavírá přehled vyčítaných zařízení včetně popisu jejich datových jednotek. V praktické části je provedena implementace aplikace pro vyčítání dat z Wireless M-Bus senzorů a jejich následnou vizualizaci. Aplikace je schopna vyčítat i zařízení umožňující šifrovaný přenos.
Presented diploma thesis is focused on the implementation of Wireless M-Bus protocol to embedded device RaspberryPi with expansion board UniPi. The protocol is implemented in Python with Wireless M-Bus devices communicating via IQRF transceiver connected to the UART bus. The theoretical part is focused on an overview of embedded devices for the IoT, the possibility of their expansion. Further, the UniPi expansion board and Wireless M-Bus transceiver are detailed. First part of the thesis focuses on the Wireless M-bus layers, which provides a basic knowledge for understanding the practical part. The theoretical part concludes overview of captured devices including a description of their data units. In the practical part is the implementation of the sample application for receriving data from a Wireless M-Bus sensors. The application is able to read data from devices transmitting encrypted communication.
Klíčová slova:
Bonega; EN 13757-4; Google Charts; IIoT; IQRF TR-27D-WMB; Kamstrup; Neuron; Python; RaspberryPi; UniPi; Weptech; Wireless M-Bus; ZPA; Bonega; EN 13757-4; Google Charts; IIoT; IQRF TR-27D-WMB; Kamstrup; Neuron; Python; RaspberryPi; UniPi; Weptech; Wireless M-Bus; ZPA
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/65655