rm 3 Broadlink

Broadlink RM xx (PRO)

Что такое Broadlink RM xx (PRO)?

Существует огромное количество универсальных пультов для управления бытовой техникой. Но в нашей ситуации классический пульт мало пригоден, нам необходим пульт способный управлять бытовой техникой посредством локальной сети. Таких пультов тоже хватает, но для MajorDoMo наиболее подходящим мне видится Broadlink RM xx (PRO). Все просто, он наиболее широко сопровождается и имеет полный набор необходимого ПО. Знающие люди напишут мне, что за ерунду ты написал: Broadlink RM xx (PRO)? Дело в том что существует несколько версий данного пульта. Более того, названия иногда путаются, поэтому, на начальном этапе, требуются некоторые разъяснения. Сделав которые, я буду подходить к вопросу более предметно.

Какие бывают RM?

Первая версия пульта RM1, имела на борту только IR(инфракрасный) приемопередатчик, т. е. могла повторять только инфракрасные пульты.

Во второй версии пульт стали выпускать в двух вариантах RM PRO(он же RM2) и RM Home. RM2 уже мог повторять не только IR пульты, но и простые RF(радио) пульты на частотах 433.92мГц и 315мГц. RM Home остался по сути тем же RM1, разве что нижнюю часть корпуса сделали из красного пластика. RM2 имел антенны в виде пружинн и отличался крайне слабым RF сигналом. Без определенных переделок, а именно, установки внешних антенн и/или повышения напряжения на передатчиках сигнал, элементарно, не мог пройти через стену.

И наконец, в третьей версии пульт так же выпускают в двух вариантах RM3 и RM mini (mini 3), но уже в разных корпусах. RM3 получил ряд положительных изменений в части RF, исправлены проблемы с сигналом и расширили диапазоны частот. А RM mini приобрел миниатюрный корпус.

Какой выбрать?

Исходя из вышесказанного, выбор очевиден. RM3 как базовый пульт. RM mini как вспомогательный пульт для отдельных комнат, ввиду того что IR сигнал не способен проходить через стены.

А что же делать тем у кого старые версии? Все версии RM прекрасно интегрируются с MajorDoMo через плагин Broadlink, поэтому использовать и наслаждаться результатом.

Как это работает?

RM3 это по сути дубликатор пультов. Сначала в него записываются все необходимые команды(кнопки), с ваших физических пультов, которыми вы управляете своей бытовой техникой(т.н. обучение). А далее, эти самые команды могут быть воспроизведены, через RM3, путем отправки со смартфона или, как в нашем случае, из MajorDoMo. Если совсем по простому, вы кликаете по виртуальной кнопке на мониторе или говорите — Алиса, включи телевизор. И он у вас включается.

Скажу более, ничего не мешает отправлять целые последовательности подобных кодов одной голосовой командой или нажатием одной виртуальной кнопки или… Нажали кнопочку на экране планшета, включился телевизор, переключился на определенный канал, опустились шторы, изменилась световая схема…

Нюансы.

Основных их два. Первый заключается в наличии у RM3 датчика температуры и его же отсутствием у RM mini. По умолчанию применяется он исключительно в шаблоне пульта кондиционера в мобильном приложении(в MajorDoMo на наше усмотрение). Это говорит о том что если у вас несколько кондиционеров и вы, помимо прочего, планируете использовать мобильное приложение то стоит задуматься о приобретении №-ного RM3 вместо RM mini.

И второй, RF, по понятным причинам, не работают с плавающими кодами. Проще говоря, у вас не получиться скопировать сигнал с пульта авто сигнализации соседа, чтобы потом пошутить над ним. Не получится так же открыть шлагбаум и т.п. Стоит отметить, что встречаются и усложненные коды. Например, у популярного производителя выключателей Livolo как раз такой, не совсем простой, код. Он состоит из двух частей, собственно самого кода и идентификатора пульта, а это уже несколько другой протокол. Подобные протоколы интегрируются на усмотрение Broadlink. Livolo интегрирован во все RM.

Тем не менее, не смотря на все нюансы, RM это всего лишь один из элементов в нашей большой системе под названием MajorDoMo. Чего то не хватит у RM дополним другими средствами, я же обещал гибкость.

Пару слов по интеграции.

Все устройства Broadlink являются wi-fi клиентами, а следовательно, для их подключения к домашней сети нужна точка доступа. Для управления бытовой техникой, минимум, вам понадобится смартфон или планшет с установленной программой e-control(ищите ее в Play market или App store), ну и, собственно, сам RM3 (ССЫЛКА).

Что касается обучения RM пультам, то информации об этом великое множество, читайте (весьма интересная веточка есть у нас на 4PDA ССЫЛКА). Cопрягайте и смело обучайте e-control вашим пультам, там нет ничего сложного. Когда с этим закончите, обязательно зарегистрируйтесь на облаке Broadlink(регистрация в e-control), если этого еще не сделали. И наконец, сделайте в облаке резервную копию вашей проделанной работы(пункт Резервные копии в меню e-control).

Теперь про MajorDoMo. Я исхожу из того что вы уже приобрели Raspberry и развернули на нем MajorDoMo. Далее, заходите в Панель администрирования, Система/Маркет дополнений, на вкладке Оборудование находите: Broadlink (by nick7zmail) Модуль сопряжения c Broadlink и устанавливаете его. Потом переходите в раздел главного меню администрирования Устройства, находите там и кликаете пункт Broadlink. Слева вверху кликаете кнопу Настроить и выбираете там: PHP (aka module-only), кликаем кнопочку Обновить. На следующем шаге кликаете в правом верхнем углу кнопку: BLCloud, авторизуетесь на облаке. Кликаете кнопку: Скачать последний бекап и после удачного скачивания, кликаете кнопку: Экспорт облачных команд.

После этих нехитрых действий у вас в списке модуля броадлинк появятся все Ваши устройства RM которые вы сопрягали с точкой доступа. А кликнув справа по кнопке Data(средняя кнопка, три полоски) вы увидите список всех команд которые добавили еще на этапе обучения. Ну и наконец, щелкнув справа по кнопке со значком молнии напротив любой выбранной команды, вы отправите ее на вашу бытовую технику.

Подробно о модуле Broadlink (ССЫЛКА)

Заключение.

На данном этапе мы не будем, рассматривать пустые столбцы: Связанный объект и Связанное свойство, которые вам наверняка бросятся в глаза в списке команд RM. Забегая вперед скажу они нужны именно в целях упрощения работы с командами когда мы будем интегрировать их в виртуальные кнопки, голосовые команды, методы и сценарии. Но для начала нужно будет понять саму структуру MajorDoMo. Поняв ее вы уже будете смело ориентироваться в системе и процесс уже станет более походить на творчество нежели на ковыряние.

Этим и продолжим. Структура MajorDoMo.

Комментарии
  1. admin

    Запрос: PHP only broadlink?
    Ответ: Есть четыре способа управлять устройствами от Broadlink. Собственно, это родные китайские программы (e-control и Ihc), два моста (RM-britge и http-britge), и модуль для MajorDoMo, точнее его PHP часть (помимо он поддерживает RM-britge и http-britge, в общем, на выбор). Именно на нее (PHP only) мы и будем делать здесь упор как на полноценный, готовый продукт. Разница? Все, кроме одного, способы требуют наличие Андроид устройства, которое либо является клиентом либо базой для моста. Последний способ (PHP), был специально разработан для MajorDoMo чтобы исключить из цепочки, абсолютно ненужное Андроид устройство. Все подробности, можно почерпнуть здесь: Модуль MJD Broadlink

  2. admin

    Запрос: Broadlink pro набор пиктограмм?
    Ответ: Так где же взять красивые пиктограммы? 🙂 Скользкий, прямо таки, запросик. Ну да ладно, подскажу. Думаю если Вы примените данный способ в частном порядке, сугубо для себя, на вас особо не обидятся. Ответ прост, берите их там где покупаете товар. Точнее место не укажу, но, скажем так, есть большие сетевые магазины, где подобных иконок валом, они не только красивы, но и, более того, четко передают именно приобретенное вами, конкретное, устройство, проще говоря, вам достаточно бегло взглянуть, даже на незнакомый экран и вы уже в курсе на что нажать. Как правило, подобный вопрос задается в контексте e-control, где на стандартные иконки без слез не взглянешь. Для него как, собственно, и для прочего, наилучшим вариантом будет PNG с прозрачностью.
    Вот Вам для примера картинка, такого альтернативного подхода на той же сцене MajorDoMo:
    Альтернативная иконка
    Совсем несложно догадаться, что такой подход и симпатичнее, и компактнее, ввиду того что нет необходимости комментировать явные вещи. Скажу более, он прекрасно подойдет для индикации. Вот например, на моей картинке сверху, торчит некое подобие лейки. Абсолютно ничего не мешает, меняя ее цвет, путем замены картинки, отображать температуру воды…

  3. admin

    Запрос: Стоит ли менять broadlink rm pro на rm 3 pro?
    Ответ: По большей части, все зависит от ваших знаний и умений. Наверное уже не для кого не секрет в чем заключаются их различия. Впрочем, думаю, стоит наверное об этом напомнить. 1. Дело в том что у RM PRO (он же RM 2) изначально стоят очень слабые RF передатчики. Китайцы попробовали решить эту проблему за счет повышения, в два раза, тока блока питания, но это им не очень то удалось. Тем не менее взглянув на передатчики и сопоставив их с теми что продаются на китайском рынке можно сделать вывод что силу их сигнала можно поднять за счет повышения питающего напряжения т.е. если отсоединить + ногу передатчика и поставить в ее цепь повышающий регулируемый стабилизатор вполне можно добиться приемлемого уровня сигнала. 2. Так же, приемлемого уровня сигнала можно добиться за счет применения внешних антенн. В сети, даже, гуляет статья с пошаговой инструкцией в картинках, ссылку на нее я как то приводил ее в ветке Broadlink на 4PDA. 3. У RM 3 расширенный RF диапазон, если планируемые к управлению устройства входят в это самое расширение(т.е. кроме 433 и 315), то тут, думаю, без вариантов, менять стоит.

  4. admin

    Запрос: Как работает broadlink rm mini3?
    Ответ: Все пульты RM это не что иное как универсальные обучаемые пульты дистанционного управления, с той лишь, небольшой, разницей что в обычных универсальных пультах управление осуществляется так же как и в обычных т.е. путем нажатия на кнопку, а в данном типе пультов сигнал отправляется посредством предварительной команды отправленной по сети WI-FI, что значительно расширяет спектр устройств управления. И это не только, разного рода планшеты, смартфоны или компьютеры, при желании можно управлять, например, кондиционером с пульта от телевизора 🙂 . Исходя из этого можно утверждать что Broadlink RM — это дубликатор, повторитель и преобразователь(при определенных дополнениях) сигналов ДУ, в одной коробке.
    Как это работает? 1. Мы интегрируем RM в нашу домашнюю WI-FI сеть, которая имеет выход в Интернет. Тем самым мы получаем два авто переключаемых канала: 1.1. Это, имеющий приоритет, канал: Мобильное устройство(смартфон например)-Устройство управления(собственно RM). 1.2. Канал: Мобильное устройство(смартфон например)- Облако- Домашняя WI-FI сеть- Устройство управления(собственно RM), менее приоритетный канал, для тех случаев когда смартфон находится вне зоны домашней WI-FI сети. Почему именно облако? Все просто. В случае с облаком инициаторами соединения являются, с одной стороны ваш смартфон, с другой RM. Для такого вида соединения нет необходимости в выделении отдельного IP адреса. Вот и весь секрет. WI-FI составляющую мы с вами рассмотрели. Идем дальше. На втором этапе мы с вами обучаем RM кодам наших пультов т.е. дублируем их в файлы команд которые хранятся у нас на смартфоне. При желании эти команды, можно зарезервировать(сделать резервную копию для хранения) на облаке или перенести напрямую на другое устройство(например планшет) инициированное(это один из способов защиты) в нашей WI-FI сети. Этап третий, собственно управление. Считанные нами коды автоматически ассоциируются с командами отправляемыми по WI-FI, а эти команды, в свою очередь, могут быть ассоциированы с чем угодно, например с физической или виртуальной кнопкой, или даже могут быть посланы обычной строкой, ну или браузерной ссылкой и т.д… Как видите спектр огромен, а коли так то мы имеем весьма неплохой инструмент для автоматизации. Собственно вот так и работает RM, послали по WI-FI команду, пульт тут же выстрелил в пространство IR или RF кодом.
    Почему я не пишу конкретно RM mini3? Все просто, все RM работают по одному принципу, стой лишь разницей что RM mini3 способен выдавать только IR команды, а RM 3 помимо этого способен повторять еще и RF пульты.

    Стоит здесь еще отметить и такой запрос: BLCloud?
    Ответ: BLCloud это не что иное как то самое облако о котором я говорил выше. Что можно о нем сказать. Главное его назначение это соединять наши устройства управления. Второстепенное это хранение резервных копий, копий пультов выложенных в общий доступ, предоставление прошивок и т.п. По хорошему, данная услуга должна быть незаметна, но случилось так что мы о ней заговорили ввиду того что она, в свое время, работала, мягко сказать, отвратительно. Дело было в том что сервера предоставляющие данную услугу изначально базировались в Транс Тихоокеанской телекоммуникационной компании, достучатся до которой, из нашей страны, было практически не реально ввиду ее загруженности, не мудрено, на ней висит не только вся Азия но и Австралия со всеми ее островами 😀 . Китайцы пошли нам на встречу и организовали сервера на Амазоне, с того времени управление стало вполне вменяемым. Теперь что касается Мажора. Виду того что WI-FI сеть имеет приоритет над облаком и вся отправка команд, по сути, осуществляется в рамках домашней сети, нет абсолютно никакой необходимости переживать за облако, оно в случае с MajorDoMo практически не задействовано.

Добавить комментарий

Вы должны войти для комментирования.