Integration of MQTT and Node-RED for IoT-Based Server Room Temperature Monitoring System

Authors

  • Yoanda Alim Syahbana Computer Engineering Technology, Politeknik Caltex Riau, Pekanbaru, Indonesia
  • Aditya Jati Informatics Engineering, Politeknik Caltex Riau, Pekanbaru, Indonesia

Keywords:

Temperature Monitoring, IoT, MQTT, Node-RED

Abstract

The absence of temperature monitoring in the server room of PT PLN (Persero) Unit Induk Distribusi Riau
and Kepulauan Riau (UID RKR) poses a high risk to the stability of business processes at UID RKR. Without reliable
temperature monitoring, servers can experience overheating, potentially causing equipment damage and data loss. This
would result in disruptions to the electricity services provided by UID RKR. Based on these potential issues, this research
implements an IoT device consisting of an ESP32 and a DHT22 temperature sensor connected to the Telegram
application. The IoT device monitors the server room temperature in real-time and sends notification messages through
the Telegram chatbot API if there is a drastic temperature change in the server room. The Information Technology
Systems Division (DSTI) of UID RKR can also send commands to the chatbot to obtain device status. Communication
between the IoT device and the chatbot is facilitated through the MQTT protocol. The integration of IoT devices, API,
and the visual display of the monitoring system is developed using Node-RED, which strongly supports real-time data
processing. The monitoring system has been tested, including initial connection tests, temperature monitoring
functionality, Telegram API message delivery, and system reliability. The test results show that the system has worked
100% effectively and can reliably monitor the server room temperature 24/7 in real-time. Validation with DSTI has also
been conducted, and DSTI acknowledges the benefits provided by the monitoring system.

Downloads

Published

2025-01-16