Pengembangan Aplikasi Android untuk Monitoring dan Peringatan Dini Kondisi Kendaraan Roda Empat melalui Antarmuka OBD-II

Burhan, Arkan Hendri Abdul Ghani (2025) Pengembangan Aplikasi Android untuk Monitoring dan Peringatan Dini Kondisi Kendaraan Roda Empat melalui Antarmuka OBD-II. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5027211026-Undergraduate_Thesis.pdf] Text
5027211026-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only

Download (12MB) | Request a copy

Abstract

Melakukan perawatan pasca kejadian memerlukan biaya yang lebih tinggi dan risiko yang lebih besar. Untuk mengatasi masalah tersebut, dilakukan penelitian ini yang berfokus pada pengembangan aplikasi Android yang bertujuan untuk menyediakan data operasional kendaraan secara real-time kepada pengemudi melalui antarmuka yang mudah dipahami dalam kondisi luring maupun daring. Dengan menggunakan adaptor OBD-II berupa ELM327 yang terhubung melalui Bluetooth, aplikasi ini membaca berbagai Parameter ID (PID) penting seperti RPM, speed, coolant temperature, throttle dan Mass Air Flow (MAF). Proses pengiriman PID dan penerimaan data berjalan secara terus-menerus selama terhubung dengan perangkat ELM327. Aplikasi dijalankan di latar belakang menggunakan Foreground Service karena mencegah penghentian komunikasi data walaupun aplikasi ditutup. Sistem peringatan akan aktif memberikan notifikasi berupa suara jika parameter kendaraan melebihi ambang batas yang ditentukan secara manual. Aplikasi ini juga dapat mengirimkan PID untuk mendapatkan Diagnostic Trouble Code (DTC) yang berfungsi untuk menampilkan kode eror yang ada di kendaraan. Selain itu, aplikasi ini terintegrasi dengan protokol MQTT untuk pengiriman data ke Home Assistant sehingga memungkinkan pemantauan jarak jauh. Hasil dari penelitian ini adalah sebuah prototipe aplikasi fungsional yang berhasil mengimplementasikan fitur-fitur utama, yaitu: memvisualisasikan data PID secara real-time, sistem peringatan dini berbasis ambang batas, pembacaan Diagnostic Trouble Codes(DTC), serta pengiriman data telemetri ke platform Home Assistant melalui MQTT. Sistem ini berpotensi besar untuk membantu pengemudi dalam melakukan perawatan preventif dan meningkatkan efisiensi berkendara.
=================================================================================================================================
Post-incident maintenance incurs higher costs and greater risks. To address this issue, this research focuses on the development of an Android application aimed at providing real-time vehicle operational data to drivers through an easy-to-understand interface, functional in both offline and online conditions. Using an ELM327-based OBD-II adapter connected via Bluetooth, the application reads various essential Parameter IDs (PIDs) such as RPM, speed, coolant temperature, throttle, and mass air flow (MAF). The process of sending PIDs and receiving data runs continuously while connected to the ELM327 device. The application is running in the background using a Foreground Service to prevent the termination of data communication even when the application is closed. The warning system provides an audible notification if a vehicle parameter exceeds a manually set threshold. The application can also send PIDs to retrieve Diagnostic Trouble Codes (DTCs) to display existing error codes in the vehicle. Furthermore, it is integrated with the MQTT protocol for data transmission to Home Assistant, enabling remote monitoring. The result of this research is a functional application prototype that has successfully implemented key features, namely: visualizing PID data in real-time, a threshold-based early warning system, Diagnostic Trouble Code (DTC) reading, and telemetry data transmission to the Home Assistant platform via MQTT. This system has significant potential to assist drivers in performing preventive maintenance and improving driving efficiency.

Item Type: Thesis (Other)
Uncontrolled Keywords: OBD-II, ELM327, Foreground Service, MQTT, Home Assistant, Bluetooth, Pemantauan Kendaraan, DTC, Vehicle Monitoring
Subjects: T Technology > TL Motor vehicles. Aeronautics. Astronautics > TL152.5 Motor vehicles Driving
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Information Technology > 59201-(S1) Undergraduate Thesis
Depositing User: Arkan Hendri Abdul Ghani Burhan
Date Deposited: 31 Jul 2025 08:37
Last Modified: 31 Jul 2025 08:37
URI: http://repository.its.ac.id/id/eprint/124214

Actions (login required)

View Item View Item