Розробник перевів очищувач Coway на локальне керування через Home Assistant
Розробник перевів очищувач Coway Airmega IconS на локальне керування через Home Assistant без хмарного сервісу виробника.
Розробник Скотт Дж. Голдман налаштував очищувач повітря Coway Airmega IconS для локальної роботи з Home Assistant, відмовившись від хмарної інфраструктури виробника. Пристрій тепер підключається до домашнього сервера, який виконує функції локального центру керування, а застосунок Coway більше не може ним керувати.
Як повідомляє Tom's Hardware, приводом стали проблеми з неофіційною інтеграцією очищувача з Home Assistant. Вона покладалася на хмарний сервіс Coway IoCare+, а зміни у вебінтерфейсі сервісу та перебої в роботі серверів могли порушувати її функціонування. Голдман також зазначив, що його обліковий запис заблокували через використання старої версії інтеграції, через що він кілька тижнів не мав віддаленого доступу до пристрою.
Отримання сертифіката без шифрування
Під час дослідження пристрою розробник виявив, що на етапі налаштування Airmega IconS завантажує довірений сертифікат через незашифроване HTTP-з’єднання. Це дозволило підмінити сертифікат і спрямувати з’єднання очищувача на локальний сервер. За описом Голдмана, пристрій надсилав HTTP-запит на отримання AmazonRootCA1.pem із S3-сховища AWS у сеульському регіоні.
Команди очищувача передаються через MQTT — протокол обміну повідомленнями, який часто використовують у пристроях розумного дому. У стандартній конфігурації трафік ішов через AWS IoT із TLS-захистом на порту 8883. У локальному варіанті Home Assistant запускає власний MQTT-брокер, тому очищувач взаємодіє із домашнім сервером, а не з AWS.
Обмеження локальної інтеграції
Проєкт під назвою coway-local підтримує пряме підключення до Home Assistant, а звідти — до Apple Home. Відомості про Wi-Fi передаються очищувачу через Bluetooth: Home Assistant пароль не зберігає, а посилання для налаштування діє 15 хвилин. Для роботи потрібні Home Assistant Core версії 2026.10.2 або новішої, фіксована локальна IP-адреса та мережа Wi-Fi 2,4 ГГц.
Рішення має експериментальний статус і перевірене лише на моделі IconS AP-1022K, яку вже зняли з виробництва. Воно не реалізує частину функцій, зокрема показники PM10, деякі інші дані про якість повітря, сповіщення про фільтри та оновлення прошивки. Голдман створив локальне керування, щоб, зокрема, вмикати очищувач у сцені Good Night в Apple Home.