Блог

Подключаем старый кондиционер к Home Assistant (за две минуты без DIY)

Снять видео демонстрацию и написать статью меня подтолкнула в том числе эта вот статья.

Вообще любой DIY бесспорно достоин уважения. У меня самого довольно много проектов в планах, но катастрофически не хватает времени их все реализовать.

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

Лучшим способом для управления тупым кондеем является ИК-пульт. Я не сталкивался с достаточно популярными Broadlink и Xiaomi шайбой. А постоянные обсуждения проблем с настройкой этих устройств в сообществах отбивают желание их приобретать.

В этом вопросе я решил сделать ставку на умный дом от Яндекса и похоже не прогадал.

На видео видно как быстро и просто можно добавить кондиционер в умный дом от Яндекса через квадратный ИК-пульт от Tuya. Так же можно использоваться круглый ИК-пульт от Tuya или ИК-пульт от Яндекса.

А затем с помощью компонента YandexStation управление кондиционерами добавляется Home Assistant. Нужно лишь перечислить имена ваших кондиционеров в configuration.yaml

yandex_station: username: myuser@yandex.ru password: mypass include: - Кондиционер

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

Управление происходит через сервера Яндекса и не будет работать без Интернета. Для кого-то это важно.

Компонент будет управлять любыми кондиционерами, добавленными в умный дом Яндекса. Не обязательно через ИК-пульт. Например, можно управлять кондиционерами LG с поддержкой Wi-Fi.

При необходимости кондиционер из Home Assistant можно прокинуть в Apple HomeKit.

Чтоб не было путаницы ещё раз напоминаю:

1. Компонент YandexStation позволяет:

  • управлять вашими колонками с Яндекс Алисой из Home Assistant
  • управлять вашими кондиционерами, добавленными в умный дом Яндекса, из Home Assistant
  • подключить вашу Яндекс Алису в Telegram и общаться с ней оттуда
  • управлять вашим Home Assistant с колонок Яндекса и других устройств с Яндекс Алисой

3. Компонент YandexDialogs позволяет:

  • настраивать в Home Assistant реакцию на любые фразы в диалоге с Яндекс Алисой

Как раз заказал пульт Туя. Может быть у Яндекса получилось реализовать управление кондиционерами Electrolux Nordic. Smart IR работает через костыли. Уже был опыт с пультом Яндекса в самом начале его пути, поигрался немного и подарил, может сейчас команда Яндекса смогла прокачать его, хотя сомневаюсь. В общем кондиционеры серий Eacs противопоказаны умному дому из-за нестандартной логики управления. 

У меня есть могучий Logitech Harmony. Так вот он не справился с моим кондеем. Только через обучение каждой настройке и каждой температуре в отдельности. Что конечно очень неудобно в использовании.

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

Нет команды на выключение, сплит ведёт себя в зависимости от своего состояния.

Кириллица настройках ограничивает применение компонента русскоговорящей аудиторией. 

Это всё Яндекс. Я не при чём :)

Вот если бы сыграть эту свадьбу напрямую "Кондиционер - IR - HA" без Яндекса, было бы вообще замечательно.
Ну, разумеется речь идет о том, чтобы не просто пульнуть пачку кода, а иметь и обратную связь.

IR как бы не предполагает обратной связи

Кто же спорит ?

А туя понимает, что кондей управляется пультом, и в этот момент нужно просто принимать команды и отображать состояние в компоненте?

В EspHome мне эта фишка понравилась. Не полноценная конечно, но обратная связь.

Крутая функция. В Яндексе её похоже нет. Но все заинтересованные могут написать в поддержку. Возможно, при большом количестве отзывов - реализуют.

Умный дом, тема - предложение:

https://yandex.ru/support/smart-home/feedback.html">https://yandex.ru/support/smart-home/feedback.html

Оставил предложение посмотрим что ответят.



В EspHome мне эта фишка понравилась. Не полноценная конечно, но обратная связь.

а нету случайно у вас "живого" примера кода?

В самом начале статьи есть ссылка. Там есть пример живого кода.

Я имел ввиду: хочу посмотреть код, когда приемник получает код от "родного пульта" и меняется статус, например свитча (передавая статус в ХА, что свитч включен). Какой-то так?

Ну это смогу только дома сделать

Буду очень признателен!

спасибо



https://sprut.ai/static/media/cache/00/58/28/5/4557893/63659/1000x_image.jpg?1596020503" alt="1000x_image.jpg?1596020503" />

Вот управление идет с пульта кондиционера. ЕСП публикует статус. Соответственно свои ИК команды не отправляет.



https://sprut.ai/static/media/cache/00/58/28/5/4561126/63660/1000x_image.jpg?1596020754" alt="1000x_image.jpg?1596020754" />

А здесь управляю из HA. Видно идет отправка ИК команд

Теперь понял. А вот интересно, есп принимает все сигналы (от разных пультов, например от ТВ) ли только от кондиционера?

EspHome принимает все сигналы. От пульта телевизора тоже.

большое вам спасибо за помощь!

Самый простой вариант для меня - broadlink - smartir - быстро и безглючно без дополнительной клаудной прослойки в виде служб яндекса 

Слышал, что у Broadlink есть проблемные модели. Неприятно было бы на такую нарваться. А так локальное управление конечно плюс. И база устройств у SmartIR классная идея.

У китайцев зоопарк пультов. Какие подходят? Все туяобразные? 

https://aliexpress.ru/item/4001091059635.html">https://aliexpress.ru/item/4001091059635.html этот или 

https://aliexpress.ru/item/32984694264.html">https://aliexpress.ru/item/32984694264.html этот?

В описании YouTube видео есть пара ссылок, которые я лично покупал.

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

Вернуться назад
Вернуться назад