Как подключить кондиционер к умному дому
Введите имя и пароль
- Главная
- /Новости
- / Управление кондиционерами Haier через Алису и умный дом
Два года назад по версии BrandZ™ Haier вновь вошел в топ-100 самых ценных брендов мира. Пройдя путь от отдельных продуктов до сценария «умного дома», а от него – к передовой экосистеме IoT, Haier завоевал признание пользователей по всему миру. Приложение hOn – это новый этап погружения в среду умного дома, элементы которого связаны единой сетью.
В этой статье мы подробно расскажем, как подключить кондиционеры Haier, работающие на платформе hOn, к голосовому ассистенту Алиса. Напоминаем, что подключение к IOT- экосистеме доступно для сплит-систем:
- Jade Super Match
- Flexis Super Match
- Coral Expert -20C
- Leader Super Match мульти.
1. При первом подключении WIFI скачайте фирменное приложение hOn из PlayMarket или AppStore.

2. Пройдите регистрацию, используя подсказки в приложении.

3. Запомните или запишите Email и пароль, который использовали при регистрации, данная информация потребуется в дальнейшем.

4. Добавьте новое устройство, следуя инструкциям приложения.

После регистрации новое устройство отобразится в списке и уже тогда можно подключать его к голосовому ассистенту Алиса.
5. Для этого скачайте приложение «Умный дом с Алисой» из PlayMarket или AppStore в зависимости от операционной системы вашего телефона.

6. Выберите «Устройство умного дома».

7. В списке приложений найдите hOn, либо вбейте название в поисковой строке для ускорения поиска и кликните на появившуюся иконку.

8. Прочтите инструкцию и нажмите кнопку «Привязать к Яндексу».

9. Введите, учетные данные своего аккаунта hOn (Email и пароль) и нажмите кнопку Login.

10. После авторизации нажмите кнопку «Обновить список устройств» в нижней части экрана.
11. После подтверждения об успешном добавлении устройства, можно полноценно использовать голосовой ассистент для управления кондиционером.

Поздравляем, теперь вы можете управлять домашним климатом, где бы не находились в реальном времени. И когда бы вы не приехали домой или в офис – погода в доме будет соответствовать вашим желаниям!
Поделиться Сохранить в закладках

26.07.2022

255
Устройство для управления кондиционером с обратной связью в умном доме. Mitsubishi Heavy и Electric, Daikin, Gree, Hisense и пр.


Для установки умного дома необходимо сделать определенные шаги:
Это компактное устройство для установки внутрь кондиционера.
Оно используется для проводного подключения кондиционера к контроллеру WirenBoard
Основная особенность — это простая интеграция кондиционирования в умный дом, без написания кода
Рассмотрим преимущества устройства
3. Компактность

Размеры устройства 61х29х10 мм, позволяют поместить его даже во внутренний блок сплит системы
4. Быстрая интеграция

Быстрая интеграция в популярные системы умного дома: WirenBoard, SprutHub, Home Assistant, KNX без дополнительного программирования и написания скриптов
5. Подробные инструкции по интеграции шлюза в KNX панели

На фотографиях пример интерфейса кондиционера в HDL KNX Granite Display
6. Шаблоны для Wiren Board

Шаблоны с правильным выводом всех функций кондиционера для последующего добавления в интерфейсы Алисы и Apple Home через SprutHub
7. Подробные статьи инструкции

Подробные статьи инструкции на реальных кондиционерах для легкого и пошагового подключения устройств.
В том числе инструкции о том, как разобрать кондиционер и добраться до его внутренней платы с указанием разъема для подключения
8. Две линейки устройств

HOME
Для домашних недорогих сплит систем
PRO
Для канальных и дорогих сплит систем. Это линейка устройств для интеграторов умного дома с соответствующими коммерческими условиями
Основная идея — это поддержка кондиционеров, популярных на Российском рынке
На сегодняшний день ONOKOM поддерживает следующие кондиционеры
для кондиционеров Gree
ONOKOM AIR GR-1-MB-B
Версия HOME — 9600 руб.
для кондиционеров Mitsubishi Heavy
ONOKOM AIR MH-1-MB-B
Версия PRO — 19 900 руб.
9. Техническая поддержка

Быстрая техническая поддержка через чаты в телеграме
10. Российская разработка

Компонентная и программная архитектура устройства разработана с нуля Российскими специалистами.
Это позволяет быстро вносить программные и аппаратные изменения для быстрой адаптации устройства под разные задачи
11. Часть 2
Техническая часть
Как работает устройство

12. Проблемы с которыми сталкивается интегратор перед интеграцией кондиционера

1. Карты регистров не всегда есть в свободном доступе. Часто их предоставляют по запросу.
И не у каждой компании торгующей блоками сопряжения (шлюзами) есть эти карты.
2. Не всегда карта регистров соответствует действительности, иногда в них встречаются сдвиги.
3. Некоторые типы регистров сделаны не по стандартам ModBus, из-за чего они могут не поддерживаться контроллером WirenBoard. Их приходится выводить с помощью костылей.
Иногда приходится просить инженеров WirenBoard добавить обработку кривых типов.

4. Большинство шлюзов для кондиционеров не рассчитаны на то, что они будут часто опрашиваться и быстро давать ответ. При частом опросе получается ситуация когда состояние кондиционера в интерфейсе Wirenboard отображается некорректно. Соответственно все автоматизации связанные с кондиционером
работают неправильно.
Из этой ситуации два выхода, либо все работает медленно и с задержкой, либо быстро и неправильно. Единственное можно постараться настроить шлюз таким образом, чтобы
максимально уменьшить задержку и сделать правильную работу.
5. Если раньше были популярны одни производители кондиционеров (Mitsubishi, Daikin, Fujitsu), и для них были более или менее предсказуемые решения. То сейчас те, кто
устанавливает умный дом, все чаще встречаются с топовыми кондиционерами китайских заводов Gree, Midea, Hisense. И для некоторых шлюзов нет совсем, а для некоторых они очень плохие.
6. Большинство шлюзов достаточно большие по размеру для размещения внутри сплит систем.
13. Схема подключения стандартного шлюза

Схема подключения стандартного шлюза. Пошагово
1. Шлюз для Mitsubishi
(У разных устройств разные карты регистров, в которые записываются данные кондиционера)
2. Шаблон WirenBoard для Mitsubishi — пишется самостоятельно
(Шаблон для WirenBoard забирает значения из нужных регистров шлюза и записывает их в переменные WirenBoard)
3. Контроллер WirenBoard
(Контроллер WirenBoard выводит значения, записанные в его переменной)
4. Модуль LogicCL для Mitsubishi — пишется самостоятельно
(Модуль LogicCL ранее полученные переменные переводит в вид, понятный для SprutHub)
5. Шаблон SprutHub для Mitsubishi — пишется самостоятельно
(С помощью шаблона набор данных сопоставляется с конкретным кондиционером для дальнейшего вывода в Apple Home и Алису через SprutHub)
6. Интерфейс Apple Home и Алиса
Схема подключения шлюза ONOKOM
1. Шлюз ONOKOM для Mitsubishi
(Универсальные карты регистров для разных производителей кондиционеров)
2. Шаблон WirenBoard для Mitsubishi — Идет в комплекте с устройством
(Есть предварительные договоренности с WirenBoard что шаблон будет встроен внутрь контроллера)
3. Контроллер WirenBoard
(LogicCL больше не понадобится, поскольку нет необходимости преобразовывать данные из одного вида в другой. Поскольку изначально правильно сделана карта регистров)
4. Шаблон SprutHub для Mitsubishi — Идет в комплекте с устройством
5. Интерфейс Apple Home и Алиса
Делаем «умный» контроллер для кондиционера на ESP8266
Наступило лето, с ним — жара, а также время включать кондиционеры. А если вы увлекаетесь современными технологиями и умным домом, то управление кондиционерами хочется делать как-то по-умному (или хотя бы по-современному). Ниже — ряд заметок о моей попытке интегрировать погоду в доме с голосовым управлением и кросс-платформенным интерфейсом.
Задача
В квартире стоят четыре кондиционера, ими нужно научиться управлять:
- Из веб-интерфейса (у меня это Home Assistant, крутящийся на отдельном Raspberry Pi, но в идеале хочется простого подключения к любой системе);
- Голосом (Google Assistant подойдёт, потом подумаем об Алисе);
- Скриптами;
- Дёшево.
Исследование рынка
«Родное» решение
Пожалуй, даже не буду рассказывать. Решение от производителя моих кондиционеров предполагало кучу проводов, минимум два дополнительных модуля на каждый блок, и цену порядка $200 на комнату. Плюс проприетарный протокол, древнее приложение, и всё такое. Вычёркиваем.
Sensibo Sky
Примерно $100 на комнату, нативно работает с Google Assistant и IFTTT, красиво выглядит, но всё равно дороговато.

tado° — аналогично (и ещё дороже).
Xiaomi Aqara / Mi Home, Broadlink RM Pro / Mini
Универсальные ИК-передатчики, некоторые теоретически поддерживают нужные кондиционеры «из коробки», с грехом пополам интегрируются с Home Assistant, но в целом — так себе решение, хоть и ценник уже гораздо ближе к доступному ($20-35 за комнату, в зависимости от возможностей). Да и приложения на китайском языке (в некоторых случаях) — это не то, к чему я стремился.

DIY
Самый дешёвый и гибкий способ, о котором я и расскажу подробнее.
Выбор компонентов
Тут есть над чем подумать, но в целом нам понадобится:
Железо
Контроллер
Тупо берём ESP8266, а для простоты прошивки и обеспечения питанием воспользуемся D1 mini. Управлять системой, очевидно, будем через WiFi.

ИК-передатчик
Для прототипа воспользуемся простым ИК-светодиодом, сопротивлением и транзистором, потом подумаем, как это можно улучшить.
Датчик температуры
С ним веселее, можно задавать целевую температуру, и делать автоматическое включение/выключение. Для начала тупо возьмём DHT22.

Экран
На него выведем текущее состояние системы (для отладки), а может быть и текущий ip-адрес (вдруг пригодится?).

Софт
IDE
Реализовывать всё будем в Arduino IDE (с которой я никогда до этого не работал), используя открытые библиотеки.
Сильно позже, когда проект уже работал, я перешёл на Visual Studio Code с плагином PlatformIO.
Протокол
Общаться с Home Assistant будем через MQTT (библиотека PubSubClient), т.к. это открытый протокол, и для него есть специальный компонент.
Конфигурация будет выглядеть, например, как-то так:
climate: - platform: mqtt name: Living Room HVAC modes: - "off" - "auto" - "heat" - "cool" - "dry" - "fan" swing_modes: - "auto" - "off" fan_modes: - "auto" - "low" - "medium" - "high" mode_command_topic: "livingroom/meteo/mode/set" mode_state_topic: "livingroom/meteo/mode" temperature_command_topic: "livingroom/meteo/target/set" temperature_state_topic: "livingroom/meteo/target" fan_mode_command_topic: "livingroom/meteo/fan/set" fan_mode_state_topic: "livingroom/meteo/fan" swing_mode_command_topic: "livingroom/meteo/swing/set" swing_mode_state_topic: "livingroom/meteo/swing" current_temperature_topic: "livingroom/meteo/temperature"
Управление
Библиотека HeatpumpIR поможет нам отправлять сигналы на кондиционер (модель кондиционера пока захардкодим).
Разное
Понадобятся ещё библиотеки для таймера, для работы с датчиком температуры и с экраном, но это уже мелочи. Привычным жестом добавим WiFiManager и ArduinoOTA, чтобы обновлять прошивку через веб-интерфейс, а не USB.
Прототип (00)
Покупаем на алиэкспрессе случайные компоненты, собираем вместе на бредборде, тестируем идею.

- Экран был заказан слишком большой, и у него слишком много ног.
- Один светодиод бьёт не очень далеко, и не очень надёжно.

Изменение целевой температуры, скорости обдува и режима кондиционера в веб-интерфейсе тоже на месте (и, главное, работает!).

Тестовый образец (01)
Поменяем пару компонентов: закажем экранчик поменьше, и чтобы работал через I2C (и библиотеку применим другую).

Также заменим ИК-светодиод на готовый модуль.
Оказалось, что модули с одним светодиодом (на фото слева) на алиэкспрессе заказывать не стоит: они не содержат транзистора, и одна из ног (VCC) у них, по сути, бутафорская.
А вот если заказать модуль с двумя светодиодами (на фото справа), то тут уже все необходимые компоненты на месте, и подключается такой модуль легко и непринуждённо, и добивает немного дальше.
Также пришло время всё это собрать на своей печатной плате… Это был один из самых сложных моментов для человека, который никогда не проектировал печатные платы, и наверняка я всё сделал неправильно.

Для проектирования я использовал EasyEDA, готовую продукцию заказывал на OSHPark (опять же, наверняка можно было найти более дешёвый вариант), и в результате получил примерно такое:



Кнопка была добавлена в последний момент, а место для неё нашлось совершенно случайно. Оказалось, что с кнопкой всё немного веселее, можно не держать экран включенным всё время (что для OLED вредно), а показывать состояние по нажатию.
Что ж, уже неплохо, осталось добавить корпус. Для этого запускаем Blender, делаем кучку параллелепипедов, применяем ряд булевских операций…

И отправляем на 3D-принтер.

Итого, получилось дёшево (меньше $10 за экземпляр), гибко (будет работать с почти любым кондиционером), легко интегрируется, управляется голосом и через веб, стабильно добивает с пяти метров. В общем, примерно то, чего я и хотел.
Как бы всё это сделать чуть лучше.
Серийная модель (02)
Есть ряд направлений для улучшения получившегося продукта (точнее, возможностей улучшения, позволивших бы превратить эксперимент в продукт):
-
Датчик температуры можно взять поменьше размером и более точный, например, BME280, HTU21D или Si7021, что позволит повесить его на те же ноги, что и экран (I2C), заметно уменьшить размер готового устройства и упростить разводку печатной платы. На практике оказалось, что на тот же BME280 начинает сильно влиять нагрев самой ESP8266, и выдаваемые показания нужно корректировать.

Заключение
Это было славное приключение, и я многое понял. Например, я понял, почему серийные устройства стоят так дорого, и сколько сил нужно было бы приложить, чтобы выйти на один уровень с ними. С другой стороны, очень многое в этом проекте я делал впервые (работа в Arduino IDE, заказ печатных плат, создание модели для 3D-принтера), и получить этот опыт было бесценно. Исходники, впрочем, не покажу: мне за них достаточно стыдно 🙂
Но своей цели я всё-таки достиг, а дешёвое и гибкое управление кондиционерами оказалось вполне достижимо.
- esp8266
- кондиционер
- умный дом
- home asisstant
- google assistant
- Умный дом
- DIY или Сделай сам
Удаленное управление кондиционером и конвектором
В летний или холодный зимний период нас уже давно спасает система домашнего климат-контроля – кондиционер. А, если речь идет о зимнем сезоне – конвектор.
Летом, когда на улице жарко и душно – спастись от зноя хочется в комфорте и прохладе, ровно также, как зимой хочется приехать домой и с холодной улицы зайти в теплый дом. Чтобы побыстрее остудить или, наоборот, прогреть помещение, мы, как правило, включаем кондиционер или конвектор на полную мощность и ждем пока температура снизится или повысится. Однако, если делать так постоянно, от стремительного потока холодного воздуха придет не только долгожданная прохлада, но и возможные осложнения в виде, к примеру, насморка. Точно также, от чрезмерного нагревания воздуха за короткий период – в помещении установится неблагоприятный для здоровья сухой воздух. В обоих случаях мы не только рискуем здоровьем, но и неправильно эксплуатируем технику, которая с таким режимом работы прослужит, увы недолго. Обеспечить комфорт без негативных последствий поможет одно из умных устройств rubetek.
Комфортная температура в доме вне зависимости от сезона
Дистанционно включать и выключать кондиционер или конвектор помогает модуль управления rubetek.
Вставляем его в usb-разъем прибора и устанавливаем на телефон одноименное мобильное приложение. Теперь пультом управления становится смартфон, с одной поправкой — радиус его действия не ограничивается одной комнатой. Включить, выключить кондиционер или конвектор, увеличить или уменьшить температуру, установить необходимый режим можно из любой точки мира.
Только представьте, включаем прибор в мобильном приложении, как только выходим с работы. Устанавливаем необходимый режим и температуру (в зависимости от сезона за окном). За время пути он охлаждает (или нагревает) квартиру, а по возвращению домой нас уже ждет комфортная температура, располагающая к полному расслаблению после трудового дня.
Если вы ежедневно работаете по одному и тому же графику просто установите работу кондиционера или конвектора по расписанию. В этом случае модуль управления поддерживает необходимую температуру без вашего участия, ежедневно включая бытовой прибор в заданное время.
Например, летом, за полчаса до прихода включает кондиционер на полную мощность. Охладил помещение и дальше поддерживает температуру в экономном режиме. А в зимний период: перед отходом ко сну активирует ночную программу конвектора для поддержания комфортной температуры. Утром, когда уходим на работу, отключает прибор и экономит электроэнергию.
Модуль управления rubetek работает с огромным количеством кондиционеров Haier и Midea, а также конвекторами от крупнейших производителей бытовой техники Electrolux и Ballu, подробный список моделей можно посмотреть в списке совместимых устройств.
Модуль управления как база умного дома
Модуль управления — это лишь один из блоков системы умного дома rubetek. Он берет под контроль не только кондиционер, но и объединяет между собой датчики:
● газа;
● дыма;
● протечки;
● открытия и т.д.
В мобильном приложении настраиваем совместную работу устройств и из любой точки мира можем узнать, что происходит в доме в наше отсутствие.
Каждый раз, когда открывается дверь или окно, датчик открытия фиксирует это, а на телефон владельца приходит push- уведомление. Заходим в мобильное приложение и просматриваем хронологию срабатывания датчика. Таким образом, легко установить момент кражи или взлома и оперативно найти вора.
С датчиком дыма или газа получаем на смартфон уведомление еще до того, как начинается возгорание и своевременно принимаем меры. Ущерб от потенциального пожара сводится к минимуму.
Датчик протечки срабатывает, как только на него попадает вода. Даже если кран только начал подкапывать – на телефон моментально придет уведомление, что поможет предупредить неприятные последствия. Далее, ремонтируем сантехнику в текущем режиме. А при появлении аварийной ситуации вызываем сантехника, который может быстро перекрыть стояк и уберечь от затопления квартиры (своей и соседской). Если дополнительно установить блок управления rubetek и шаровые краны – вода перекроется автоматически, без участия владельцев. Благодаря этому, о дорогостоящих ремонтах своей и соседской квартир можно не переживать.
Кстати, для работы с датчиками модуль управления не обязательно подключать к кондиционеру или конвектору. В комплект поставки входит адаптер, который позволяет подключить модуль к обычной розетке. Как видите, сделать дом комфортным и умным очень просто. Если остались вопросы, менеджеры ответят на них и помогут подобрать оптимальное решение предстоящих задач. Звоните. 8 (800) 505-12-57