Implementation of OneSignal Push Notification on Temperature Monitoring System Using Kodular and Firebase Based on ESP32
DOI:
https://doi.org/10.25181/rt.v5i1.4789Keywords:
PushNotification, OneSignal, Kodular, Firebase, ESP32Abstract
Existing IoT-based temperature monitoring systems still have a weakness, where users must continuously open the application to monitor temperature conditions. Without an active alert feature, users risk delays in responding to critical conditions if the application is not running. This research aims to develop an active notification feature in an Android application using OneSignal push notifications. The goal is for the system to automatically provide early warnings to users without having to first open the application when temperature or humidity conditions exceed normal limits. The system was built using an ESP32 microcontroller, a DHT11 sensor, and the Firebase Realtime Database. The application development used the Kodular low-code platform integrated with the OneSignal API and Firebase Cloud Messaging (FCM) for notification distribution management. The results of this study show that the developed temperature monitoring application is capable of providing automatic notifications to users without having to run the application. This warning system will be activated if the temperature exceeds 35°C or humidity reaches more than 70%. Based on test data, the push notification feature proved very effective with an average delivery time of only 3.11 seconds, and remains reliable in providing early warnings even when the application is not running. So it can be concluded that the onesignal push notification feature on Kodular can be used to complement the IoT-based temperature monitoring system, as a notification to users if the temperature and humidity exceed the limit.Downloads
References
S. Viola Widyasari, M. Ihsan Muttaqin, T. Putri Ananda, and A. Stefanie, "Implementasi Internet of Things Pada Sistem Monitoring Kematangan Buah Pepaya California Dengan Metode Deep Learning," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 7, no. 3, pp. 1946–1952, 2023, doi: 10.36040/jati.v7i3.6953.
M. F. Azhar and L. Nurpulaela, "Implementasi Penggunaan ESP32 Sebagai IOT Pada Project Smart Charger di PT. Pasifik Satelit Nusantara Bekasi," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 8, no. 4, pp. 7248–7253, 2024, doi: 10.36040/jati.v8i4.10201.
F. Nuryadi, N. Wayan, P. Septiani, M. Lestari, and P. Tanah, "Implementasi Esp32 Untuk Sistem Pemantauan Kesuburan Tanah Berbasis IoT," SEMNAS RISTEK, vol. 9, no. 1, pp. 79–86, 2025, doi: 10.30998/semnasristek.v9i1.7550.
A. Anisa, S. Paembonan, and R. Suppa, "Rancang Bangun Alat Pengukur Tinggi Badan Otomatis Menggunakan Arduino Pada Posyandu Kelurahan Sampoddo," Jurnal Informatika Dan Teknik Elektro Terapan, vol. 13, no. 1, 2025, doi: 10.23960/jitet.v13i1.5792.
A. Sutanti, M. K. MZ, Mustika, and P. Damayanti, "Rancang Bangun Aplikasi Perpustakaan Keliling Menggunakan Pendekatan Terstruktur," KOMPUTA, vol. 9, no. 1, pp. 1-8, 2020, doi: 10.34010/komputa.v9i1.3718.
H. Kurnia AR, "Implementasi Iot Pada Sistem Monitoring Suhu Dan Kelembaban Menggunakan Esp32, Firebase Dan Kodular," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 1, pp. 1781–1787, 2025, doi: 10.36040/jati.v9i1.12874.
M. Muharir and N. Alamsyah, "Pemanfaatan Mobile Push Notification Dalam Penyampaian Informasi Perkuliahan Mahasiswa Pada Fakultas Teknologi Informasi Berbasis Android," Technologia: Jurnal Ilmiah, vol. 11, no. 2, p. 111, 2020, doi: 10.31602/tji.v11i2.2860.
L. Adytia Rahmadan, S. Zakir, L. Efriyanti, and S. Supriadi, "Perancangan Media Pembelajaran Kewirausahaan Berbasis Android Menggunkan Kodular Pada Kelas Xii Man 1 Agam," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 7, no. 3, pp. 1932–1938, 2023, doi: 10.36040/jati.v7i3.7728.
P. A. Wijaya, N. David, M. Veronika, and Toyib, "Pengembangan Aplikasi Toko Baju Dengan Sistem Kodular Berbasis Android," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 6, pp. 10055–10063, 2025, doi: 10.36040/jati.v9i6.15791.
G. A. D.S.S, "Analisa Kebutuhan Kebutuhan Sistem Informasi Manajemen Perusahaan Dagang," Kurawal - Jurnal Teknologi, Informasi Dan Industri, vol. 4, no. 1, pp. 17–30, 2021, doi: 10.33479/kurawal.v4i1.400.
N. Hasanah and A. Purnomo, "Implementasi Data Mining Untuk Pengelompokan Buku Menggunakan Algoritma K-Means Clustering (Studi Kasus : Perpustakaan Politeknik LPP Yogyakarta)," Jurnal Teknologi Dan Sistem Informasi Bisnis, vol. 4, no. 2, pp. 300-311, 2022, doi: 10.47233/jteksis.v4i2.499.
M. A. H. Mubarok and A. Hamdani, "Perancangan Sistem Informasi Data dan Kepegawaian di UPTD Dinas Pendidikan Kecamatan Asembagus," JUSIFOR : Jurnal Sistem Informasi Dan Informatika, vol. 3, no. 2, pp. 116–124, 2024, doi: 10.70609/jusifor.v3i2.5354.
R. A. Setyawan, "Penerapan Firebase Realtime Database Pada Aplikasi Catatan Harian Diabetes Melitus," Jurnal Informatika Komputer, Bisnis Dan Manajemen, vol. 22, no. 1, pp. 1–9, 2024, doi: 10.61805/fahma.v22i1.102.
P. Danito, A. A. Ketut, A. Cahyawan Wiranatha, M. Agus, and D. Suarjaya, "Aplikasi Radio Online Universitas Udayana Berbasis Android," JITTER-Jurnal Ilmiah Teknologi Dan Komputer, vol. 1, no. 2, 2020, doi: 10.24843/jitter.v1i2.69031.
A. Mahardika and M. Ihsan, "Rancang Bangun Smart Door Menggunakan ESP32 CAM Berbasis Internet of Things (IoT)," Jurnal Digital Teknologi Informasi, vol. 7, no. 2, pp. 6–13, 2024, doi: 10.32502/digital.v7i2.9299.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Harlan AR

This work is licensed under a Creative Commons Attribution 4.0 International License.



