Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application
A low-cost, real-time environmental monitoring system is proposed in this study. The system integrates the Internet of Things (IoT) technology and a micro-framework Flask-based web application. The star topology of Bluetooth devices is adopted to connect the master server and multiple sensor nodes....
Saved in:
| Main Author: | |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2025-04-01
|
| Series: | Engineering Proceedings |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2673-4591/92/1/37 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849433943172972544 |
|---|---|
| author | Rong-Tai Hong |
| author_facet | Rong-Tai Hong |
| author_sort | Rong-Tai Hong |
| collection | DOAJ |
| description | A low-cost, real-time environmental monitoring system is proposed in this study. The system integrates the Internet of Things (IoT) technology and a micro-framework Flask-based web application. The star topology of Bluetooth devices is adopted to connect the master server and multiple sensor nodes. The system employs a Raspberry Pi 4 model B as the master server running a micro-framework web application and an Arduino UNO as the sensor nodes connected to multiple sensors and actuators. Since the sensor data need to be consecutively and continuous in real-time, multiple tasks are executed simultaneously to complete the process; therefore, thread-based parallelism is used. The proposed system enables real-time environmental monitoring with low maintenance costs by leveraging the micro-framework web application and ad hoc network. Furthermore, the proposed system is scalable, as its components are commercial off-the-shelf commodities available on the market, and the number of sensor nodes and sensors used can be increased based on the requirements of the desired system. |
| format | Article |
| id | doaj-art-a0251e1ce65643f3be01121e32baed71 |
| institution | Kabale University |
| issn | 2673-4591 |
| language | English |
| publishDate | 2025-04-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Engineering Proceedings |
| spelling | doaj-art-a0251e1ce65643f3be01121e32baed712025-08-20T03:26:52ZengMDPI AGEngineering Proceedings2673-45912025-04-019213710.3390/engproc2025092037Design and Implementation of Environmental Monitoring System Using Flask-Based Web ApplicationRong-Tai Hong0Department of Mechanical Engineering, China University of Science and Technology, Taipei 115311, TaiwanA low-cost, real-time environmental monitoring system is proposed in this study. The system integrates the Internet of Things (IoT) technology and a micro-framework Flask-based web application. The star topology of Bluetooth devices is adopted to connect the master server and multiple sensor nodes. The system employs a Raspberry Pi 4 model B as the master server running a micro-framework web application and an Arduino UNO as the sensor nodes connected to multiple sensors and actuators. Since the sensor data need to be consecutively and continuous in real-time, multiple tasks are executed simultaneously to complete the process; therefore, thread-based parallelism is used. The proposed system enables real-time environmental monitoring with low maintenance costs by leveraging the micro-framework web application and ad hoc network. Furthermore, the proposed system is scalable, as its components are commercial off-the-shelf commodities available on the market, and the number of sensor nodes and sensors used can be increased based on the requirements of the desired system.https://www.mdpi.com/2673-4591/92/1/37flask applicationenvironmental monitoringsensorsinternet of things |
| spellingShingle | Rong-Tai Hong Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application Engineering Proceedings flask application environmental monitoring sensors internet of things |
| title | Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application |
| title_full | Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application |
| title_fullStr | Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application |
| title_full_unstemmed | Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application |
| title_short | Design and Implementation of Environmental Monitoring System Using Flask-Based Web Application |
| title_sort | design and implementation of environmental monitoring system using flask based web application |
| topic | flask application environmental monitoring sensors internet of things |
| url | https://www.mdpi.com/2673-4591/92/1/37 |
| work_keys_str_mv | AT rongtaihong designandimplementationofenvironmentalmonitoringsystemusingflaskbasedwebapplication |