Fungsi Ganda Perangkat IoT-Client Sebagai Kendali Aktuator dan Basis Layanan Melalui Komunikasi Paket Data JSON

Isa Albanna, Hendro Nugroho

Abstract

Internet of Thins (IoT) merupakan sistem terintegrasi untuk menghubungkan antar perangkat dalam jejaring internet. Pertukaran data dalam IoT harus dikelola dengan baik untuk menghindari kesalahan pengiriman, interpretasi dan pengambilan putusan dalam sistem IoT. Peran MQTT (message queuing telemetry transport) dalam manajemen data IoT memerlukan bentuk inovasi lain, karena beberapa platform MQTT memiliki kebergantungan terhadap instrumen penyusun IoT. Melalui penelitian ini telah dirancang sebuah sistem komunikasi menggunakan JSON dan micropython untuk memberikan dua fungsional dalam IoT-Client RPi. Fungsi pertama adalah untuk aktivasi aktuator dan fungsi kedua adalah sebagai unit pelayanan. Metode penelitihan dilakukan dalam lima tahap, yaitu tahap perancangan isntrumen IoT berbasis Raspberry Pi Pico W, integrasi jaringan IoT, penyusunan pemrograman antar muka, penyusuna pemrograman back-end dan pengujian sistem. Pada penerjemahan data JSON melalui micropyhton akan didapatkan pengambilan putusan oleh sistem untuk proses aktivasi aktuator lampu LED On-Off. Pada fungsi basis layanan, RPi IoT Client memiliki fungsi insert data dalam mesin basis data MySQL. Hasil yang didapatkan dari penyusunan sistem tersebut, didapatkan nilai dualisme fungsional dapat berjalan dengan sistem singkron. Validasi dalam aktivasi lampu LED memiliki tingkat akurasi sekitar 88%, hal ini disebabkan akibat pembebaan jaringan saat dilakukan pengiriman data secara kontinu per 2 detik. Melalui teknik ini, diharapkan dapat menjadi alternatif manajemen data IoT selain menggunakan MQTT-broker

Keywords

Arsitektur MQTT; Data JSON; Internet of Things; IoT-client Raspberry Pi Pico; Komunikasi Data

Full Text:

PDF

References

V. S. Chakravarthi, Internet of Things and M2M Communication Technologies: Architecture and Practical Design Approach to IoT in Industry 4.0. Cham: Springer International Publishing, 2021. doi: 10.1007/978-3-030-79272-5.

C. Anton-Haro dan M. Dohler, Ed., Machine-to-machine (M2M) communications: architecture, performance and applications. dalam Woodhead Publishing series in electronic and optical materials, no. number 69. Cambridge, UK: Woodhead Publishing Limited, 2015.

L. M L dan A. M, “LoRa technology for Internet of Things(IoT):A brief Survey,” dalam 2020 Fourth International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), Palladam, India: IEEE, Okt 2020, hlm. 8–13. doi: 10.1109/I-SMAC49090.2020.9243449.

B. Padma dan S. B. Erukala, “End-to-end communication protocol in IoT-enabled ZigBee network: Investigation and performance analysis,” Internet of Things, vol. 22, hlm. 100796, Jul 2023, doi: 10.1016/j.iot.2023.100796.

C. Gupta dan G. Varshney, “An improved authentication scheme for BLE devices with no I/O capabilities,” Computer Communications, vol. 200, hlm. 42–53, Feb 2023, doi: 10.1016/j.comcom.2023.01.001.

S. Aheleroff dkk., “IoT-enabled smart appliances under industry 4.0: A case study,” Advanced Engineering Informatics, vol. 43, hlm. 101043, Jan 2020, doi: 10.1016/j.aei.2020.101043.

A. S. Tanenbaum dan D. Wetherall, Computer networks, Fifth edition, Pearson new international edition. Place of publication not identified: Pearson India Education Services Pvt, Limited, 2018.

E. Longo dan A. E. C. Redondi, “Design and implementation of an advanced MQTT broker for distributed pub/sub scenarios,” Computer Networks, vol. 224, hlm. 109601, Apr 2023, doi: 10.1016/j.comnet.2023.109601.

S. Yousefi, H. Karimipour, dan F. Derakhshan, “Data Aggregation Mechanisms on the Internet of Things: A Systematic Literature Review,” Internet of Things, vol. 15, hlm. 100427, Sep 2021, doi: 10.1016/j.iot.2021.100427.

O. Safitri, T. Andriani, P. A. Topan, dan I. Darmawan, “Implementasi metode fuzzy logic pada rancang bangun bak sampah buka tutup otomatis berbasis raspberry pi pico,” Journal Altron; Journal of Electronics, Science & Energy systems, vol. 2, no. 01, Art. no. 01, Feb 2023.

A. Weisrock, V. Couty, J.-F. Witz, L. Thorrez, dan P. Lecomte-Grosbras, “CRAPPY goes embedded: Including low-cost hardware in experimental setups,” SoftwareX, vol. 22, hlm. 101348, Mei 2023, doi: 10.1016/j.softx.2023.101348.

D. Dinculeană dan X. Cheng, “Vulnerabilities and Limitations of MQTT Protocol Used between IoT Devices,” Applied Sciences, vol. 9, no. 5, Art. no. 5, Jan 2019, doi: 10.3390/app9050848.

A. Elyounsi dan A. N. Kalashnikov, “Evaluating Suitability of a DS18B20 Temperature Sensor for Use in an Accurate Air Temperature Distribution Measurement Network,” Engineering Proceedings, vol. 10, no. 1, Art. no. 1, 2021, doi: 10.3390/ecsa-8-11277.

R. Ramadhan dan P. Purwanto, “Implementasi Web Service Rest API Untuk Merancang Aplikasi Pusat Informasi Masjid Al Muhajirin Larangan Indah,” Prosiding Seminar Nasional Mahasiswa Fakultas Teknologi Informasi (SENAFTI), vol. 1, no. 1, Art. no. 1, Sep 2022.

Refbacks

  • There are currently no refbacks.