Broadlink RM Pro+ и RM Plus: контроллеры для ИК- и радиопультов, создание базы кодов, интеграция в Home Assistant

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | Комфортный дом и бытовая техника

Здравствуйте друзья

В продолжении темы контроллеров для пультов дистанционного управления, поговорим про Broadlink RM Pro + и RM Plus. Эти устройства интересны тем, что работают и с инфракрасными и с радио пультами, что делает их действительно универсальными. Для облегчения изложения, далее я буду рассказывать про RM Pro +, но все сказанное в части управления и интеграции — полностью соответствует и RM Plus

Где купить ?

  • Gearbest — цена на момент публикации $ 36.99
  • Banggood — цена на момент публикации $ 38.78
  • Aliexpress — цена на момент публикации $ 37.90
  • JD.ru — цена на момент публикации $ 34.22

Параметры

  • Модель: RM Pro +
  • Частота ИК: 38 KГц
  • Частота RF: 305-340, 430-440 МГц
  • Разъем питания — micro USB
  • Входное напряжение: 5 В 
  • Входной ток: до 1 A
  • Диапазон температур: 0-50℃
  • Рабочая влажность: <= 80%
  • В режиме ожидания Мощность: ≤1вт
  • Частота Wi-Fi: 2,4 ГГц 802,11 b/g/n
  • Поддерживаемые ОС: iOS 7,0/Android 4,0 и выше
 

Поставка

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

Упаковка продуманная, внутри коробки находится пластиковая вставка, которая удерживает контроллер и защищает его при пересылке. Кроме контролера в коробке нашлись еще — кабель USB micro USB, блоки питания с евровилкой, крепеж на стену и инструкция.

Блок питания выдает стандартное для USB напряжение 5 вольт, мощность — 5 Ватт, насколько я помню в RM Plus — был только кабель, без блока питания. Еще одно отличие от RM Plus — возможность крепления на стену, для чего в комплекте имеется специальная планка и крепеж

Для тех кто впервые столкнулся с этим классом устройств — пригодится инструкция, она на английском языке и снабжена иллюстрациями. В ней же имеется ссылка на официальное приложение Intelligent Home Center.

Конструкция

Контроллеры имеют треугольную форму, RM Pro + — в в виде усеченной пирамиды с закругленными краями и глянцевого пластика. На фронтальную сторону с логотипом, выходят окошки светодиодов активности и обучения.

На нижней части имеется наклейка с серийным номером и параметрами, а также отверстия для установки на крепежную планку.

На одном из боковых торцов расположен разъем питания micro USB — это удобно, так как можно запитать контроллер от любого 5 В блока питания с USB и кнопка reset.

Для наглядности — сравнение с Broadlink RM Plus, который кстати отлично работает у меня в течении более чем 2,5 лет. 

И с бочкообразным Broadlink RM mini3 — обзор которого я делал не так давно

Приложение

Для работы с устройством нам понадобится официальное приложение Intelligent Home Center. Переходим в список устройств, нажимаем добавить и переходим в раздел пультов дистанционного управления.

 

Далее выбираем интересующую нас модель устройства и переводим смартфон в 2,4 ГГц сеть, так как 5 ГГц не поддерживается.

 

Возможно нужно будет перевести контроллер в режим сопряжения, при помощи скрепки. Ждем пока мастер подключения найдет устройство, даем ему имя и присваиваем локацию.

 

После этого устройство появляется в системе, в плагине имеется большое количество типов устройств, которыми теперь можно управлять со смартфона или автоматизациями при помощи трансляции кодов управления.

 

Обучение кодам

Перед тем как перейти к Home Assistant — я расскажу про обучение пользовательским кодам управления в приложении, чуть далее станет понятно зачем. В перечне типов устройств выбираем User Define, получаем предупреждение что такие пульты не будут работать с голосовыми сервисами, даем название и выбираем локацию для нового пульта.

 

Нажимаем плюс для добавления новой кнопки, далее нужно выбрать тип пульта — инфракрасный или радио. Отличаются они тем, что у ИК пульта на торце имеется или окошко или светодиод, а у радио — есть антенна или просто глухой корпус. Далее выбираем вид кнопки

 

Обучение ИК коду — простое, контроллер сразу переходит в режим ожидания, направляем на него пульт донор, нажимаем на кнопку и код присваивается созданной кнопке. Для радиопультов — процесс двухэтапный. Сначала контроллер должен найти частоту работы пульта, в этом режиме нужно зажать любую из клавиш пульта донора и ждать.

 

После того как контроллер настроится на частоту пульта он переходит в режим обучения — тут по аналогии с ИК — нажимаем на нужную клавишу радио пульта и код присваивается созданной пользовательской кнопке.

 

Home Assistant

В обзоре Broadlink RM mini3 — я показывал способ добавления в домен remote. В этом обзоре рассмотрим другой вариант — в домен switch. Для этого нам нужно знать IP и MAC адрес устройства. Тут различий между Broadlink RM Pro + и Plus — нет.

После перезагрузки интанса у нас появятся две службы — broadlink.learn и broadlink.send которые мы будет использовать для обучения и передачи кодов. 

Для обучения удобно сделать скрипт, чтобы не запускать службу и вписывать параметры вручную. Как видите различия между обучением  RM Pro + и Plus — тоже нет, а вот кстати RM mini3 — в данной версии НА 0.103.5 — этот сервис не работает. 

База кодов

Для обучения ИК коду — запускаем скрипт или службу с указанием адреса контроллера, после этого на контроллере загорается желтый светодиод. Направляем на него пульт и нажимаем нужную кнопку. Код команды появится в сервисных сообщениях.

Посмотреть на процесс можно в видео версии обзора, в конце текста

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

Коды имеют свой формат, они пригодны для передачи другими контроллерами Broadlink, но не подходят например для контроллеров Xiaomi, обратной совместимости тоже нет.

Для передачи используем службу broadlink.send, указываем адрес нужного контроллера и перечень команд. Важный момент — в конце команды, если нет, нужно дописать ==, тогда будет работать корректно. 

Контроллер RM mini3 — работает в таком режиме нормально.

А теперь перейдем к кодам радиопультов. Я не зря рассказал об обучении пультов в приложении, так как контролеру нужно сначала просканировать частоты. Методика такая — запускаем приложение, и переходим в режим обучения и выбираем радиопульт. После того как контролер просканирует и настроится на частоту пульта, он перейдет в режим обучения на 30 секунд.

Теперь запускаем скрипт обучения в Home Assistant и нажимаем кнопку пульта. Код передается и в приложение в сервисное сообщение. 

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

Видео версия обзора

На этом все, спасибо за внимание

Сейчас на главной

Новости

Публикации

Факты о кошках, которые помогут лучше понять своих питомцев

Кошка, давно признана бесспорным любимцем номер один среди почитателей домашних животных. Однако, чтобы лучше понимать своих питомцев, нужно понимать не особенности жизни и характера этих хоть и...

Трехфотонная запутанность: достижение китайских ученых

В мире, где информация правит бал, скорость ее обработки становится валютой прогресса. Квантовые компьютеры, способные манипулировать данными на уровне атомов и фотонов, обещают совершить революцию...

Для жителей РФ доступна рассрочка на AliExpress: как работает и какие условия

Уже год как AliExpress предоставляет пользователям из РФ возможность использовать рассрочку на товары маркетплейса. Купить товары в рассрочку достаточно просто, удобно и быстро. Услуга...

Прирост во всём: обзор защищенного планшета Fossibot DT2 с аккумулятором удвоенной емкости

Первый защищенный планшет компании Fossibot, модель DT1, стал в прошлом году интересным предложением среди недорогих «бронированных» устройств. Но время идет, конкуренты не стоят на месте и...

Продолжает удивлять до сих пор: трансмиссия полного привода V-Drive

Автомобиль — это одно из самых величайших изобретений человечества, которое кардинально изменило и улучшило жизнь людей. За последние сто лет было создано огромное множество моделей...

Искусственный синапс на воде и соли — реальность. Шаг к нейроморфным вычислениям

Человеческий мозг — это вершина эволюции, загадочный лабиринт из нейронов и синапсов, способный на невероятные вычисления и творчество. Мы разгадали тайны космоса, создали искусственный...