IoT-Enabled Temperature Pattern Classification Model for Sustainable Applications

Authors

  • Noor Hafizah Khairul Anuar Faculty of Electrical Engineering, Universiti Teknologi MARA (UiTM) Johor Branch, Pasir Gudang Campus, 81750 Masai, Johor, Malaysia. https://orcid.org/0000-0002-7724-2492
  • Masmaria Abdul Majid Faculty of Electrical Engineering, Universiti Teknologi MARA (UiTM) Johor Branch, Pasir Gudang Campus, 81750 Masai, Johor, Malaysia.
  • Zahari Abu Bakar Faculty of Electrical Engineering, Universiti Teknologi MARA (UiTM) Johor Branch, Pasir Gudang Campus, 81750 Masai, Johor, Malaysia.
  • Norlina Mohd Zain Faculty of Electrical Engineering, Universiti Teknologi MARA (UiTM) Johor Branch, Pasir Gudang Campus, 81750 Masai, Johor, Malaysia.
  • Norhalida Othman Faculty of Electrical Engineering, Universiti Teknologi MARA (UiTM) Johor Branch, Pasir Gudang Campus, 81750 Masai, Johor, Malaysia.

DOI:

https://doi.org/10.24191/jcrinn.v11i1.534

Keywords:

IoT, Environmental Monitoring, Random Forest, Classification Model, Google Cloud Storage, Temperature Pattern

Abstract

This study presents the design and implementation of an IoT-based environmental monitoring system that integrates real-time data collection with classification analytics to support sustainable decision-making. In response to the increasing need for accessible and affordable monitoring tools, the system utilizes a NodeMCU ESP8266 microcontroller, paired with DHT22 and raindrop sensors, to capture temperature, humidity, and rainfall status at 30-second intervals. Data is transmitted wirelessly and stored on Google Sheets, enabling cloud-based visualization and analysis. A Random Forest classifier was applied to categorize temperature conditions into low, medium, and high ranges based on humidity and rain status to derive actionable insights from the collected data. Model performance produces overall accuracy of 65.9% revealed a strong ability to detect high-temperature conditions, with rain status identified as the most influential predictor. However, challenges such as class imbalance and limited prediction of low-temperature conditions were observed. Recommendations include enhancing the model with balanced datasets, time-based feature engineering, and considering regression models for more granular forecasting. This system demonstrates a scalable and adaptable approach to environmental monitoring, suitable for educational, research, and field applications in data-driven sustainability efforts.

Downloads

Download data is not yet available.

References

Arabelli, R., Boddepalli, E., Buradkar, M., Goriparti, S., & Chakravarthi, M. K. (2024). IoT-enabled environmental monitoring system using AI. In 2024 International Conference on Advances in Computing, Communication and Applied Informatics (ACCAI) (pp. 1–6). IEEE. https://doi.org/10.1109/ACCAI61061.2024.10602131

Arya, L., Sharma, Y. K., & Kumar, R. (2023). Towards a greener tomorrow: IoT-enabled smart environment monitoring systems. In 2023 International Conference on Advances in Computation, Communication and Information Technology (ICAICCIT) (pp. 1112–1117). IEEE. https://doi.org/10.1109/ICAICCIT60255.2023.10465814

Barnett, V., & Riley, J. (1995). Statistics for environmental change. Experimental Agriculture, 31(2), 117–130. https://doi.org/10.1017/S0014479700025217

Blagojević, M., & Ristić, D. (2015). Some aspects of decision making in a system of environmental monitoring. Facta Universitatis, Series: Working and Living Environmental Protection, 12(1), 31–41.

Campbell, J., Neuner, J., See, L., Fritz, S., Fraisl, D., Espey, J., & Kim, A. (2020). The role of combining national official statistics with global monitoring to close the data gaps in the environmental SDGs. Statistical Journal of the IAOS, 36(2), 443–453. https://doi.org/10.3233/sji-200648

Doraswamy, B., Krishna, K. L., & Tarigonda, H. (2024). IoT-generated multi-modality data analysis using a deep learning framework for managing sustainability in smart environments. International Research Journal of Multidisciplinary Scope, 5(1), 12–20. https://doi.org/10.47857/irjms.2024.v5i1.0123

Dunstone, N., Smith, D., Atkinson, C., Colman, A., Folland, C., Hermanson, L., Ineson, S., Killick, R., Morice, C., Rayner, N., Seabrook, M., & Scaife, A. (2024). Will 2024 be the first year that global temperature exceeds 1.5°C? Atmospheric Science Letters, 25(4), Article e1254. https://doi.org/10.1002/asl.1254

Khan, S. A., Kalifullah, A. H., Ibragimova, K., Singh, A. K., Muniyandy, E., & Rachapudi, V. (2024). Integrating AI and IoT in advanced optical systems for sustainable energy and environment monitoring. International Journal of Advanced Computer Science and Applications, 15(5), 1013–1022. https://doi.org/10.14569/IJACSA.2024.01505123

Kychkin, A., Gorshkov, O. V., & Kukarkin, M. (2022). Predictive models integration with an environmental monitoring IoT platform. Journal of Applied Informatics, 17(4), 61–73. https://doi.org/10.37791/2687-0649-2022-17-4-61-73

Nandhini, B., Karthika, S., Karthiyayini, S., & Krishnaveni, K. (2023). Sensor fusion techniques for enhanced environmental monitoring in IoT. In 2023 International Conference on Sustainable Communication Networks and Application (ICSCNA) (pp. 445–450). IEEE. https://doi.org/10.1109/ICSCNA58489.2023.10370221

Panduman, Y., Funabiki, N., Fajrianti, E. D., Fang, S., & Sukaridhoto, S. (2024). A survey of AI techniques in IoT applications with use case investigations in the smart environmental monitoring and analytics in real-time IoT platform. Information, 15(3), 153. https://doi.org/10.3390/info15030153

Rozhdestvenskiy, O. I., & Poornima, E. (2024). Enabling sustainable urban transportation with predictive analytics and IoT. MATEC Web of Conferences, 392, 01179. https://doi.org/10.1051/matecconf/202439201179

Downloads

Published

2026-03-01

How to Cite

Khairul Anuar, N. H., Abdul Majid, M., Abu Bakar, Z., Mohd Zain, N., & Othman, N. (2026). IoT-Enabled Temperature Pattern Classification Model for Sustainable Applications. Journal of Computing Research and Innovation, 11(1), 31–39. https://doi.org/10.24191/jcrinn.v11i1.534

Issue

Section

General Computing