PERANCANGAN SISTEM PRESENSI WAJAH (SIWAJA)
BERBASIS INTERNET OF THINGS DENGAN NOTIFIKASI
TELEGRAM UNTUK ORANG TUA
Muhammad Bagas Adi Pangestu; nuroji;
No. Panggil: eSTI-2103015184
ABSTRAK
PERANCANGAN SISTEM PRESENSI WAJAH (SIWAJA)
BERBASIS INTERNET OF THINGS DENGAN NOTIFIKASI
TELEGRAM UNTUK ORANG TUA
Muhammad Bagas Adi Pangestu
Manual student attendance administration is prone to human error, inefficient, and hinders
communication between schools and parents. This research aims to develop the Face Presence
System (SIWAJA), an innovative solution that integrates face recognition technology and the
Internet of Things to provide real-time attendance notifications to parents via Telegram. The main
technological advantage of this system is the implementation of the YOLOv8 algorithm, highlighted
for its high precision in face detection. The development method used is the prototype model, which
includes the stages of requirements identification, design, implementation, and evaluation. This
system is built using an Orange Pi 5 Pro, the Python programming language with the OpenCV
library, and the YOLOv8 algorithm for face detection. The research results show that the SIWAJA
system was successfully developed and functions as expected, where its Internet of Things-based
design supports scalability for broader implementation. Black Box Testing validated all main
functionalities, from attendance taking to notification delivery. After undergoing phased epoch
testing, the face detection model achieved optimal performance at 420 epochs with a precision (P)
of 0.97, recall (R) of 0.99, and a mAP@.5 of 0.99. In conclusion, SIWAJA proves to be an effective
and accurate solution for modernizing student attendance management, enhancing real-time parental
engagement, and contributing to the application of the Internet of Things in education.
Kata Kunci: Internet of Things, Notifikasi Telegram, Pengenalan Wajah, Presensi Siswa, YOLOv8
DESIGN OF FACE ATTENDANCE SYSTEM (SIWAJA)
BASED ON INTERNET OF THINGS WITH TELEGRAM
NOTIFICATION FOR PARENTS
Muhammad Bagas Adi Pangestu
Administrasi kehadiran siswa secara manual rentan terhadap kesalahan manusia, tidak efisien,
dan menghambat komunikasi antara sekolah dan orang tua. Penelitian ini bertujuan untuk
mengembangkan Sistem Presensi Wajah (SIWAJA), sebuah solusi inovatif yang mengintegrasikan
teknologi pengenalan wajah dan Internet of Things untuk menyediakan notifikasi kehadiran secara
langsung kepada orang tua melalui Telegram. Keunggulan teknologi utama dari sistem ini adalah
penerapan algoritma YOLOv8 yang ditonjolkan karena presisinya yang tinggi dalam deteksi wajah.
Metode pengembangan yang digunakan adalah prototipe, yang mencakup tahapan identifikasi
kebutuhan, perancangan, implementasi, dan evaluasi. Sistem ini dibangun menggunakan Orange Pi
5 Pro, bahasa pemrograman Python dengan pustaka OpenCV, dan algoritma YOLOv8 untuk deteksi
wajah. Hasil penelitian menunjukkan sistem SIWAJA berhasil dikembangkan dan berfungsi sesuai
harapan, dimana desain berbasis Internet of Things nya mendukung skalabilitas untuk penerapan
yang lebih luas. Pengujian Black Box Testing memvalidasi semua fungsionalitas utama, mulai dari
presensi hingga pengiriman notifikasi. Setelah melalui pengujian epochs bertahap, model deteksi
wajah mencapai kinerja optimal pada 420 epochs dengan nilai presisi (P) 0,97, recall (R) 0,99, dan
mAP@.5 sebesar 0,99. Kesimpulannya, SIWAJA terbukti menjadi solusi yang efektif dan akurat
untuk modernisasi manajemen kehadiran siswa, serta meningkatkan keterlibatan orang tua secara
real-time dan memberikan kontribusi pada penerapan Internet of Things di dunia pendidikan.
Keywords: Face Recognition, Internet of Things, Student Attendance, Telegram Notification,
YOLOv8