International Journal of Interactive Mobile Technologies (iJIM) – eISSN: 1865-7923 – Vol. 15, No. 10, 2021 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in Measuring Outdoor Air Quality https://doi.org/10.3991/ijim.v15i10.20707 Yuda Irawan(*), Refni Wahyuni, Muhardi, Hendry Fonda STMIK Hang Tuah Pekanbaru, Pekanbaru, Indonesia yudairawan89@gmail.com Muhammad Luthfi Hamzah Universitas Islam Negeri Sultan Syarif Kasim Riau, Pekanbaru, Indonesia Rometdo Muzawi STMIK Amik Riau, Pekanbaru, Indonesia Abstract—The presence of large peatland in Riau, Indonesia, could cause air pollution due to peatland fires which causes the presence of thick smoke every year in Riau, disrupting human activities. In order to monitor the air qual- ity, in this paper, the main advantage of the Internet of Things (IoT) is the abil- ity to transfer data over the network without requiring human-to-human or hu- man interaction to the computer used. In this paper, we propose an air quality monitor that can display web-based information to show the temperature and air humidity, and detects CO, CO2 gases, and alcohol in real time with the help of DHT11 and MQ135 sensors, Arduino Uno and Raspberry Pie. The results show our proposed system can successfully show each parameter of the air quality on the website and make suggestions about the overall air quality level. With our proposed system, we hope the government can respond faster to mitigate the bad air quality level and give information to public about the air quality level in a faster and more accurate way. Keywords—Air Quality, IoT, Web, Measuring, Internet of Things. 1 Introduction Air is a mixture of several types of gases in which the ratio is not fixed, depending on the state of air temperature, air pressure, and the surrounding environment [1]. Air pollution is the biggest environmental and public health challenge in the world today. Air pollution causes adverse effects on human health, climate and ecosystems [2]. One of the main causes of global warming is the emission of carbon dioxide into the atmosphere [3]. Currently, the decline in air quality in several cities in Indonesia is increasing continuously due to industrial growth. Based on research conducted by volunteers from Wild Water Indonesia (WWI), Riau province has the largest peatland 224 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … in Sumatra, covering an area of 4,044 million hectares (56.1% of Sumatra's peatland area or 45% of Sumatra's land area). The carbon content of peat soils in Riau is the highest in all of Sumatra and even in Southeast Asia. Moreover, many people culti- vate land illegally by burning forests, which causes the air condition to worsen, which is indicated by the presence of thick smog every year, which disrupts human activities [4]. In order to know good or bad air quality, it is necessary to have technology that is able to provide information and warnings about air quality levels in real time and can be monitored directly on the web. One of the technologies that can be used is the Internet of Things (IoT), whereby the basic concept of this technology is the ability to transfer data over a network without requiring human-to-human or human-to- computer interaction. IoT has evolved from the convergence of wireless technology, micro-electromechanical systems (MEMS), and the internet [5]. “Things” in the In- ternet of Things can be defined as a subject, for example, a person with a heart im- planted monitor, a farm animal with a transponder biochip, or a car that has a built-in sensor to alert the driver when the tire pressure is low. The Internet of Things is a worldwide "internet-based smart device" system that can sense and connect to its environment and interact with users and other systems using the internet [6]. One of the important concerns is global air pollution, which is one of the main concerns of our time [7]. Pekanbaru City in Riau Province actually already has ISPU devices that can detect air quality, but these tools are only installed at certain points, which causes people who are far from the location to not know the air condition. In addition, the number of system development procedures that must be passed, the length of the process for disbursing funds for system development, and the relevant government management in charge of managing the results of air quality monitoring data are also still slow in updating data, so this tool is ineffective because the data displayed are not in real time and only updated at 15.00 WIB every day [8]. Based on these problems, in this paper, the researchers made a study entitled "De- sign and Analysis of Internet of Things (IoT) Technology in Measuring Air Quality". In this study, "Things" is defined as a temperature sensor that measures air tempera- ture and humidity, a gas sensor that detects air contamination, namely CO, CO2, and alcohol, to provide information to users when air quality is poor via the web [9]. Air quality monitoring will provide measurements of the concentration of gases and pol- lutants, which can then be analyzed and interpreted [10]. The purpose of this research is to produce an air quality monitoring system based on IoT so it can be used as in- formation on air quality in an area and can be accessed easily via the website page. This research uses the DHT11 module to detect temperature, the MQ135 module detects air pollution, with Arduino and Raspberry pi as the process of sending data to a web server. The combination of DHT11 sensor and MQ135 sensor is expected to give a more accurate air quality condition. This paper is arranged as follows: Section 1 is introduction of our proposed idea, in Section 2 we explain the previous related works, Section 3 is the methodology of this research, in Section 4 the research design is explained, in Section 5 we explain the results and discussion of our research, and, last, Section 6 is the conclusions. iJIM ‒ Vol. 15, No. 10, 2021 225 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … 2 Related Works As a research reference, five previous studies that have been conducted are consid- ered as previous works. In [11], researchers created a system that can measure air quality by combining the IoT concept and the fuzzy intelligence method in their re- search using Arduino Uno. The results of this study are more accurate than conven- tional measurements, but, in this study, the speed of the internet greatly affects the web-based server in making changes to the latest information (updates), so it requires an internet service that has optimal speed, as well as sufficient device server support. This paper does not specify any specific sensor, and only focuses on fuzzy logic im- plementation. In [12], IoT technology is implemented for designing a water quality monitoring device using Arduino Uno. The results of this test show that ATAIR is ready to be used for monitoring water quality in the field and has successfully meas- ured three parameters, namely temperature, turbidity, and oxygen in the Cimahi river. In [13], the researcher uses the Wemos microcontroller module as the main module connecting the air sensor and gas sensor and provides notification to the user through the Blynk application about the air quality information in the room. The sensor which is used in this research is only MQ135, which is used to measure the level of CO, CO2, and alcohol. In [14], Waspmote module is used as a sensor that works to moni- tor air quality. The application will process data in the form of numbers which are sent to the MySQL database to be uploaded to the internet network in accordance with the ISPU (Air Pollution Standard Index) for further display on the website. This research only monitors the presence of PM10, O3, and CO in the air using MiCS- 2610. In [15], IoT technology is designed to be an automatic plant sprinkler which is implemented in a miniature greenhouse using ATMega as a microcontroller combined with the fuzzy method. This research was conducted as an initial stage before testing the equipment to make it fit what was expected. The design of automatic plant sprin- klers on IOT-based miniature greenhouses is designed to simplify the work of farmers in managing the watering system for greenhouse plants. DHT11 sensor is used in this research to monitor the humidity and temperature. Several studies have been deployed to monitor the quality of air [11, 13, 14], water [12], and soil [15] using an IoT-based monitoring system. Several sensors are used to monitor the quality of air, water, or soil such as DHT11, MQ135, and MiCS-2610. Based on previous studies, it was concluded that previous research had not studied on an air quality monitoring system that combined measuring of CO, CO2, alcohol, tem- perature, and air humidity, using an IoT-based website as an interface for displaying the results of the air quality measurement system. We believe the addition of tempera- ture and humidity measurement is necessary to monitor the air quality, rather than only focus on the level of gas which is contained in the air. Therefore, in this research, we propose an air quality monitoring system based on IoT that can measure CO, CO2, temperature, and humidity in certain locations and display the measurement results on a web page. This study uses the DHT11 module to detect temperature, the MQ135 module detects the CO, CO2, and alcohol, and then the combination of Arduino and Raspberry pi are used for sending data from sensors to the web server. 226 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … 3 Methodology In this study, two sensors were used, namely the DHT11 and MQ135 sensors. The DHT11 sensor functions to detect air temperature and humidity while the MQ135 sensor functions to detect air contamination which focuses on CO, CO2, and alcohol. The research method is an important part of carrying out research, and through the determined method the discussion of the problem and the research objectives are not out of context, because the researcher must follow the steps of the method. The meth- od used in making the web is the waterfall method, a structured and sequential pro- cess, starting from the requirements definition, system and software design, imple- mentation and unit testing, system testing and integration (integration and integra- tion), and operation and maintenance (operational and maintenance). The stages of the waterfall method according to Sommerville [16] are described in Figure 1. The basic concepts of the research design are carried out in Figure 2. Fig. 1. Waterfall Stages Fig. 2. Research Design Concept iJIM ‒ Vol. 15, No. 10, 2021 227 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … In this study, the DHT11 sensor is needed as a sensor that measures temperature and humidity, while the MQ-135 sensor functions to measure air contamination. These two sensors are connected to the Arduino Uno. Then the Arduino Uno is con- nected to the Raspberry Pi as a container for incoming data from the Arduino Uno. Wi-Fi as a wireless internet connection sends data to a web server. The web server will then display the following information: 1. Temperature 2. Air humidity 3. Air quality index 4 Analysis and Design 4.1 ISPU System Analysis (Air Pollutant Standard Index) The current air quality monitoring system is the ISPU. The ISPU system is pre- pared and made by the government as a form of conveying information about air quality levels at certain points of location. In ISPU, air contamination can be detected based on five air pollutants, including carbon monoxide (CO), sulfur dioxide (SO2), nitrogen dioxide (NO2), ozone (O3), and dust particles (PM10). The air quality level at ISPU is also divided into five categories [17], namely: 1. Good, with a value range of 0-50. 2. Moderate, with a value range of 51-100. 3. Unhealthy, with a value range of 101-199. 4. Very Unhealthy, with a value range of 200-299. 5. Dangerous, with a value range of 300-500. In the government ISPU system, information is updated only at 15:00 WIB per day, this information is not in real time. The public can only find out this information if the community is near the point where the ISPU board is installed. Thus, not all people can find out the air quality information. 4.2 Air Quality Analysis with IoT Technology In this study, the detected air quality was not as complete as the ISPU. This is be- cause researchers only used the DHT11 sensor as a detector for air temperature and humidity and the MQ135 sensor, which can only detect some air contaminants such as ammonia (NH3), NOx, alcohol, benzene, carbon monoxide (CO), and carbon diox- ide (CO2)[18],[19]. The DHT11 sensor will detect temperature in Celsius and humidity with the fol- lowing rating categories: 1. If the air temperature reaches 24-27 degrees Celsius, the display on the web will show green, which means the air temperature is still in normal condition. 228 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … 2. If the air temperature exceeds 27 degrees Celsius, the display on the web will show red, which means the air temperature is abnormal and very hot. The MQ135 sensor will detect air contamination with assessment categories that still follow the ISPU assessment standards, namely: 1. Good, with a value range of 0-50. 2. Moderate, with a value range of 51-100. 3. Unhealthy, with a value range of 101-199. 4. Very Unhealthy, with a value range of 200- 299. 5. Dangerous, with a value range of 300-500. 4.3 Block Diagram The system design applied in this study can be seen in Figure 3 below: Fig. 3. Block Diagram Design Figure 3 shows the process of each part in carrying out their respective duties. In the picture, it consists of DHT11 and MQ135 components that are connected to the GPIO port on the Raspberry Pi. Then the Raspberry Pi will record and detect sensor data which will then send the data via an internet connection to the database and dis- play it on a web server[20]. So that when the user accesses the web, a display of the detection results of temperature, humidity, and air quality level will appear in the form of a graphic that is easy for the user to understand. The role of IoT technology is physically invisible, but can be seen when the re- cording and detection process occurs by each sensor, which then sends the data in real time via an internet connection and displays it in a web form that can be accessed by users anywhere. The following is a picture of the tool that has been assembled and is ready for use in Figure 4: iJIM ‒ Vol. 15, No. 10, 2021 229 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Fig. 4. Series of Tools Designed 4.4 Flowchart Design In order for the design flow to be clear and orderly, a design flowchart is needed. The following is the IoT design flowchart in measuring air quality in Figure 5. Based on Figure 5, the system will start recording data when the DHT11 sensor starts detecting air temperature and humidity, then the MQ135 sensor starts detecting contamination of the surrounding air, whereby this sensor is connected to the Rasp- berry Pi and an internet connection. Then the recorded data will be sent to the data- base and displayed on the web. Residents as users can see the results of air quality monitoring when accessing the web. 230 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Fig. 5. Flowchart Design 4.5 Measurement Scenario To test the ability of the proposed IoT-based web monitoring system to display measurement results, we take the following steps: a) First step: Measure the original air quality without adding any alcohol or smoke, then capture the measurement result from the website. For the purpose of the re- search, the sensor is placed in a place where the air condition is in “Good” condi- tion. iJIM ‒ Vol. 15, No. 10, 2021 231 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … b) Second step: Add smoke which contains CO and alcohol to the air around where the sensor is placed until the air indicator changes from good air condition into “Moderate” air condition, then capture the measurement result from the website. c) Third Step: Repeat the second step but wait until the air condition changes into “Unhealthy”, then capture the measurement result from the website. Repeat this step until the website shows the “Very Unhealthy” and “Dangerous” air condi- tions. d) Fourth Step: For the purpose of validation, these steps are also tested at different times, to test the accuracy of other parameters such as temperature and humidity, which usually differ according to the time. 5 Results and Discussion The program code to run the DHT11 and MQ135 sensor functions is carried out on the Arduino Uno. Then the Arduino Uno is connected to the Raspberry Pi. This is done when the hardware implementation of the MQ135 on the Raspberry Pi cannot to read the output data from the sensor, because the Raspberry Pi only reads digital data, while the output from the MQ135 sensor is analog data. Thus, the Raspberry Pi can- not display the data output. Therefore, Arduino Uno is used which can automatically read the library from the MQ135 sensor. The process of sending data between the Arduino Uno and the Raspberry Pi uses a serial connection on the Raspberry Pi. Then the data that have been successfully cap- tured by the sensor are synchronized to the database that has been prepared. After the data have been successfully stored in the database, then these are displayed in a web form so that it is easier for the user to understand. The connection used is a wireless or Wi-Fi connection, where, by staying connect- ed to the internet, this tool can be controlled remotely without human intervention and manages to display real-time information in accordance with the IoT concept previ- ously described. Users can view this air quality update by accessing the website. In Figure 6 below, the DHT11 sensor detects an environmental temperature of 31 degrees Celsius or 50 degrees Fahrenheit where the sensor chart is red because the value has exceeded 27 degrees Celsius. The DHT11 sensor also detects the ambient humidity by 54%. Meanwhile, the MQ135 sensor detects 10 ppm CO air contamina- tion, 50 ppm alcohol, and 24 ppm CO2. To get the air quality value, it is determined based on the average of the three detected contaminations, where, in this test the aver- age value of air contamination is 28 ppm, by which the air quality category is in the Good category marked with green. A display of five updated data from air quality monitoring results is shown in Figure 7. 232 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Fig. 6. Good Air Quality Results Fig. 7. Good Aerial Data Update In Figure 8 below, the DHT11 sensor detects an environmental temperature of 26 degrees Celsius or 149 degrees Fahrenheit where the sensor chart is green because the value is less than 27 degrees Celsius. The DHT11 sensor also detects environmental humidity by 36%, while, the MQ135 sensor detects air contamination of 65 ppm of CO, 122 ppm of alcohol, and 24 ppm of CO2. The air quality value is determined based on the average of the three detected contaminations, where, in this test, the average value of air contamination is 70.3 ppm, by which the air quality category is in the Moderate category marked in blue. A display of five updated data from air quality monitoring results is shown in Figure 9. iJIM ‒ Vol. 15, No. 10, 2021 233 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Fig. 8. Moderate Air Quality Results Fig. 9. Moderate Air Data Update Figure 10 below explains that the DHT11 sensor detects an ambient temperature of 31 degrees Celsius or 73.4 degrees Fahrenheit where the sensor graph is red because the value has exceeded 27 degrees Celsius. The DHT11 sensor also detects around 54% humidity, while the MQ135 sensor detects 23 ppm of CO air pollution, 437 ppm of alcohol, and 24 ppm of CO2. The air quality value is determined based on the av- erage of the three detected contaminants, where, in this test, the average value of air pollution is 161.33 ppm, where the air quality is included in the Unhealthy category which is marked with orange color. A display of five updated data from air quality monitoring results is shown in Figure 11. 234 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Fig. 10. Unhealthy Air Quality Results Fig. 11. Updated Data For Unhealthy Air In Figure 12 below, the DHT11 sensor detects an environmental temperature of 32 degrees Celsius or 476.6 degrees Fahrenheit where the sensor chart is red because the value is more than 27 degrees Celsius. The DHT11 sensor also detects the ambient humidity by 45%, while the MQ135 sensor detects air contamination of 247 ppm of CO, 423 ppm of alcohol, and 12 ppm of CO2. The air quality value is determined based on the average of the three detected contaminations, where, in this test, the average value of air contamination is 227.33 ppm, by which the category of air quali- ty is included in the Very Unhealthy category, marked in red. A display of five updated data from air quality monitoring results is shown in Figure 13. iJIM ‒ Vol. 15, No. 10, 2021 235 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Fig. 12. Very Unhealthy Quality Results Fig. 13. Air Data Update Is Very Unhealthy In Figure 15 below, the DHT11 sensor detects an environmental temperature of 32 degrees Celsius or 476.6 degrees Fahrenheit where the sensor chart is red because the value is more than 27 degrees Celsius. The DHT11 sensor also detects ambient humidity by 12%, while the MQ135 sensor detects air contamination of 247 ppm of CO, 423 ppm of alcohol, and 324 ppm of CO2. The air quality value is determined based on the average of the three detected contaminations, where, in this test, the average value of air contamination is 331.33 ppm, by which the air quality category is in the Dangerous category marked with black. A display of five updated data from air quality monitoring results is shown in Figure 15. 236 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … Fig. 14. Dangerous Air Quality Results Fig. 15. Dangerous Air Data 5.1 Analysis and Discussion The result shows that our system could show the measurement on our proposed web-based IoT successfully. The parameters which are shown on the website are temperature, humidity, CO, CO2, alcohol, and the average PPM, which indicates the level of pollution. The website also automatically shows the air quality level based on the system calculation and on the classification in Section 4, whether the quality is “Good”, “Moderate”, “Unhealthy”, “Very Unhealthy”, or “Dangerous”. Compared to the previous works [11-15], we believe our proposed system is more complete be- cause we can combine the DHT11 sensor and MQ135 sensor so that the air quality level can be calculated more accurately. The addition of temperature and humidity, which is measured by DHT11, is necessary to calculate the overall air quality to be iJIM ‒ Vol. 15, No. 10, 2021 237 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … more accurate because temperature and humidity condition can be dangerous for human life after reaching a certain level. Compared to the previous system, which is used by the government, our monitoring system has the advantage because people can monitor the air quality wherever and whenever they want, unlike the government’s tools which are only placed in a certain place and only updated hourly. 6 Conclusion In this paper, we present an air quality monitoring system based on IoT which can show the monitoring results in real-time using a website. The sensors used in this research are DHT11, which can measure the level of temperature and humidity, and MQ135, which can measure the presence of CO, CO2, and alcohol. Arduino and Raspberry Pie are used to send the data from the sensors to the website. For testing purpose, alcohol and smoke which contained CO were added to the surrounding of the sensors to test the capability of the proposed system. From the result of the re- search, it is shown that the website can present the level of each parameter accurately, the system can detect the increasing of the alcohol and CO level, and the website can show the change of the parameters in real-time and then give suggestion based on the average pollutant level. The system also successfully detected the temperature and humidity change when we tried to test the system at different times. For the future work, the author suggests that more sensors are needed so more particles in the air can be detected. Sensors which can detect the presence of PM10, PM2.5, O3, NO2, and other air pollutants are needed. The sensors which are used should be compatible with Arduino and easy to be implemented. More accurate pollution level calculation also should be studied to give better representation of the air condition. With more sup- porting sensors and better air quality level calculation, we believe this research will give a more accurate air quality monitoring system and, as such, will give many ad- vantages to human life. 7 Acknowledgement The author would like to thank the STMIK Hang Tuah Pekanbaru for being willing to provide support in conducting this research. 8 References [1] M. Ikhtiar, Environmental Quality Analysis. Makassar: CV. Social Politic Genius (SIGn), 2017. [2] S. Kumar and A. Jasuja, “Air quality monitoring system based on IoT using raspberry Pi,” In 2017 International Conference on Computing, Communication and Automation (ICCCA) ’05, 2017, pp. 1341-1346. https://doi.org/10.1109/CCAA.2017.8230005 238 http://www.i-jim.org Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … [3] C. Balasubramaniyan and D. Manivannan, “Iot enabled air quality monitoring system (AQMS) using raspberry Pi,” Indian Journal of Science and Technolo- gy, vol. 9, no. 39, pp. 1-6, 2016. https://doi.org/10.17485/ijst/2016/v9i39/90414 [4] Pancing, V. E. Rama and Prawira, Memahami Ekosistem Hutan Rawa Gambut Kabupaten Siak Provinsi Riau [Understanding the Peat Swamp Forest Ecosystem of Siak Regency, Riau Province]. Riau: Wild Water Indonesia, 2017. [5] D. Lohani and D. Acharya, “Smartvent: A context aware iot system to measure indoor air quality and ventilation rate,” In 2016 17th IEEE International Confer- ence on Mobile Data Management (MDM) ’06, 2016, pp. 64-69. https://doi.org/10.1109/MDM.2016.91 [6] S. J. Johnston, P. J. Basford, F. M. Bulot, M. Apetroaie-Cristea, N. H. Easton, C. Davenport, G. L. Foster, M. Loxham, A. K. R. Morris and S. J. Cox, “City scale particulate matter monitoring using LoRaWAN based air quality IoT devic- es,” Sensors, vol. 19, no. 1, p. 209, 2019. https://doi.org/10.3390/s19010209 [7] S. Dhingra, R. B. Madda, A. H. Gandomi, R. Patan and M. Daneshmand, “Inter- net of things mobile–air pollution monitoring system (IoT-Mobair),” IEEE In- ternet of Things Journal, vol. 6, no. 3, pp. 5577-5584, 2019. https://doi.org/10.1109/JIOT.2019.2903821 [8] M. Taştan and H. Gökozan, “Real-time monitoring of indoor air quality with internet of things-based E-nose,” Applied Sciences, vol. 9, no. 16, p. 3435, 2019. https://doi.org/10.3390/app9163435 [9] S. H. Kim, J. M. Jeong, M. T. Hwang and C. S. Kang, “Development of an IoT- based atmospheric environment monitoring system,” In 2017 International Con- ference on Information and Communication Technology Convergence (ICTC) ’10, 2017, pp. 861-863. https://doi.org/10.1109/ICTC.2017.8190799 [10] A. Tapashetti, D. Vegiraju and T. Ogunfunmi, “IoT-enabled air quality monitor- ing device: A low cost smart health solution,” In 2016 IEEE Global Humanitari- an Technology Conference (GHTC) ’10, 2016, pp. 682-685. https://doi.org/10.1109/GHTC.2016.7857352 [11] J. Prayudha, A. Pranata and A. Al Hafiz, “Implementasi metode fuzzy logic untuk sistem pengukuran kualitas udara di kota Medan berbasis internet of things (IoT) [Implementation of fuzzy logic method for air quality measurement system in Medan city based on internet of things (IoT)],” JURTEKSI (Jurnal Teknologi dan Sistem Informasi), vol. 4, no. 2, pp. 141-148, 2018. https://doi.org/10.33330/jurteksi.v4i2.57 [12] I. M. Yusuf, “Perancangan alat pemantau kualitas air (ATAIR) berbasis internet of things dengan parameter kekeruhan, oksigen terlarut, suhu dan pH [Designing a water quality monitoring tool (ATAIR) based on the internet of things with turbidity, dissolved oxygen, temperature and pH parameters],” M. S. thesis, Pasundan University, Bandung, 2018. [13] J. Waworundeng and O. Lengkong, “Sistem monitoring dan notifikasi kualitas udara dalam ruangan dengan platform IoT [Indoor air quality monitoring and notification system with IoT platform],” Cogito Smart Journal, vol. 4, no. 1, pp. 94-103, 2018. [14] N. Middinali and Y. Rahayu, “Pembangunan sistem monitoring data kualitas udara berbasis IoT di Universitas Riau [Development of IoT-based air quality iJIM ‒ Vol. 15, No. 10, 2021 239 Paper—Real Time System Monitoring and Analysis-Based Internet of Things (IoT) Technology in … data monitoring system at the University of Riau],” Jurnal Online Mahasiswa Fakultas Teknik, vol. 6, pp. 1-8, 2019. [15] A. R. Putri, Suroso and Nasron, “Perancangan alat penyiram tanaman otomatis pada miniature greenhouse berbasis IoT [Design of automatic plant sprinklers for IoT-based miniature greenhouse],” In Seminar Nasional Inovasi dan Aplikasi Teknologi di Industri 2019 ’02, 2019, pp. 155-159. [16] I. Sommerville, Software Engineering. Jakarta: Erlangga, 2011. [17] Ministry of Environment and Forestry, “ISPU MAP KLHK,” Ministry of Environment and Forestry, 2019. [Online]. Available: http://iku.menlhk.go.id. [Accessed: March 1, 2019]. [18] Sipani, J., Patel, R., Upadhyahya, T., & Desai, A, "Wireless Sensor Network for Monitoring & Control of Environmental Factors using Arduino". International Journal Of Interactive Mobile Technologies (IJIM), 12(2), pp. 15-26,2018. doi:http://dx.doi.org/10.3991/ijim.v12i2.7415 [19] Sipani, J., Patel, R., Upadhyahya, T., & Desai, A, " Wireless Sensor Network for Monitoring & Control of Environmental Factors using Arduino", International Journal Of Interactive Mobile Technologies (IJIM), 12(2), pp. 15-26,2018. doi:http://dx.doi.org/10.3991/ijim.v12i2.7415 [20] Saraubon, K, "Learning Media Repository and Delivery System for Smart Classroom using IoT and Mobile Technologies", International Journal Of Interactive Mobile Technologies (IJIM), 13(02), pp. 66-77,2019. doi:http://dx.doi.org/10.3991/ijim.v13i02.9941 9 Authors Yuda Irawan, S.Kom, M.TI currently works at the Department of Information System,STMIK Hang Tuah Pekanbaru, Indonesia. Email: yudairawan89@gmail.com/ yudairawan@htp.ac.id Hendry Fonda, S.Kom, M.Kom currently works at the Department of Infor- mation System,STMIK Hang Tuah Pekanbaru, Indonesia. Email: fondaan- da@gmail.com Refni Wahyuni, S.Kom, M.TI currently works at the Department of Computer Science,STMIK Hang Tuah Pekanbaru, Indonesia. Email: refniabid@gmail.com Muhammad Luthfi Hamzah, B.IT, M.Kom currently works at the Department of Information System, Universitas Islam Negeri Sultan Syarif Kasim Riau, Indonesia. Email: muhammad.luthfi@uin-suska.ac.id Dr. Muhardi, S.Kom, M.Kom currently works at the Department of Computer Science,STMIK Hang Tuah Pekanbaru, Indonesia. Email: muhardi@htp.ac.id Rometdo Muzawi, S.Kom, M.Kom currently works at the Department of Infor- mation Management, STMIK Amik Riau, Indonesia. Email: rometdomu- zawi@gmail.com Article submitted 2020-12-22. Resubmitted 2021-04-30. Final acceptance 2021-04-30. Final version published as submitted by the authors. 240 http://www.i-jim.org