IMPLEMENTATION OF MQTT BROKER AND GEMINI API IN AN INTERNET OF THINGS BASED INDOOR AIR POLLUTION MONITORING SYSTEM

Rama Prasatya, I Putu Tude (2026) IMPLEMENTATION OF MQTT BROKER AND GEMINI API IN AN INTERNET OF THINGS BASED INDOOR AIR POLLUTION MONITORING SYSTEM. Undergraduate thesis, Universitas Pendidikan Ganesha.

[img] Text (COVER)
2215101038-COVER.pdf

Download (40MB)
[img] Text (ABSTRAK)
2215101038-ABSTRAK.pdf

Download (39MB)
[img] Text (BAB 1 PENDAHULUAN)
2215101038-BAB 1 PENDAHULUAN.pdf
Restricted to Repository staff only

Download (39MB) | Request a copy
[img] Text (BAB 2 KAJIAN TEORI)
2215101038-BAB 2 KAJIAN TEORI.pdf
Restricted to Repository staff only

Download (39MB) | Request a copy
[img] Text (BAB 3 METODELOGI PENELITIAN)
2215101038-BAB 3 METODELOGI PENELITIAN.pdf
Restricted to Repository staff only

Download (39MB) | Request a copy
[img] Text (BAB 4 HASIL DAN PEMBAHASAN)
2215101038-BAB 4 HASIL DAN PEMBAHASAN.pdf
Restricted to Repository staff only

Download (39MB) | Request a copy
[img] Text (BAB 5 PENUTUP)
2215101038-BAB 4 PENUTUP.pdf
Restricted to Repository staff only

Download (39MB) | Request a copy
[img] Text (DAFTAR PUSTAKA)
2215101038-DAFTAR PUSTAKA.pdf

Download (39MB)
[img] Text (LAMPIRAN)
2215101038-LAMPIRAN.pdf

Download (39MB)

Abstract

Kualitas udara dalam ruangan yang buruk akibat paparan polutan seperti Karbon Monoksida (CO) dan Particulate Matter 2,5 (PM 2,5) dapat memberikan dampak serius terhadap kesehatan pernapasan. Penelitian ini bertujuan untuk merancang, mengimplementasikan, dan menguji tingkat kebergunaan sistem pemantauan polusi udara dalam ruangan berbasis Internet of Things (IoT) yang terintegrasi dengan broker MQTT dan Gemini API. Sistem ini dibangun menggunakan arsitektur tiga tingkat yang meliputi perangkat keras IoT, backend server berbasis Laravel, dan aplikasi mobile berbasis Flutter. Perangkat keras tersebut memanfaatkan Arduino Nano untuk pembacaan data dari sensor MQ-7 (CO) dan Sharp GP2Y1010AU0F (PM 2.5), serta Arduino Nano dan ESP32 sebagai gateway komunikasi nirkabel. Pengiriman data dari perangkat IoT ke server dikelola menggunakan protokol komunikasi MQTT, untuk kemudian disimpan ke dalam basis data time series InfluxDB. Gemini API diintegrasikan sebagai mesin analitik cerdas yang memproses statistik data sensor historis untuk menghasilkan klasifikasi kualitas udara, ringkasan kondisi, dan rekomendasi kesehatan secara otomatis berdasarkan pedoman Indoor Air Quality Index (IAQI). Hasil pengujian fungsionalitas menggunakan metode black box menunjukkan bahwa seluruh 13 skenario sistem berjalan dengan valid, dan respons rekomendasi yang dihasilkan oleh model kecerdasan buatan tersebut telah tervalidasi secara akurat oleh pakar teknik lingkungan. Pengujian tingkat kebergunaan yang dievaluasi menggunakan metode System Usability Scale (SUS) terhadap 30 responden menghasilkan skor rata-rata sebesar 70,583 yang mana masuk kedalam kategori "Baik". Hal ini menunjukkan bahwa keseluruhan sistem pemantauan yang dikembangkan berfungsi secara responsif secara waktu nyata, mudah digunakan, dan efektif dalam menyediakan informasi analisis polusi udara bagi pengguna.

Item Type: Thesis (Undergraduate)
Uncontrolled Keywords: Internet of Things, Polusi Udara, Polusi Udara di Dalam Ruangan MQTT, Gemini API, System Usability Scale
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Teknik dan Kejuruan > Jurusan Teknik Informatika > Program Studi Ilmu Komputer (S1)
Depositing User: I PUTU TUDE RAMA PRASATYA
Date Deposited: 09 Oct 2026 03:58
Last Modified: 09 Oct 2026 03:58
URI: http://repo.undiksha.ac.id/id/eprint/32910

Actions (login required)

View Item View Item