Продолжаю серию обзоров универсальных ИК пультов. На этот раз пульт внушительного размера, который подойдет для доработки любыми датчиками. Подключим к Tuya и перепрошьем ESPHome для управления из Home Assistant

Приходит пульт в большой черной коробке

Внутри пульт, кабель питания и большой цветной буклет с инструкцией


Ссылка на пульт: https://aliexpress.com/item/32962550641.html
Ссылка на магазин: https://tuyalife.ru.aliexpress.com/store/3865016


 

Сбоку расположен один светодиод и разъем питания micro usb

Сзади расположена наклейка с названием модели, QR кодом, ведущим на приложение Tuya и напоминанием о возможности работы с голосовыми помощниками.

Так же указано, что для питания нужен БП на , что отличает его от других ИК пультов, требующих 1А. Я думаю, что это стандартное указание по питанию, так как у производителя есть версии с RF приемниками/передатчиками. Вот для них 1А не хватит и точно понадобится блок питания мощнее. А мой экземпляр свободно работает от usb порта моего пк

Размеры, как я уже говорил, внушительные для устройств подобного типа — 99х99х20 мм

И если в пульты маленького размера встроить что-либо проблематично, то в этот вместится многое. Посмотрим это при разборке.

Теперь давайте испробуем его с заводской прошивкой и подключим к Tuya Smart

 

Подключение к Tuya Smart

С этим все стандартно, подключение к приложению очень простое. Производитель даже сделал гифку:

Можно без особых проблем добавить любую технику, управляемую с помощью ИК пультов. Приложение интуитивно понятное.

На странице товара есть так же версии с поддержкой RF частоты 433 или 315 MHZ. И есть даже один совмещенный 433 + 315

Теперь давайте разберем эту шайбу

 

Разборка

Чтобы разобрать этот пульт, нужно отклеить наклейку с нижней стороны устройства

Корпус соединен с помощью четырех винтов. Никаких защелок. Откручиваем винты и открываем.

Места действительно очень много. Управляет всем модуль TYWE3S с 2 мб флеш памяти

На плате расположены 7 ИК передатчиков (GPIO14) и один ИК приемник (GPIO5) возле разъема micro usb

Так же на плате есть место под гребенку. Распиновка следующая:

С обратной стороны платы ничего интересного нет

Только кнопка и светодиод. За светодиод отвечает GPIO4, за кнопку GPIO13

Теперь можно перепрошить наш пульт

 

Прошивка ESPHome

Процесс прошивки модулей esp8266 стандартен. Подключаемся через UART адаптер к пинам TX, RX, GND, VCC. Во время подключения к пк соединяем GPIO0 к GND.

В первую очередь делаем бэкап родной прошивки.

Резервное копирование прошивки ESP8266 с помощью esptool

И можно заливать прошивку. Конфиг для ESPHome:

esphome:
  name: zj_a1_ir
  platform: ESP8266
  board: esp_wroom_02

wifi:
  ssid: "homewifi"
  password: "homewifipass"

logger:

api:
  password: "zj_a1_ir"

ota:
  password: "zj_a1_ir"

status_led:
  pin: 
    number: GPIO4
    inverted: true

remote_receiver:
  pin: 
    number: GPIO5
    inverted: true
  dump: all

remote_transmitter:
  pin: 
    number: GPIO14
    inverted: false
  carrier_duty_percent: 50%
  id: "zj_a1_ir_transmitter"

# button
binary_sensor:
  - platform: gpio
    pin:
      number: GPIO13
      inverted: true
    internal: true
    name: "zj_a1_ir_button"
    id: "zj_a1_ir_button"

# restart esp on button click
    on_click:
      min_length: 50ms
      max_length: 350ms
      then:
        - switch.toggle: restart_zj_a1_ir

# restart esp
switch:
  - platform: restart
    id: restart_zj_a1_ir
    name: "restart_zj_a1ir"


sensor:
  - platform: wifi_signal
    name: "zj_a1_ir_wifi_signal"
    update_interval: 60s

 

Чтобы добавить кнопки любого вашего пульта, можно воспользоваться обучением. Для этого подносим пульт к приемнику и жмем на нужную кнопку. Далее смотрим лог esphome и создаем на основе него конфиг.

switch:
  - platform: template
    name: "TV Panasonic On"
    turn_on_action:
      remote_transmitter.transmit_panasonic:
        address: 0x1FEF
        command: 0x1F3E065F

Более подробно об этом написано на странице проекта ESPHome

В будущем я планирую добавить в этот пульт поддержку RF 433MHZ, следите за новостями

5
Оставить комментарий

avatar
2 Цепочка комментария
3 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
3 Авторы комментариев
kvvАзатSem2000 Авторы недавних комментариев

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
новее старее большинство голосов
Уведомление о
Sem2000
Гость
Sem2000

Имеется ввиду будете добавлять полную поддержку RF или только передатчик ? Какая итоговая задача ? Чем хотите управлять ?

Азат
Гость

Китайцам надо продавать устройства не с разъёмом для доступа к esp8266, а сразу с прошивкой esphome, спрашивая предварительно у покупателя настройки его wifi сети. Мне очень нужны описываемые в статье (или аналогичные) девайсы: пара просто ir, одно ir+433, вот только паять я не умею.
Вот такая идея есть. Может быть, закажете завтра (11.11) их себе с запасом и будете перепродавать, взимая доплату условно рублей 200-300 за перепрошивку одного устройства и рублей 300 за отправку посылки по России? Или, может, остались лишние ir-передатчики из предыдущих двух статей?