Perancangan Smart Server System Berbasis MonitoringSuhu, Kelembapan, dan Keamanan Akses di CV GundaraSolusi Bersama Ungaran

Authors

  • Aizaas Vianansa Rochmawan Universitas Sains dan Teknologi Komputer
  • Priyadi Priyadi Universitas Sains dan Teknologi Komputer Semarang
  • Candra Supriadi Universitas Sains dan Teknologi Komputer Semarang

DOI:

https://doi.org/10.51903/elkom.v19i1.3659

Keywords:

ESP32, Internet of Things, Server Rack Monitoring, Access Control System, Thermal Management, Cloud Logging

Abstract

Server rack management at CV Gundara Solusi Bersama Ungaran previously relied on conventional room cooling and manual door locking mechanisms without environmental monitoring and access logging. This condition increases the risk of hardware overheating, excessive humidity, and unauthorized physical access. This study proposes a Smart Server System based on the ESP32 microcontroller to integrate temperature and humidity monitoring, automatic thermal control, electronic access security, and cloud-based logging within a single Internet of Things (IoT) platform. The system utilizes an SHT21 sensor, dual DC cooling fans controlled through a relay module, a 4×4 keypad for PIN authentication, a solenoid door lock, an LCD 20×4 I2C display, and Google Sheets integration through an HTTPS REST API. The cooling mechanism activates automatically when the temperature exceeds 27°C or humidity exceeds 65% RH, while access events are recorded in real time to cloud storage. The system was developed using an iterative Research and Development (R&D) prototyping approach and evaluated through functional, performance, and reliability testing. Experimental results show that the proposed system achieved a temperature measurement MAE of 0.220°C, humidity MAE of 0.724% RH, average response times below 3 seconds for cooling and access control operations, logging completeness of 100%, and system uptime of 99.7% during a 72-hour continuous test. The proposed system provides an affordable and integrated solution for thermal management and physical security monitoring of server infrastructure in small and medium enterprises (SMEs).

References

[1] Wan, J., Zhou, J., & Gui, X. (2021). Intelligent rack-level cooling management in data centers with active ventilation tiles: A deep reinforcement learning approach. IEEE Intelligent Systems, 36(6), 42–52. https://doi.org/10.1109/MIS.2021.3049865

[2] Chen, Y., Tian, Z., Kong, M., Sun, L., Zhou, L., Wang, W., & Liu, M. (2026). A Study on the Thermal Management Performance of Server-Oriented Memory Liquid Cooling Solutions. Energies, 19(9), 2150. https://doi.org/10.3390/en19092150

[3] Cho, J., & Lim, S. (2023). Balanced comparative assessment of thermal performance and energy efficiency for three cooling solutions in data centers. Energy, 285, 129370. https://doi.org/10.1016/j.energy.2023.129370

[4] Gül, F., & Eroğlu, H. (2024). Low-cost IoT mesh network for real-time indoor air quality monitoring. Proceedings of ICCES 2024. https://doi.org/10.1109/ICCES63552.2024.10860109

[5] Wan, J., Duan, Y., Gui, X., et al. (2023). SafeCool: Safe and energy-efficient cooling management in data centers with model-based reinforcement learning. IEEE Transactions on Emerging Topics in Computational Intelligence, 7(6), 1621–1635. https://doi.org/10.1109/TETCI.2023.3234545

[6] Nabão, J., Manuel Raposo Amaral, A., Sá, F. (2025). IoT-based Real-time Temperature Monitoring in Critical Systems: A Review. IgMin Res, 3(5), 226-234. https://doi.org/10.61927/igmin303

[7] Yusof, M. K., Man, M., Wan Hamzah, W. M. A. F., et al. (2023). A secure model based on symmetric encryption for REST API in data integration. Proceedings of ICSEC 2023. https://doi.org/10.1109/ICSEC59635.2023.10329720

[8] Stallings, W. (2017). Cryptography and network security: Principles and practice (7th ed.). Pearson.

[9] Andriana, M., & Priyadi, P. (2023). Implementasi metode R&D pada sistem penggajian guru honorer. Jurnal Akuntansi dan Bisnis, 3(1), 20–27. https://doi.org/10.51903/jiab.v3i1.230

[10] Priyadi, P., & Santoso, B. (2022). Sistem informasi administrasi pembayaran sekolah terintegrasi barcode reader dengan metode berorientasi objek berbasis client server. ELKOM: Jurnal Elektronika dan Komputer, 15(2), 228–233. https://doi.org/10.51903/elkom.v15i2.901

[11] Espressif Systems. (2024). ESP32 series datasheet v5.2. Espressif Systems Inc. https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf

[12] Sensirion AG. (2022). SHT21 humidity and temperature sensor IC datasheet. Sensirion AG. https://www.sensirion.com/media/documents/120BBE4C/63500E51/Datasheet-Humidity-Sensor-SHT21.pdf

[13] Rembor, B. (2024). Keypad library for Arduino. PlatformIO Registry. https://registry.platformio.org/libraries/Chris--A/Keypad

[14] Multicomp Pro. (2019). MP001162 solenoid door lock datasheet. Heilind Electronics. https://www.multicomp-pro.com/mp001162

[15] Şen, M., & Mutluer, M. (2025). A Review of BLDC Motors: Types, Application, Failure Modes and Detection. Energies, 18(24), 6402. https://doi.org/10.3390/en18246402

[16] DFRobot. (2025). DFR0154 LCD 20x4 I2C module specification. DFRobot Wiki. https://wiki.dfrobot.com/LCD_Display_20_4_SKU_DFR0154

[17] Espressif Systems. (2025). ESP-IDF programming guide – C++23 support. https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/cplusplus.html

[18] Rescorla, E. (2018). The Transport Layer Security (TLS) protocol version 1.3. RFC 8446, IETF. https://doi.org/10.17487/RFC8446

[19] Google LLC. (2025). Google Apps Script documentation: Spreadsheet service. Google Developers. https://developers.google.com/apps-script/reference/spreadsheet

[20] ASHRAE. (2021). Thermal guidelines for data processing environments – Fifth edition. American Society of Heating, Refrigerating and Air-Conditioning Engineers.

[21] Fielding, R. T., Nottingham, M., & Mogul, J. C. (2022). Hypertext transfer protocol semantics and content. RFC 9110, IETF. https://doi.org/10.17487/RFC9110

[22] Espressif Systems. (2025). Mbed TLS API documentation. Espressif IDF Documentation. https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/protocols/mbedtls.html

Downloads

Published

2026-07-08

How to Cite

[1]
“Perancangan Smart Server System Berbasis MonitoringSuhu, Kelembapan, dan Keamanan Akses di CV GundaraSolusi Bersama Ungaran”, ELKOM , vol. 19, no. 1, pp. 53–67, Jul. 2026, doi: 10.51903/elkom.v19i1.3659.