Abstract:
Perkembangan teknologi Internet of Things (IoT) yang pesat memungkinkan
terciptanya sistem smart home yang mampu meningkatkan efisiensi, kenyamanan,
dan otomatisasi dalam lingkungan rumah tangga. Namun, sebagian besar sistem
yang ada masih bergantung pada kontrol manual dan belum memiliki kemampuan
pengambilan keputusan cerdas berdasarkan aktivitas pengguna. Penelitian ini
bertujuan untuk merancang dan mengimplementasikan sistem smart home
berbasis IoT yang dapat mengendalikan peralatan rumah tangga secara otomatis
menggunakan algoritma K-Nearest Neighbors (KNN) untuk mendeteksi aktivitas
pengguna.
Metode penelitian yang digunakan adalah metode eksperimen yang meliputi
perancangan sistem, pembuatan prototype, serta pengujian fungsional. Sistem ini
menggunakan mikrokontroler ESP32 yang terintegrasi dengan sensor PIR untuk
mendeteksi pergerakan dan sensor LDR untuk mengukur intensitas cahaya. Data
sensor yang diperoleh diproses menggunakan algoritma KNN untuk
mengklasifikasikan aktivitas pengguna, yang kemudian digunakan sebagai dasar
dalam pengendalian perangkat seperti lampu, kipas, dan tirai. Selain itu, sistem
dilengkapi dengan bot Telegram untuk monitoring dan kontrol jarak jauh secara
real-time.
Hasil penelitian menunjukkan bahwa sistem mampu mengklasifikasikan
aktivitas pengguna dengan baik berdasarkan data sensor serta merespons kondisi
secara otomatis dalam mengendalikan perangkat rumah tangga. Integrasi IoT dan
algoritma KNN memungkinkan sistem bekerja secara adaptif dan real-time
sehingga dapat meningkatkan efisiensi energi dan kenyamanan pengguna.