Снять видео демонстрацию и написать статью меня подтолкнула в том числе эта вот статья.
Вообще любой 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 мне эта фишка понравилась. Не полноценная конечно, но обратная связь.
а нету случайно у вас "живого" примера кода?
В самом начале статьи есть ссылка. Там есть пример живого кода.
Я имел ввиду: хочу посмотреть код, когда приемник получает код от "родного пульта" и меняется статус, например свитча (передавая статус в ХА, что свитч включен). Какой-то так?
Ну это смогу только дома сделать
Буду очень признателен!
спасибо
Вот управление идет с пульта кондиционера. ЕСП публикует статус. Соответственно свои ИК команды не отправляет.
А здесь управляю из 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 видео есть пара ссылок, которые я лично покупал.