Broadlink RM4C Mini — это компактный инфракрасный (ИК)-пульт, который превращает твои старые устройства в умные и служит для них как универсальные пульты. С его помощью можно управлять «старомодной» техникой — телевизорами, кондиционерами, аудиосистемами и другими устройствами, которые реагируют на ИК-команды. Без проблем прокидывается в Home Assistant через стандартную интеграцию Broadlink. Работает локально, и можно с лёгкостью через службу remote.learn_command считывать команды всех ИК-пультов.

Подготовка Broadlink RM4 Mini

Перед добавлением пульта в Home Assistant настрой его подключение к Wi-Fi через приложение Broadlink. После успешной настройки открой устройство на смартфоне, нажми на три точки в правом верхнем углу, открой сведения об устройстве и внизу отключи опцию «Блокировка устройства». После этого RM4 Mini готов к работе.

Подключение к Home Assistant

Перейди в Настройки → Устройства и службы — Home Assistant с высокой вероятностью сам найдёт Broadlink. Останется только нажать «Добавить». На этом базовая часть настройки завершена, дальше начинается самое интересное.

Считывание команд

На этом этапе Home Assistant будет учиться распознавать команды с вашего пульта.

  1. Откройте раздел:
  2. Инструменты разработчика → Действия.
  3. Создайте действие:
  4. Действие: Изучить команду: remote.learn_command
  5. Выберите цель:
  6. Нажмите «Устройство» и выберите свой умный пульт Broadlink.
  7. Заполните параметры:
  1. Запустите процесс обучения:
  2. Нажмите «Выполнить действие».
  3. Поднесите пульт:
  4. На RM4 загорится индикатор ожидания, а в Home Assistant появится уведомление.
  5. Отправьте команду:
  6. Нажмите на пульте кнопку, которую хотите обучить (например, включение питания).

action: remote.learn_command
target:
  entity_id: remote.rm4c_mini
data:
  command_type: ir
  device: Свет в комнате
  command: onoff

Где найти команды если вы их забыли?

  1. Откройте конфигурацию дополнения File editor:
  2. Удалите .storage и нажмите кнопку «Сохранить» и согласится с перезапуском File Editor.

Где найти команды если вы их забыли?

  1. Откройте дополнение File editor:
  2. Перейдите по пути /homeassistant/.storage/ и откройте файл с командами broadlink_remote_e87072dedb6a_codes.

Теперь можно использовать команды в автоматизациях


Пример кода действия



action: remote.send_command
target:
  entity_id: remote.rm4c_mini
data:
  num_repeats: 1
  device: Свет в комнате
  command: onoff