Reverse engineering purifier Coway agar lepas dari cloud
Judul asli: Reverse engineering my Coway air purifier to ditch the cloud
Mengapa Ini Penting
Kasus ini menggambarkan risiko nyata ketergantungan IoT pada layanan cloud vendor.
Seorang engineer meretas protokol Wi-Fi purifier udara Coway Airmega IconS untuk integrasi lokal ke Apple Home, tanpa bergantung server cloud Coway.
Scott J. Goldman, seorang software engineer di Bay Area, bosan dengan ketidakstabilan layanan cloud Coway. Setidaknya dua kali setahun integrasi Home Assistant untuk purifier udaranya berhenti berfungsi — akibat perubahan API, pembaruan aplikasi, pemblokiran akun, hingga server Coway yang tiba-tiba offline. Puncaknya, akun Goldman pernah diblokir Coway, membuatnya tidak bisa mengontrol kipas selama berminggu-minggu.
Awalnya ia menggunakan integrasi Home Assistant yang sudah ada, yang berpura-pura menjadi aplikasi IoCare dan berkomunikasi lewat cloud Coway. Goldman memutuskan untuk merekayasa balik (reverse engineer) perangkat Airmega IconS-nya agar komunikasi bisa dilakukan langsung di jaringan lokal, menghilangkan ketergantungan pada server eksternal.
Motivasi utamanya sederhana: ia ingin tombol "Good Night" di Apple Home otomatis menyalakan kipas ke kecepatan white noise pilihan istrinya, tanpa jeda atau kegagalan akibat server pihak ketiga. Ia mencatat bahwa model Airmega IconS sudah dihentikan produksinya, memperkuat kekhawatiran bahwa dukungan cloud Coway pun tidak akan bertahan lama.