Добавить в корзинуПозвонить
Найти в Дзене

Родной Wi-Fi модуль кондиционера за 3200 ₽ против ESP32 за 300 ₽: делаем Matter и Zigbee для Royal Clima (и десятков других брендов)

У меня дома четыре кондиционера. На одном из них стоял родной Wi-Fi свисток Royal Clima OSK302 — он добавляет удалённое управление через приложение NetHome Plus. Стоит такой свисток 2500–3200 рублей за штуку. Когда я прикинул, во что обойдётся докупить ещё три — стало грустно. Десять тысяч рублей за четыре маленькие пластмаски с Wi-Fi-чипом внутри. И главное — они работают только через китайское облако. Без интернета — никак. В Home Assistant без танцев с бубном — никак. Алиса видит как «термостат непонятного производителя». Я подумал: ну что там внутри-то? Wi-Fi модуль, чип на пару сотен рублей, четыре провода. И поехал разбираться. Royal Clima серии Triumph — это переименованные кондиционеры Midea. Огромный китайский OEM, под которым продаётся куча брендов: Pioneer, Comfee, Inventor, Lessar, часть Electrolux, Carrier и Toshiba. Кондиционер общается со свистком через простой последовательный порт UART 9600 8N1 по четырём проводам: питание 5 вольт, земля и две линии данных. Протокол
Оглавление
Заменил Wi-Fi модуль кондиционера за 3200 ₽ на ESP32 за 300 ₽
Заменил Wi-Fi модуль кондиционера за 3200 ₽ на ESP32 за 300 ₽

Заменил Wi-Fi модуль кондиционера за 3200 ₽ на ESP32 за 300 ₽ — теперь работает локально и без облака

У меня дома четыре кондиционера. На одном из них стоял родной Wi-Fi свисток Royal Clima OSK302 — он добавляет удалённое управление через приложение NetHome Plus.

Стоит такой свисток 2500–3200 рублей за штуку.

Когда я прикинул, во что обойдётся докупить ещё три — стало грустно. Десять тысяч рублей за четыре маленькие пластмаски с Wi-Fi-чипом внутри. И главное — они работают только через китайское облако. Без интернета — никак. В Home Assistant без танцев с бубном — никак. Алиса видит как «термостат непонятного производителя».

Я подумал: ну что там внутри-то? Wi-Fi модуль, чип на пару сотен рублей, четыре провода. И поехал разбираться.

Что выяснилось

Royal Clima серии Triumph — это переименованные кондиционеры Midea. Огромный китайский OEM, под которым продаётся куча брендов: Pioneer, Comfee, Inventor, Lessar, часть Electrolux, Carrier и Toshiba.

Кондиционер общается со свистком через простой последовательный порт UART 9600 8N1 по четырём проводам: питание 5 вольт, земля и две линии данных. Протокол давно отреверсен энтузиастами, есть открытые библиотеки, готовый компонент для ESPHome, активное сообщество в Home Assistant.

То есть всё на блюдечке. Можно выкинуть фирменный свисток и поставить свой.

Свой модуль за 300 рублей

Я взял:

  • ESP32-C6 SuperMini — крошечная плата размером со флешку. Поддерживает Matter — новый универсальный стандарт умных устройств. ~250 ₽.
  • Преобразователь логических уровней BSS138 — нужен, чтобы согласовать 5 В кондера с 3.3 В микроконтроллера. ~70 ₽.
  • Четыре провода и пайку.

Итого — 300–350 рублей за модуль вместо 2600.

Сам кондиционер выступает источником питания — он подаёт 5 вольт через тот самый разъём, в который раньше торчал OSK302. ESP32 потребляет 100 мА, кондер тянет легко.

Что в итоге заработало

В Home Assistant у меня появился полноценный термостат с управлением:

  • включение и выключение
  • режимы — авто, охлаждение, обогрев, вентиляция, осушение
  • задание температуры (16–30 °C, шагом 0.5)
  • скорость вентилятора — тихий, низкий, средний, высокий, авто
  • swing шторок — вертикально и горизонтально
  • режим Sleep
  • режим Turbo
  • эконом
  • температура в комнате (внутренний блок)
  • температура на улице (наружный блок)

Всё локально. Кондиционер больше не отваливается, когда интернет моргнул или китайский сервер прилёг. Алиса видит его как нормальное Matter-устройство и слушается команд голосом.

Сравните это с фирменным модулем за 2600 ₽: там кроме «включить-выключить-задать температуру» через лагающее облако ничего нет.

Пробросил в Алису
Пробросил в Алису

Параллельно сделал Zigbee-версию

На ESP32-H2 (другой чип, с радио Zigbee 802.15.4) собрал ту же логику, но как Zigbee-устройство. У меня дома уже работает Zigbee2MQTT с кучей датчиков и реле — кондиционер теперь живёт в той же сети, без Wi-Fi. Это удобно: одна радио-инфраструктура на весь дом.

И на 100 миллиампер меньше энергопотребление, чем Wi-Fi-вариант.

А кому это подходит

Если у вас один из этих брендов кондиционеров — почти наверняка совместимо:

  • Royal Clima серий Triumph, Triumph Gold, Triumph Inverter
  • Pioneer
  • Comfee
  • Inventor
  • Lessar
  • Часть моделей Electrolux, Carrier, Toshiba, Cooper & Hunter

Самый простой тест: посмотрите на родной Wi-Fi модуль или в инструкцию. Если упоминается приложение NetHome Plus, Midea Air или MSmartHome — значит это Midea-семья и наш модуль подойдёт.

А вот если у вас Ballu, Gree, Hisense, Haier или Daikin — там другие протоколы, эта прошивка не подойдёт. Но идея та же: разбираете родной свисток, смотрите, какой UART-протокол использует кондер, ищете готовую реализацию для вашей семьи.

Что я выложил в открытый доступ

Всё лежит на GitHub: github.com/pirsasha/esp32-midea-ac

Там:

  • исходники прошивки Matter для ESP32-C6
  • исходники прошивки Zigbee для ESP32-H2
  • готовые бинарники — можно прошить через браузер за минуту
  • схема подключения с распиновкой разъёма
  • инструкция «как добавить в Home Assistant»
  • внешний конвертер для Zigbee2MQTT
  • список совместимых брендов

Бесплатно, открыто, лицензия MIT. Делайте что хотите.

Что дальше

Сейчас собираю поддержку других протоколов — Haier H-Link и Daikin S21, чтобы можно было закрыть и эти семьи кондиционеров. И параллельно записываю видео с пошаговой сборкой на YouTube — там покажу процесс от распаковки платы до работающего термостата в HA.

Если тема интересна — подписывайтесь на канал в Дзене, я пишу регулярно: про ESP32, Home Assistant, прошивки для бытовой техники, как избавиться от облаков и взять умный дом под контроль.

Полная статья с кодом, схемами и инструкцией — на моём сайте pirogovx.ru. YouTube — @pirogovx. Telegram-канал — @pirogovc (там быстрые заметки и анонсы нового железа).

Спасибо, что дочитали. Если у вас есть кондиционер из списка совместимых — попробуйте собрать. Это реально проще, чем кажется.