Ir and bluetooth remote control

Xiaomi Xiaobai Universal IR remote controller

Не редко в систему умного дома Xiaomi требуется подключить устройства сторонних производителей. И хотя прямой интеграции производитель не предусмотрел, есть некие мостики, которые помогут реализовать эту задачу. Я говорю про универсальный инфракрасный пульт. Сейчас есть несколько моделей, но самый функциональный Xiaobai Universal Remote Controller:

ИК пульт Сяоми

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

Содержание статьи:

Комплект поставки и внешний вид

Поставляется в небольшой белой коробке:

Упаковка универсального пульта Xiaomi

Её размеры 105 x 105 x 47 мм, а вес 200 гр. Устройство предназначено только для внутреннего рынка, поэтому все надписи на китайском языке. Логотип Bluetooth говорит нам о наличии функции Bluetooth шлюза, но управлять он может только устройствами из экосистемы Xiaomi. Сторонние блютуз устройства он не увидит.

Внутри коробки нас ждет сам пульт, кабель питания (1 метр в длину), инструкция на китайском да и собственно все.

Что входит в комплект поставки

Адаптер питания по традиции не положили. Корпус устройства полностью глянцевый с небольшим логотипом IMI (дочерний бренд Xiaomi) по центру и полоской из матового пластика внизу. Диаметр корпуса 100 мм, а высота 26 мм. На лицевой стороне расположен светодиодный индикатор (который можно отключить в настройках), а на задней стороне гнездо micro-USB для кабеля питания и кнопка Reset.

Умный пульт Xiaomi

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

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

Нижняя сторона пульта

По дизайну пульт напоминает симбиоз первой версии и умного пульта Яндекса:

Пульты для умного дома Xiaomi Smart Home

Посмотрим на технические параметры.

Характеристики CMYKQ01C

Вот что указал производитель на коробке:

Технические параметры

И они же, но в виде русифицированной таблицы:

Производитель iMiLabs Xiaobai
Модель Universal Remote Controller (CMYKQ01C)
Материал корпуса Поликарбонат
Рабочая температура от -10℃ до 50℃
Питание 5V ⎓ 1A
Модули связи Wi-Fi 2.4 GHz, Bluetooth 4.2 BLE
Инфракрасная частота 38kHz
Габариты (корпус) 100 мм x 100 мм x 26 мм
Вес 133 гр.
Читайте также:  Bluetooth headphone adapter transmitter

Производитель обещает дальность сигнала до 13 метров. В моей квартире мне удалось проверить на расстоянии в 8 метров, проблем с передачей сигнала не возникло. Касательно прямой видимости, управляю кондиционером и телевизором, которые размещены так:

Работа ИК пульта через препятствия

Т.е. полка мешает прямой видимости до кондиционера, а Яндекс-станция закрывает телевизор, но при этом все отлично работает.

Микрофона в данном девайсе нет. Голосовое управление только через сторонние устройства, например колонка и будильник.

Подключение в Mi Home

ИК-пульт — это самостоятельное устройство, шлюз ZigBee ему не требуется.

Подключение вполне стандартное, заходим в приложение Mi Home, нажимаем кнопку добавления устройства. При первом подключении устройство обнаруживается автоматически, следуя инструкции подключаем к системе.

Подключение к системе умного дома Xiaomi

Если пульт подключается повторно, необходимо его предварительно сбросить нажатием кнопки Reset на 5 секунд. И не забывайте в настройках переключить регион на Материковый Китай (или поставить модифицированное приложение).

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

Updates

Зайдем в плагин управления, там все на английском языке:

Внешний вид приложения

Все конечно понятно, но можно поискать плагин на русском языке.

В дополнительных настройках можно отключить индикатор состояния. Остальные настройки стандартные.

Расширенные настройки Ик пульта Xiaomi

Функция Bluetooth шлюза активна и работает.

Функция Bluetooth шлюза Imi Remote

Давайте настроим новое устройство для работы с пультом. В моем случае это будет телевизор Samsung.

Нажимаем кнопку Add remote, выбираем тип устройства и находим в списке производителя:

Добавление дочернего устройства

Далее нам предложат нажимать некоторые кнопки и смотреть за реакцией устройства. Это требуется, чтобы наиболее точно подобрать модель:

Телевизор Samsung в умном доме Xiaomi

После всех манипуляций, в приложении Mi Home отобразится отдельная иконка телевизора, а у пульта будет свой уникальный внешний вид:

Пульт управления телевизором

Добавить устройство можно и из общего списка, в самом низу есть раздел «ИК-пульт». По аналогии выбираем тип устройства (добавим кондиционер) и IR-шлюз (на случай, если у вас их несколько):

Добавление кондиционера

Внешний вид пульта кондиционера выглядит по другому:

Пульт для управления кондиционером

Управлять таким пультом можно из любой точки мира. Т.е. включить кондиционер, находясь при этом на работе, больше не проблема. Но и это не главное, теперь мы можем задействовать сторонние устройства в smart сценариях. Сам ИК-пульт в сценариях не будет виден (как первая версия), будут отображаться уже конечные устройства. Например, сделаем простой сценарий включения телевизора по нажатию беспроводной кнопки Aqara. Условие «одинарное нажатие кнопки», а действие «Нажатие кнопки Power»:

Создание сценария автоматизации

Сценарий включения ТВ

В случае, когда на пульте нужно нажать некую последовательность кнопок, задавать их лучше через небольшой таймер:

Читайте также:  Hyundai creta carplay bluetooth

Несколько действий в одном сценарии

С кондиционером уже все поинтереснее, можно настроить автоматическое включение\выключение в заданном диапазоне температур (используя датчик температуры):

Автоматизация включения кондиционера в умном доме Xiaomi

Многие указывают в устройстве возможность голосового управления, и ведь не врут. Оно есть, правда только на китайском языке.

Производитель обещает нам более 6000 поддерживаемых устройств, но если не нашли необходимый девайс, пульт можно обучить. При условии, что у вас на руках оригинальный пульт. Для этого нажимаем кнопку «Duplicate remote», выбираем тип (например настраиваемый), после чего необходимо направить свой пульт на Xiaomi IR и нажать кнопку (которую хотите скопировать).

Копирование своей кнопки

Устройство запишет сигнал и в дальнейшем сможет его использовать.

Сторонние системы

А вот со сторонними системами все сложнее, Умный дом Яндекса не хочет находить этот пульт. Крайне маловероятно, что они решатся пустить конкурента своему пульту. А жалко, управлять Алисой было бы очень удобно.

С HomeKit от Apple ситуация такая же, напрямую устройство не видится. Максимум, что можно сделать — создать сценарии и задать на них shortcuts (быстрые команды), тогда можно будет управлять через Siri.

Покупка универсального пульта

Странно, но такой пульт продается далеко не везде. Купить можно на Aliexpress и в магазине FoxPox.

Личный опыт использования

В целом неплохой пульт, будет работать (хоть и не полноценно, со своим китайским голосовым помощником). Функция Bluetooth-шлюза тоже не будет лишней, но в остальном обычный IR пульт. Вот если когда-нибудь запилят голосовое управление хотя-бы на английском.

Фото универсального пульта Xiaomi

В целом, если нужен блютуз шлюз — лучше выбрать эту модель. Если не нужен, то дешевле стоит первая версия пульта Xiaomi, или Яндекс пульт для управления Алисой.

А на этом все, вопросы можете задавать в комментариях.

Источник

Control Your IR Devices With Your Smartphone Bluetooth

Control Your IR Devices With Your Smartphone Bluetooth

Managing some of house devices with its IR remotes may be annoying if you are out of its line of sight. You will have to interrupt the work you are doing, move to another room, turn down the volume of your Hi-Fi for example, then go back and resume your work. Assume you can use bluetooth instead of this process, it will be a time saver and it will maintain your focus.

Using an Arduino UNO with IR and Bluetooth shields, you can create your own bluetooth-controlled general purpose remote control. Bluetooth is a good choice because it doesn’t need any active network to connect with a mobile device. Connection between them is direct (point-to-point) and is suitable for small areas. However, by using a wireless shield you will be able to control the devices through the internet.

Читайте также:  Наушники беспроводные xiaomi mi bluetooth neckband earphones

A project by Open Electronics demonstrates how to build and program such a device. Its hardware side consists of an Arduino with two shields, and the software side is an Android application. The tutorial shows in details how each shield will work, and also how to setup and prepare the mobile application.

Parts needed for the project:

  • An Arduino Uno board or equivalent (e.g. Fishino Uno);
  • An ArdIR shield:An Arduino shield that allows creating a programmable infrared universal remote manageable from the Internet. It simulates the remote control of TVs, home appliances and air conditioners, by transmitting the same data to the desired.
  • A Bluetooth shield:
    A shield for Arduino based on the RN-42 module. It also has a dip switch that allows you to set up the modes of operation of the module RN-42.
  • A smartphone or tablet with Android OS (version 4.1 or higher), of course complete with a Bluetooth interface.

The mobile application is compatible with Android OS devices of version 4.1 (jellybean) and higher. It needs two phases to be handled:

  1. Research and connection to the target Bluetooth device.
  2. Selection and activating one of the channels, for transmitting the code to the shield.

Once the connection with the Bluetooth shield is established and the channel is selected, the program will be ready to handle a subsequent command by the user and will be listening to possible result messages returned by the remote Bluetooth device.

There is no need for additional hardware parts and work, you only have to assemble both shields on the Arduino board. But before that, you have to upload a sketch to Arduino for handling the ArdIR shield and managing the communication with the Bluetooth shield.

For more information about how the project works, the structure of the application and source files, you can read the original guide.

Источник

Оцените статью
Adblock
detector