Coway एयर प्यूरीफायर को Cloud से आज़ाद किया
मूल शीर्षक: Reverse engineering my Coway air purifier to ditch the cloud
यह क्यों महत्वपूर्ण है
IoT devices की cloud dependency किसी भी समय सेवा छीन सकती है — यह मामला उस बड़े खतरे की ओर इशारा करता है।
Scott J. Goldman ने अपने Coway Airmega IconS एयर प्यूरीफायर को reverse engineer कर Cloud dependency खत्म की। बार-बार सर्विस बंद होने और account ban जैसी समस्याओं के बाद यह कदम उठाया गया।
2017 की Bay Area wildfires के बाद Coway Airmega जैसे HEPA air purifiers आम घरों में आ गए। Goldman ने Wi-Fi सक्षम Coway Airmega IconS खरीदा ताकि इसे Apple Home के 'Good Night' बटन से जोड़ सकें — जिससे रात में रोशनी बंद होते ही fan अपने आप सही speed पर आ जाए। इसके लिए उन्होंने Home Assistant का एक community integration इस्तेमाल किया, जो Coway के IoCare cloud से commands भेजता और status लेता था। लेकिन यह तरीका भरोसेमंद नहीं रहा। Coway ने integration को उनके servers hammer करने पर ban किया, app को IoCare से IoCare+ में rewrite किया जिससे integration टूटा, HTML scraping में बदलाव से फिर दिक्कत आई, servers कई बार offline रहे, और एक बार Goldman का खुद का account हफ्तों के लिए ban हो गया। इन सब झंझटों और भविष्य में सर्विस बंद होने के डर से Goldman ने device को directly control करने का रास्ता निकालने की ठानी — यानी cloud को पूरी तरह बाहर करना।