Internet of Things Sensor Data Storing Systems for Educational Purposes

Aydan Haka, Diyan Dinev, Veneta Aleksieva, Hristo Valchanov · 2022

Modern life is increasingly based on Internet of Things (IoT) technologies. These technologies contribute to the concept of connected life, facilitate end users’ daily lives and are the subject of research and education. All IoT technologies allow tracking of the reported information from the connected objects. There are a number of technologies used for IoT , such as ZigBee, due to its wide possibilities for applications in sensor networks, and LoRa for its wide range. However, in many cases it is not enough, to display this information visually, a centralised local or cloud database must be used to store history, analyse data and display statistics. As a result, it is possible to prepare forecasts and statistics regarding future events.This paper presents the implementation of a real system for receiving, storing and analysing the information from the nodes in sensor ZigBee and LoRa networks for educational purposes. The reading of information from the end nodes and its presentation to the user is done through the MQTT protocol and Mosquitto broker. The storage of the received information is performed on a MongoDB database server. The transfer of the information flow from the Mosquitto broker to the MongoDB database is carried out using Python scripts. The analysis of the information stored in the database is done with the help of a created web interface.

Read the paper · More papers on PaperTik