• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Автоматизации
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

Интеграция для локального управления (без интернета) ик пультом Tuya работающим по wifi из Home Assistant

21 апреля, 2025

Ик пульт: https://alii.pub/76rqql?erid=2SDnjeWqyth

ИК пульт с часами и температурой: https://alii.pub/76rqsc?erid=2SDnjex3mgZ

С появлением в массах пультов инфракрасных работающих по wifi и предназначенных для умного дома Tuya, существовала проблема не добавления пультов этих в  Home Assistant.

Если добавлять пульт через облачную интеграцию Tuya в Home Assistant то пульт просто числится как не поддерживаемое устройство:

Причем интеграция xtend tuya тоже не решала данную проблему.

Интеграция Xtend Tuya – это интеграция-дополнение к основной интеграции Tuya для Home Assistant.

Единственный вариант при котором удавалось прокинуть данный пульт, это прокинуть из облака туя не сам пульт, а сценарий управления этим пультом.

Ну то есть мы В приложении Tuya создаём автоматизацию (сценарий) при котором при нажатии на экран у нас будет запускаться кнопка телевизора:

И вот при таком раскладе прокидывается сцена TV:Вкл и вот её уже можно вызывать и она будет работать:

это вот своего рода такой костыль, который хоть как-то позволял запустить управление пультами через этот ИК шлюз Tuya.

 

Но вот недавно попалась мне на глаза интеграция: https://github.com/ClusterM/localtuya_rc

Которая позволяет управлять пультом не просто так, а еще и локально не завися ни от каких облаков.

 

Ставится интеграция через HACS, достаточно ссылку https://github.com/ClusterM/localtuya_rc добавить в пользовательские репозитории и по поиску найти интеграцию localtuya_rc.

После этого идём в Настройки -> интеграции и там ищем эту интеграцию. При добавлении её выбираем первый пункт:

Далее попросит ввести client id и client secret от проекта в iot.tuya.com . Где его взять описано прям в самой интеграции https://github.com/ClusterM/localtuya_rc

Ну и я в видео ниже это тоже показал.

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

При выборе пульта, сразу подставит device id и local key от него. Нам останется только подтвердить подключение.

После добавления пульта. Он появится в интеграции, но с ним сделать ничего не получится. Он просто будет в статусе online или offline.

Управление происходить далее будет через действия. В которые можно попасть через  Панель разработчика -> действия.

Тут 3 действия на выбор: Пульт ДУ: Удалить команду, Пульт ДУ: Изучить команду и Пульт ДУ: Отправить команду.

Следовательно для изучения команды, нам нужно выбрать действие – Пульт ДУ: Изучить команду ну а для отправки команды выбрать: Пульт ДУ: Отправить команду.

Чтоб отсканировать кнопку пульта выбираем Пульт ДУ: Изучить команду и тут надо в “Цели” выбрать устройство которым будем считывать коды пульта. В “Устройство” написать произвольное название устройства. А в “Команда” написать имя команды произвольное. “Тип команды” не трогаем.

Ну и остается нажать “Выполнить действие” которое введет пульт в режим ожидания команды с ик пульта и пока не отправим команду с ик пульта (от оборудования) и умный пульт её не примет, все будет находиться в ожидании.

Ну а как только код будет принят, то в графе “Уведомления” появится этот считанный код и пример его использования:

Ну и останется просто копировать этот код сформированный и вставить его где-то в автоматизацию.

 

Видео посмотреть можно тут:

Youtube: https://www.youtube.com/watch?v=2t5TJiJXU0s
vkvideo: https://vkvideo.ru/video-122269515_456239655
Rutube: https://rutube.ru/video/969f1079a55be46acf7744701e92611d/

Primary Sidebar

Поиск

Новые записи

  • Автоматизация оповещения о надвигающимся дожде в Home Assistant
  • Автоматизация перезагрузки устройства по команде Ping.
  • Разблокирование и добавление шлюза Xiaomi gateway 3 в Home Assistant для управления Bluetooth устройствами из экосистемы Xiaomi Home (mihome)
  • Интеграция для локального управления (без интернета) ик пультом Tuya работающим по wifi из Home Assistant
  • Транслируем показания с Уличного Bluetooth Датчика температуры по BTHome на дисплей датчика температуры XIaomi LYWSD03MMC

Официальный YouTube Канал M5Stack:

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Подписаться на YouTube!

Secondary Sidebar




Подписывайтесь на Telegram Канал!

У Павла!

Footer

Copyright_У Павла! © 2025 ·