Tunas Akara
Kembali ke Portofolio
Sistem Pemantauan Perangkat IoT

Sistem Pemantauan Perangkat IoT

Tahun: 2025Peran: Pengembang Backend Lepasiot

Data dan peringatan dari lebih dari delapan kategori perangkat tampil bersama, dengan riwayat pembacaan dan status koneksi untuk operator.

Teknologi

Node.jsMQTTModbusBLEPostgreSQLRedisWebSocketREST API

Sistem Pemantauan Perangkat IoT

Pekerjaan ini menyatukan lebih dari delapan kategori perangkat ke dasbor operasional. Cakupannya meliputi meter air, listrik, dan gas; panggilan perawat; peringatan darurat medis; tombol darurat; kunci pintar; mesin penjual otomatis; serta perangkat kendali pabrik. Operator mendapat informasi yang sesuai dengan kebutuhan kerjanya.

Tantangan

Perangkat menggunakan cara pertukaran data yang berbeda. Meter air memakai Modbus, perangkat nirkabel jarak dekat memakai BLE, dan pemberitahuan datang melalui MQTT atau WebSocket. Operator perlu satu tampilan tanpa harus memahami cara komunikasi tiap perangkat.

Solusi

Saya membangun pengumpulan data yang menyatukan format pembacaan antarperangkat. MQTT dan WebSocket membawa pemberitahuan saat kejadian berlangsung. Data Modbus dibaca berkala dan diterjemahkan menjadi nilai yang bermakna. Perangkat BLE terhubung melalui perangkat penghubung, lalu riwayat data disimpan untuk laporan.

Sebelum membangun dasbor, saya memetakan alur kerja klien. Tampilan dipilih berdasarkan informasi yang dibutuhkan operator, termasuk waktu pembaruan dan kesehatan koneksi perangkat.

Dampak

Operator tidak lagi berpindah di antara beberapa alat hanya untuk memahami keadaan perangkat. Pada sistem fasilitas kesehatan, pemberitahuan penting masuk tanpa menunggu pembacaan berkala berikutnya. Pada pemantauan pabrik, koneksi perangkat kendali terlihat agar data lama tidak dianggap sebagai pembacaan terbaru.

Data perangkat proyek mendukung cakupan 500+ perangkat dalam sistem yang saya kerjakan.

Layanan dan panduan terkait

Lihat layanan pemantauan perangkat IoT atau baca panduan backend IoT.