Новость

Умные пульты LOOKin Remote и LOOKin Remote2 получили возможность работать как BLE клавиатура/пульт

LOOKin

Команда проекта LOOKin завершила интеграцию работы BLE в свои умные пульты.

Пока еще данный функционал носит пометку Beta, но уже сейчас возможно опробовать работу устройства с компьютером, подключив как внешнюю BLE клавиатуру или с приставками Xiaomi TV, подключив как пульт.

Требование

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

  • Минимальная версия прошивки 2.40.0511.
  • Минимальная версия приложения - 2.80.

Подключение BLE пульта к вашей технике

Первое, что нужно сделать: подключить LOOKin Remote к вашему компьютеру/телевизору/приставке.

Для этого, в соответствии c особенностями вашего тв/компьютера, переходим в раздел добавления BLE клавиатур и пультов, и выбираем LOOKin_XXXXXXXX, следуя подсказкам на экране управляемого устройства.

LOOKin Remote реализует BLE HID, то есть будет работать с теми устройствами, к которым можно подключить клавиатуру/пульт. Это приставки и телевизоры с Android TV (ограничено - Tizen), компьютеры, планшеты и телефоны.

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

Добавление BLE сигналов

BLE сигналы могут быть использованы там, где ранее использовались ИК сигналы:

В голосовых интеграциях, а также в сторонних интеграциях (Home Assistant и другие).В приложении, Siri Shortcuts (для iOS).В API локальных пультов.Разработчиками проведена бесшовная интеграция, поэтому достаточно добавить в пульт новый BLE сигнал и им можно будет пользоваться в любой из вышеобозначенных точек управления.

Переходим в настройки ИК пульта
Выбираем изменение кнопок
Тапаем на кнопке для добавления BLE сигнала
Удерживаем палец на плюсе для добавления нового сигнала (долгий тап)
Выбираем "Добавить BLE сигнал" в открывшемся меню
Тапаем на требуемый сигнал из списка доступных BLE медиа-сигналов
Нажимаем на выход из кнопки
Сохраняем пульт

BLE API

Если вы хотите попробовать управление BLE устройствами по API, то доступны следующие варианты:

GET /commands/ble/kbd_key/<символ или медиа клавиша> - нажатие кнопки клавиатуры GET /commands/ble/kbd_keydown/<символ или медиа клавиша> - симуляция нажатия кнопки вниз (нажали и не отпустили) GET /commands/ble/kbd_keyup/<символ или медиа клавиша> - симуляция движения кнопки вверх GET /commands/ble/kbd_key_repeat - повтор ранее веденного символа <символ или медиа клавиша> может быть: - Любым символом ASCII, например - b - Медиа-клавишей со следующими значеними: MEDIA_NEXT_TRACK MEDIA_PREV_TRACK MEDIA_STOP MEDIA_PLAY_PAUSE MEDIA_MUTE MEDIA_VOLUME_UP MEDIA_VOLUME_DOWN MEDIA_WWW_HOME MEDIA_BROWSER MEDIA_CALCULATOR MEDIA_WWW_BOOKMARKS MEDIA_WWW_SEARCH MEDIA_WWW_STOP MEDIA_WWW_BACK MEDIA_CONFIGURATION MEDIA_EMAIL_READER KEY_ARROW_UP KEY_ARROW_DOWN KEY_ARROW_LEFT KEY_ARROW_RIGHT KEY_BACKSPACE KEY_TAB KEY_RETURN KEY_ESCAPE KEY_INSERT KEY_DELETE KEY_PAGE_UP KEY_PAGE_DOWN KEY_HOME KEY_END KEY_CAPS_LOCK KEY_ENTER

Что еще поменялось:

Проведен рефакторинг UDP протокола: теперь префикс дейтаграммы изменен на LOOKin.
Добавлена отправка UDP сообщения при обновлении встроенных пультов.
Переработана отправка ИК сигналов, повышена скорость и отзывчивость ИК тракта. Thnx Aki from USA
Улучшена работа встроенного и подключаемого датчика температуры и влажности в Remote2.
Добавлена пауза после отправки команды включения на кондиционерах, для которых требуется отдельное включение (in test). Thnx Nick from Hawaii.
Добавлены сигналы play/pause в локальных пультах типа TV и Media. Thnx Александр С из Москвы
Добавлена возможность передавать ProntoHEX с флагом, который сообщает устройству, что этот сигнал нужно передать без обработки, как есть. Thnx MD from Israel
Добавлен ендпоинт удалять все функции локального пульта одной командой. Thnx Антон From Saint P
Повышена стабильность обновления по воздуху.
Повышена стабильность удаленного управления.
Исправлена ошибка, которая могла привести к некорректной синхронизации локальных сценариев автоматизации. Thnx Антон from Saint P
Добавлен трекинг статуса для всех поддерживаемых типов локальных устройств/пультов.
Исправлена ошибка, из-за которой, при управлении кондиционером по MQTT, отправляемые сигналы могли войти в бесконечный цикл. Thnx Nicklas from Stokholm
Исправлена ошибка, из-за которой в некоторых ревизиях Remote мог не создавать точку доступа при работе от батареек.


Внезапно! Надо попробовать со своими ТВ Xiaomi.
Правда пульт для Тиона мне нужен больше, чем для ТВ. Нет таких планов.

Скорее всего не появится поддержка Тиона. По крайней мере в обозримом будущем

Сколько устройств можно подключить к одному пульту?

Здравствуйте, одно устройство.

По ИК - без ограничений 


Вернуться назад
Вернуться назад