Перейти к содержанию

Главная / Статьи

HOMMYN · кондиционер · диагностика

Разъём подошёл. Wi‑Fi поднялся. Совместимость всё равно не доказана.

С HOMMYN всё выглядело обманчиво просто: модуль физически подошёл и подключился к Wi‑Fi, но это ещё не означает, что кондиционер умеет нормально с ним работать. Поэтому здесь не «готовая инструкция», а честная диагностика того, что уже проверено и что пока не заработало.

HDN/WFN‑02‑02firmware 1.23штатный кабельИК остаётся fallback
Коротко: подходящий разъём, питание и даже появление Wi‑Fi ещё не доказывают совместимость. В моём случае модуль физически установлен штатно, но конкретная модель кондиционера производителем пока не подтверждена.

Что уже доказано на реальном стенде

Что не доказано: наличие рабочего локального протокола управления именно для этого внутреннего блока. Поэтому на сайте нет фразы «интегрировал HOMMYN в Home Assistant» — этого результата пока нет.

Почему подходящий разъём ничего не гарантирует

Одинаковый физический коннектор может использоваться в нескольких сериях оборудования, а логика внутри отличаться: другой протокол, набор команд, идентификатор модели или версия контроллера. Производителю удобно делать похожую плату, но это не означает, что любой модуль из линейки автоматически совместим с любым кондиционером.

Поэтому диагностику начинаю не с пайки и не с перебора случайных команд, а с определения трёх вещей: точной модели внутреннего блока, версии контроллера и официального статуса поддержки.

Дерево диагностики

1. Модуль не получает питаниеПроверяется штатный разъём, кабель и документация. Здесь нет смысла исследовать сеть.
2. Питание есть, сети нетПроверяется режим сопряжения, Wi‑Fi и состояние самого модуля.
3. Модуль в сети, команд нетСамый интересный случай: сеть работает, но протокол с внутренним блоком может быть неподдерживаемым.
4. Команды в приложении работаютТолько после этого есть смысл исследовать локальный API или облачный обмен.

Почему я не меняю распиновку «наугад»

Штатный кабель уже подходит и питание присутствует. Значит случайное переставление контактов не приближает к решению, а добавляет риск повредить плату кондиционера или сам модуль. Без документации на интерфейс любое вмешательство в проводку — плохой эксперимент.

Если позже потребуется анализ интерфейса между модулем и внутренним блоком, сначала фиксируются уровни сигналов и назначение контактов измерениями, а не предположениями.

Что можно безопасно проверить по сети

Когда модуль получает IP, полезно сначала собрать только пассивные признаки: появляется ли он стабильно после перезагрузки, сохраняет ли соединение, какие обращения выполняет штатное приложение, есть ли локальный обмен внутри сети или всё уходит в облако.

Эта информация уже разделяет два сценария. Если приложение управляет устройством локально, появляется шанс на локальную интеграцию. Если команды всегда идут через облако, дальнейшая стратегия будет другой.

Home Assistant уже увидел след, но это не интеграция

Во время диагностики Home Assistant обнаруживал сетевое устройство семейства Rusclimate. Сам факт обнаружения полезен: модуль действительно присутствует в сети. Но entity или discovery‑запись ещё не означают, что поддерживается именно нужный набор команд кондиционера.

Главное правило: статус «обнаружено» и статус «управляет реальным кондиционером» — две совершенно разные проверки.

Как будет выглядеть следующий тест на месте

  1. зафиксировать точную модель платы и внутреннего блока;
  2. перезапустить модуль и подтвердить стабильное подключение к сети;
  3. проверить штатное приложение без Home Assistant;
  4. если приложение управляет кондиционером — снять сетевой обмен во время одной конкретной команды;
  5. сравнить включение, выключение, температуру и режим по отдельности;
  6. только после этого решать, есть ли смысл писать локальную интеграцию.

Почему ИК пока остаётся правильным fallback

ИК не даёт такой красивой обратной связи, как полноценный двусторонний протокол, зато уже работает. Пока Wi‑Fi‑модуль не доказал надёжность, выбрасывать рабочий канал управления ради «более умного» было бы обратным прогрессом.

После успешной интеграции ИК всё равно можно оставить резервом: если облако или Wi‑Fi‑модуль перестанут отвечать, базовые команды останутся доступны.

Каким должен быть финальный результат

Интеграцию можно считать законченной только если Home Assistant может не один раз включить кондиционер, а стабильно управлять основными режимами после перезагрузки, потери сети и восстановления питания. Отдельно проверяется соответствие состояния: система должна понимать, что кондиционер действительно сделал, а не только помнить последнюю отправленную команду.

Следующий апдейт — только после проверки на месте

Когда появится подтверждённый обмен, статья получит реальные команды и результат, а не предположение.