В цій статті інформація описана в загальному, без детальних інструкцій як прошивати, що натискати, але подані посилання на всі ресурси, які допоможуть досягти зазначеної в статті цілі.
Задача:
- Поставити кондиціонер з наступними параметрами:
- ціна: бюджет;
- надійність: висова;
- підтримка WiFi - Має працювати на обігрів хоча б до -15 по Цельсію;
- Інтегрувати кондиціонер в "розумний будинок" на Home Assistant;
- Бажана інтеграція - в обхід всіляких проміжних серверів, тобто пряма інтеграція;
Розділ 1. Вибір бренду та моделі.
Було переглянуто дуже багато кондиціонерів, що задовільняють параметри з технічного завдання.
Зупинився на бренді Idea. Чому цей бренд:
- це суббренд Midea,
- робиться на тих же заводах що і Midea (а по деяким даним там же збираються і кондиціонери GREE)
- невисока ціна;
- позитивні відгуки на основних майданчиках (Розетка, Алло і т.д.);
- підтримка WiFi (вбудована або додаткові стіки)
Зупинився на моделі Idea ISR-09HR-MA0-DN1.
На час замовлення, на алло.юа була акція, до неї WiFi модуль йшов безкоштовно.
Тож, замовлено, доставлено, встановлено.
Те, що Idea = Midea недвозначно говорить надпис на ТТХ пристрою - виробництво GD Midea.
А також додаток Midea:)
Розділ 2. Підключення до розумного будинку.
При підключенні кондиціонеру до розумного будинку на Home Assistant - втикаємо штатний WiFi модуль SK-103, логінимся паролимся, а в Home Assistant є інтеграція Midea.
Підключаємо і, вуаля, все з першого погляду працює.
Проте, з часом, в зв'язку з тим що інтеграція йде через "хмару" (що ще й розміщена в Китаї), під час експлуатації були помічені наступні недоліки:
- випадки, коли інтеграція не підключалась до конидціонера;
- коли команди доходили з затримками, або обривались і недоходили;
І тут, випадковим чином натрапив на канал (t.me/midea-msmart), де команда займається реверс-інжинірингом UART протоколу Midea.
Протокол був вивчений, і його інтегрували в ESPHome, розробили USB стіки в форм-факторі рідних стіків і все це інтегрується напряму в Home Assistant.
Тож, було вироблено USB WiFi стік, прошито, перевірено - і це саме те, що малось бути:
- "рідна" інтеграція в Home Assistant без використання сторонніх сервісім та "хмар" (тобто, якщо навіть доступу до інтернету немає, в локальній мережі керування все одно буде працювати);
- можливість налаштувати принцип роботи, додаткові сенсори (наприклад, відображення температури з зовнішнього блоку кондиціонеру, якщо там такий сенсор є).
Розділ 3. Про USB стіки.
- Готові стіки в форматі "купив - вставив - користуєшся" замовити можна тут https://smartlight.me/prystroyi-rozumnoho-budynku/wifi-prystroyi/wifi-modul-kondytsioneriv-midea-idea-electrolux-dlya-home-assistant.
- На даний момент є інформація, що стіки підтримують наступні бренди: Midea, Idea, Electrolux, Qlima, Artel, Carrier, Comfee, Inventor та інші, що виробляються на заводах Midea.
- В стіках я не додаю світлодіоди, оскільки вони "просвічвють" корпус блоку кондиціонеру і блимають, а блимання, для прикладу, вночі в спальні - неприйнятно.
Розділ 4. Бонус - фотоогляд внутрішніх частин кондиціонеру.