Есть несколько универсальных ИК-бластеров на основе WiFi, доступных в Интернете от производителей, таких как Tuya и ее обновленные версии, которые продаются по всему миру. Они позволяют вам избавиться от всех пультов дистанционного управления и управлять телевизором, обогревателями, системами отопления, вентиляции и кондиционирования воздуха, домашним кинотеатром, вентилятором или другими устройствами с ИК-пультом дистанционного управления через приложение для смартфона. Вы также можете интегрировать и отправлять команды этим ИК-бластерам для управления устройствами через Alexa или Google Assistant.

Тем не менее, есть несколько серьезных проблем, связанных с интеллектуальным ИК-бластером Wi-Fi, например:

  • Для работы требуется Интернет и не будет работать, если Интернет не работает или недоступен.
  • Медленное время отклика, поскольку команды проходят через Интернет через облачные серверы, прежде чем достигают ИК-передатчика.
  • Поставляется с ограниченным списком предустановленных поддерживаемых устройств.
  • instagram viewer
  • Предоставляет ограниченные возможности автоматизации или не предоставляет их вовсе.
  • Не совместим с домашним помощником.

Преобразование IR Blaster в создание собственного ИК-пульта для Home Assistant

Существует два разных способа превратить универсальный ИК-пульт с чипом TYWE3S в индивидуальный ИК-пульт для Home Assistant:

  • Флэш прошивка Тасмота
  • Прошить прошивку ESPHome

В этом руководстве вы узнаете, как преобразовать эти универсальные ИК-устройства в индивидуальные устройства Tasmota. ИК-бластер на основе прошивки, добавьте их в Home Assistant для локального удаленного управления по Wi-Fi и настройте автоматизацию, запускаемую Мероприятия.

Вещи, которые вам понадобятся

Для начала вам потребуется следующее оборудование:

  • Недорогой универсальный ИК-бластер Wi-Fi с модулем TYWE3S, типа Tuya, Oakter, Broadlink и т.п.
  • Паяльник и припой (олово). Если вы новичок, рекомендуется научиться паять прежде чем приступить к этому проекту.
  • Перемычки между мужчинами и женщинами
  • Модуль последовательного преобразователя USB в TTL.
  • Home Assistant настроен на Raspberry Pi или любой старый ноутбук

Шаги по прошивке и преобразованию дешевого универсального ИК-бластера в индивидуальный ИК-пульт

Чтобы прошить прошивку Tasmota на универсальный ИК-бластер, вам необходимо соединить ИК-бластер с модулем последовательного преобразователя USB в TTL. Шаги следующие.

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

Шаг 1. Разберите универсальный ИК-бластер

Разберите ИК-бластер, чтобы получить доступ к оборудованию внутри для прошивки прошивки Tasmota. Используйте отвертку, чтобы удалить винты, а затем приложите усилие, чтобы снять внешнюю крышку.

Шаг 2: Прошивка прошивки Tasmota

Получив доступ к оборудованию, припаяйте перемычки к источнику питания 3,3 В, коммуникационным контактам TX и RX, GND и IO0.

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

ИК-бластер USB в ТТЛ
3V3 3 на 3
Техас RXD
RXD Техас
IO0 ЗАЗЕМЛЕНИЕ
ЗАЗЕМЛЕНИЕ ЗАЗЕМЛЕНИЕ

Download the Тасмота.bin файл прошивки и Тасмотайзер.exe мигающий инструмент.

Подключите модуль USB to TTL Converter к ПК или ноутбуку и запустите Тасмотайзер мигающий инструмент

Нажмите Обновить а затем выберите COM порт и нажмите Открыть выбрать скачанный файл прошивки Tasmota.bin.

Нажмите Тасмотизировать!

Подождите, пока инструмент завершит прошивку.

Шаг 3: Настройте собственный ИК-пульт

После завершения прошивки отсоедините контакт IO0 от контакта заземления и нажмите кнопку сброса на модуле USB to TTL.

На ПК или ноутбуке откройте настройки Wi-Fi и подключитесь к тасмота-XXXX-XX Wi-Fi сеть

Откройте веб-браузер и перейдите к 192.168.4.1.

Выберите доступную сеть Wi-Fi и введите пароль. Нажмите Сохранять.

Отобразится IP-адрес. Запишите, а затем откройте IP-адрес в веб-браузере. Вы также можете нажать на IP-адрес, чтобы открыть веб-интерфейс Sonoff Basic Tasmota.

Нажмите Конфигурация > Настроить модуль.

Из Тип модуля, выберите Общий и нажмите Сохранять. Устройство перезагрузится.

Нажмите Конфигурация > Настроить модуль и выберите контакты, как показано на скриншоте ниже, затем нажмите Сохранять.

Шаг 4. Подключитесь к домашнему помощнику

Чтобы подключить этот переделанный пользовательский ИК-бластер к Home Assistant, вы должны установить и настроить MQTT на вашем домашнем помощнике.

После настройки перейдите к Конфигурация > Настройка MQTT в пользовательском веб-интерфейсе IR blaster и введите параметры MQTT, такие как IP-адрес хоста, пользователя и пароль, и нажмите Сохранять.

Шаг 5: Отправка/получение ИК-команд

После завершения настройки откройте веб-интерфейс и перейдите в Приставка.

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

tele/tasmota_XXXX/RESULT = {"Время":"2022-03-06T12:00:42","IrReceived":{"Протокол":"RC6","Биты":20,"Данные":"0x1040C"} }

Вы можете отправить этот ИК-сигнал из преобразованного ИК-бластера через консоль с помощью IRSend:

IRsend {"Протокол":"RC6","Биты":20,"Данные":"0x1040C"}

Команда будет отправлена, и устройство выполнит действие на основе переданных ИК-данных.

Шаг 6: Интегрируйте с Home Assistant

Для интеграции с Home Assistant необходимо установить Редактор файлов дополнение, а затем используйте его, чтобы открыть конфигурация.yaml файл и добавьте следующие строки,

выключатель:
- платформа: mqtt
name: "Переключатель домашнего кинотеатра" #Это имя объекта
command_topic: "cmnd/tasmota_F4EFCE/irsend" #замените tasmota_F4EFCE на имя вашего устройства
payload_on: '{"Протокол":"RC6","Биты":20,"Данные":"0x1040C"}' #замените значением IrReceived
payload_off: '{"Протокол":"RC6","Биты":20,"Данные":"0x1040C"}'

После перезагрузки зайдите в Панель приборов и нажмите Изменить информационную панель.

Нажмите Добавить карту и выбрать Горизонтальный стек.

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

Теперь вы можете управлять ИК-устройством с помощью Home Assistant. Вы можете повторить шаги, чтобы добавить столько устройств, сколько хотите контролировать.

Сделайте традиционные системы отопления, вентиляции и кондиционирования воздуха умными

Помимо добавления кнопок-переключателей в Home Assistant для управления бытовой техникой или кондиционером, вы можете воспользоваться компонентом MQTT Climate в Home Assistant для дальнейшей настройки элементов управления.

Вы также можете использовать ESPHome для создания собственной прошивки для вашего HVAC (отопление, вентиляция и вентиляция). кондиционирование) и управления термостатом с помощью компонента «Климат» в Home Assistant и прошить его на любой дешевый ИК-бластер.

Далее можно добавить автоматизацию для управления ИК-устройствами. Например, выключать/включать домашний кинотеатр при выключенном/включенном телевизоре или уменьшать скорость вращения вентилятора при включенном кондиционере.

Станьте экологичнее с этими 12 простыми и забавными проектами по созданию гаджетов своими руками

Хотите повторно использовать свою старую электронику вместо того, чтобы выбрасывать ее? Эти проекты по переработке DIY вдохнут новую жизнь в старые технологии.

Читать далее

ДелитьсяТвитнутьЭл. адрес
Похожие темы
  • сделай сам
  • Умный дом
  • Дистанционное управление
Об авторе
Рави Сингх (опубликовано 3 статьи)

Рави — эксперт в области технических объяснений, энтузиаст Интернета вещей и любитель Linux с опытом работы в области больших данных и разработки приложений. Он проводит большую часть своих выходных, работая с IoT-устройствами и играя в игры на Xbox. Он также путешествует в одиночку, любит ходить в походы и исследовать новые маршруты.

Другие работы Рави Сингха

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться