Implementasi Over The Air Update Firmware Secara Massal pada ESP8266 untuk Perangkat Internet of things
Kata Kunci:
Internet of Things, Over The Air, Firmware Update, ESP8266, pembaruan firmware massalAbstrak
Pembaruan firmware merupakan bagian penting dari pemeliharaan perangkat keras dan pengembangan teknologi Internet of Things. Dengan adanya pembaruan rutin, kinerja perangkat dapat ditingkatkan serta keamanan dan fungsionalitasnya dilindungi. Salah satu metode yang dapat digunakan untuk melakukan pembaruan firmware secara massal adalah melalui Over The Air. Penelitian ini bertujuan untuk menguji dan menganalisis implementasi Over The Air pada beberapa perangkat ESP8266. Serangkaian pengujian fungsionalitas, kinerja, dan keandalan telah dilakukan terhadap implementasi Over The Air pada ESP8266. Hasil uji menunjukkan bahwa sistem dapat berfungsi dengan baik dalam mengelola pembaruan firmware massal. Waktu rata-rata pembaruan sebesar 28.845 detik menunjukkan efisiensi sistem dalam mengatasi pembaruan firmware. Selain itu, tidak ada gangguan signifikan terjadi selama proses pembaruan, yang menunjukkan keandalan sistem yang tinggi. Hasil uji ini memberikan kontribusi terhadap pengembangan sistem pembaruan firmware pada perangkat Internet of Things secara massal, dengan mengoptimalkan efisiensi operasional dan menjaga keandalan sistem. Dengan implementasi Over The Air yang berhasil pada perangkat ESP8266, pengembangan teknologi Internet of Things dapat berkembang lebih baik dan lebih aman.
Referensi
Soltan, A. et al. (2023). Internet of Things: A Comprehensive Overview on Protocols, Architectures, Technologies, Simulation Tools, and Future Directions. Energies, 16(8), 3465. https://www.mdpi.com/1996-1073/16/8/3465
Garg, M. et al. (2018). A Review on Internet of Things: Communication Protocols, Wireless Technologies, and Applications. Measurement, 129, 589-606.
Choi, B., Lee, S., Na, J., & Lee, J. (2016). Secure firmware validation and update for consumer devices in home networking. IEEE Transactions on Consumer Electronics, 62(1), 39-44.
Krivtsova, N., Komashinskiy, D., & Sadov, O. (2021). Automated firmware update system for IoT devices. Journal of Network and Computer Applications, 178, 102970.
Lin, J., Yu, W., Zhang, N., Yang, X., Zhang, H., & Zhao, W. (2019). A survey on Internet of Things: Architecture, enabling technologies, security and privacy, and applications. IEEE Internet of Things Journal, 4(5), 1125-1142.
Wahyono, I. D., Fadlika, I., Taufani, A. R., & Hadi, S. (2022). Implementasi Over-The-Air (OTA) Update pada Perangkat Internet of Things (IoT) untuk Pemantauan Kualitas Air. Jurnal Teknologi dan Sistem Komputer, 10(2), 85-92.
Rodriguez, J., et al. (2018). "Over-the-Air Firmware Updates for Constrained NB-IoT Devices." Sensors, 18(12), 4172. https://doi.org/10.3390/s22197572
Kusuma, H., Purnomo, D., & Prakoso, T. (2021). Rancang Bangun Sistem Pembaruan Firmware Nirkabel Massal untuk Perangkat IoT Berbasis ESP8266. Jurnal Teknologi dan Sistem Komputer, 9(3), 121-130.
Hakim, L. A., Kusuma, W.A., Faiqurahman, M., & Supriyanto. (2020). Over The Air Update Firmware pada Perangkat IoT Dengan Protokol MQTT. JSI (Jurnal Sistem Dan Informatika), 14(2), 99-105. https://doi.org/10.30864/jsi.v14i2.244
WolfxPac. (2019). Introduction to ESP8266 NodeMCU Module - CircuitMix. https://www.circuitmix.com/introduction-to-esp8266-nodemcu-module/
Robocraze. (2022). IR Sensor Interfacing with Arduino. Robocraze. https://robocraze.com/blogs/post/ir-sensor-interfacing-with-arduino
Unknown. (n.d.). ADXL335 Accelerometer. https://the-accelerometer.blogspot.com/2015/05/adxl335-accelerometer.html
Grover, J. (2023). Relation between resistance and length: Formula & proof. Collegedunia. https://collegedunia.com/exams/relation-between-resistance-and-length-physics-articleid-2576
Gupta, I. (n.d.). Half-Size breadboard at MG Super Labs India. https://www.mgsuperlabs.co.in/estore/Half-Size-Breadboard
N. Nikolov, "Research Firmware Update Over the Air from the Cloud," 2018 IEEE XXVII International Scientific Conference Electronics - ET, Sozopol, Bulgaria, 2018, pp. 1-4, doi: 10.1109/ET.2018.8549628.
Michael, A., Hermawan, H., & Pratiwi, H. I. (2019). Sistem monitoring server dengan menggunakan snmp. Widyakala Journal, 6(2), 163-166.
İncereis, N. & Akgün, B. (2022). Bir Uzaktan Program Yükleme ve Yönetim Sistemi . EMO Bilimsel Dergi , 12 (1) , 21-32 . Retrieved from https://dergipark.org.tr/en/pub/emobd/issue/69857/892295
D. Lund and M. Morales, “Worldwide and Regional Internet of Things ( IoT ) 2014 – 2020 Forecast: A Virtuous Circle of Proven Value and Demand,” IDC Anal. Futur., no. May, p. 29, 2014.
D. Evans, “The Internet of Things How the Next Evolution of the Internet Is Changing Everything,” 2011.
S. Reißmann and C. Pape, “An Over the Air Update Mechanism for ESP8266 Microcontrollers,” ICSNC 2017 Twelfth Int. Conf. Syst. Networks Commun. An, no. October, pp. 11–17, 2017.
A. S. A. Quadri and B. . O. Sidek, “An Introduction to Over The Air Programming in Wireless Sensor Networks,” Int. J. Comput. Sci. Netw. Solut., vol. 2, pp. 33–49, 2014.
M. K. H. R A Atmoko*, R Riantini, “IoT real time data acquisition using MQTT protocol,” Int. Conf. Phys. Instrum. Adv. Mater., vol. 012003, 2016.
Soltan, A. et al. (2023). Internet of Things: A Comprehensive Overview on Protocols, Architectures, Technologies, Simulation Tools, and Future Directions. Energies, 16(8), 3465. https://www.mdpi.com/1996-1073/16/8/3465
Garg, M. et al. (2018). A Review on Internet of Things: Communication Protocols, Wireless Technologies, and Applications. Measurement, 129, 589-606.
Choi, B., Lee, S., Na, J., & Lee, J. (2016). Secure firmware validation and update for consumer devices in home networking. IEEE Transactions on Consumer Electronics, 62(1), 39-44.
Krivtsova, N., Komashinskiy, D., & Sadov, O. (2021). Automated firmware update system for IoT devices. Journal of Network and Computer Applications, 178, 102970.
Lin, J., Yu, W., Zhang, N., Yang, X., Zhang, H., & Zhao, W. (2019). A survey on Internet of Things: Architecture, enabling technologies, security and privacy, and applications. IEEE Internet of Things Journal, 4(5), 1125-1142.
Wahyono, I. D., Fadlika, I., Taufani, A. R., & Hadi, S. (2022). Implementasi Over-The-Air (OTA) Update pada Perangkat Internet of Things (IoT) untuk Pemantauan Kualitas Air. Jurnal Teknologi dan Sistem Komputer, 10(2), 85-92.
Rodriguez, J., et al. (2018). "Over-the-Air Firmware Updates for Constrained NB-IoT Devices." Sensors, 18(12), 4172. https://doi.org/10.3390/s22197572
Kusuma, H., Purnomo, D., & Prakoso, T. (2021). Rancang Bangun Sistem Pembaruan Firmware Nirkabel Massal untuk Perangkat IoT Berbasis ESP8266. Jurnal Teknologi dan Sistem Komputer, 9(3), 121-130.
Hakim, L. A., Kusuma, W.A., Faiqurahman, M., & Supriyanto. (2020). Over The Air Update Firmware pada Perangkat IoT Dengan Protokol MQTT. JSI (Jurnal Sistem Dan Informatika), 14(2), 99-105. https://doi.org/10.30864/jsi.v14i2.244
WolfxPac. (2019). Introduction to ESP8266 NodeMCU Module - CircuitMix. https://www.circuitmix.com/introduction-to-esp8266-nodemcu-module/
Robocraze. (2022). IR Sensor Interfacing with Arduino. Robocraze. https://robocraze.com/blogs/post/ir-sensor-interfacing-with-arduino
Unknown. (n.d.). ADXL335 Accelerometer. https://the-accelerometer.blogspot.com/2015/05/adxl335-accelerometer.html
Grover, J. (2023). Relation between resistance and length: Formula & proof. Collegedunia. https://collegedunia.com/exams/relation-between-resistance-and-length-physics-articleid-2576
Gupta, I. (n.d.). Half-Size breadboard at MG Super Labs India. https://www.mgsuperlabs.co.in/estore/Half-Size-Breadboard
N. Nikolov, "Research Firmware Update Over the Air from the Cloud," 2018 IEEE XXVII International Scientific Conference Electronics - ET, Sozopol, Bulgaria, 2018, pp. 1-4, doi: 10.1109/ET.2018.8549628.
Michael, A., Hermawan, H., & Pratiwi, H. I. (2019). Sistem monitoring server dengan menggunakan snmp. Widyakala Journal, 6(2), 163-166.
İncereis, N. & Akgün, B. (2022). Bir Uzaktan Program Yükleme ve Yönetim Sistemi . EMO Bilimsel Dergi , 12 (1) , 21-32 . Retrieved from https://dergipark.org.tr/en/pub/emobd/issue/69857/892295
D. Lund and M. Morales, “Worldwide and Regional Internet of Things ( IoT ) 2014 – 2020 Forecast: A Virtuous Circle of Proven Value and Demand,” IDC Anal. Futur., no. May, p. 29, 2014.
D. Evans, “The Internet of Things How the Next Evolution of the Internet Is Changing Everything,” 2011.
S. Reißmann and C. Pape, “An Over the Air Update Mechanism for ESP8266 Microcontrollers,” ICSNC 2017 Twelfth Int. Conf. Syst. Networks Commun. An, no. October, pp. 11–17, 2017.
A. S. A. Quadri and B. . O. Sidek, “An Introduction to Over The Air Programming in Wireless Sensor Networks,” Int. J. Comput. Sci. Netw. Solut., vol. 2, pp. 33–49, 2014.
M. K. H. R A Atmoko*, R Riantini, “IoT real time data acquisition using MQTT protocol,” Int. Conf. Phys. Instrum. Adv. Mater., vol. 012003, 2016.
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2024 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Artikel ini berlisensiCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.