Модуль Broadlink
Описание
Модуль, служащий для взаимодействия системы умного дома MajorDomo и устройств производства компании Broadlink, а так же некоторых устройств с чипами Broadlink DNA.
Интерфейсы (API)
В данном модуле существуют 3 типа API (application programming interface - интерфейс взаимодействия). При старте модуля вам будет предложено выбрать один из вариантов.
RM-bridge
Один из первых интерфейсов, появившихся для бродлинка. Поддерживает только устройства RM (универсальные пульты). Для работы нужно ⇒андроид-приложение установленное на смартфоне, планшете, или компьютере (для установки на компьютер нужны специальные средства, эмулирующие работу андроид-устройства). После запуска на экране запущенного приложения будет информация - IP адрес и порт, на котором запущен бридж. Эти данные нужно ввести в строку API URL в настройках модуля (если бридж запущен на компьютере с самой системой МД - вместо IP вводите localhost или 127.0.0.1, порт - всё тот же, который высвечен в приложении), после чего вы сможете управлять вашими устройствами RM. А именно - переводить в режим обучения, записывать команды, просматривать уже записанные команды, вызывать команды по ссылке. Чтобы выполнять данные команды в системе - достаточно воспользоваться командой getUrl('текст ссылки из списка команд').
BroadlinkHttpBridge
Данный режим так же предназначен для работы с приложением Андроид. Приложения нет в маркете, но вы его можете скачать по ⇒ссылке от разработчика.
Поддерживаемые устройства на текущий момент:
- BroadLink RM2 (RM Pro)
- BroadLink RM2+ (RM Pro+)
- BroadLink RM mini 3
- BroadLink A1
- BroadLink SP2
- BroadLink SP mini
- BroadLink SP cc (SP3/Contros)
- BroadLink S1 (S1c)
- HONYAR 2-Gang Switch
Сейчас этот режим самый малоподдерживаемый, т.к. во-первых само приложение является довольно таки самостоятельным, во-вторых все силы разработчика модуля уходят на поддержку третьего (не по значимости, но по описанию))) режима. Возможно когда-нибудь он будет доработан.
PHP only
В текущий момент этот режим является самым перспективным. На то есть несколько причин:
- Модуль работает самостоятельно и не требует дополнительных приложений;
- Модуль в этом режиме поддерживает гораздо больше устройств от компании бродлинк и не только;
- Данный режим постоянно улучшается, добавляются новые устройства, новые функции.
Поддерживаемые устройства на текущий момент:
- Broadlink RM2 - универсальный пульт (различные модификации, в том числе новые RM2 2017 (они ещё продаются как RM3))
- Broadlink RM3 mini - универсальный пульт (только IR, без датчиков температуры, компактная форма)
- Broadlink A1 eAir - анализатор качества воздуха (5 датчиков)
- Broadlink SP2 - розетка (с замером мощности (старая версия))
- Broadlink SPmini (розетка с обратной связью)
- Broadlink MP2 - удлиннитель (сделано на базе SPmini, 3 розетки, управляются все разом)
- Broadlink SP3/SP CC - розетка (с ночником)
- Broadlink SP3S - розетка (с замером мощности)
- Broadlink MP1 - удлинитель (на 4 отдельно управляемых розетки)
- Broadlink SC1 - выключатель (с кнопкой и обратной связью)
- Broadlink S1/S1c - охранная система
- MS1 - колонка с Broadlink DNA
- Dooya - карнизы с обратной связью
Большинство инструкций, обсуждений и советов будут связаны с этим режимом работы. Если вы используете другой - при написании вопросов на форуме обязательно упоминайте это.
Инструкции
Общие
Добавление нового устройства в модуль
RM
Работа с командами (обучение/запись, воспроизведение)
Создание выключателя (Объект.свойство)
Создание выключателя (Простые устройства)
А1
Данные, получаемые с А1 и пример сцены
MS1
Проблемы и их решения
Перевернут IP при сканировании
Не работает сканирование устройств
Темы на форуме
Старая тема про RM-Bridge [Закрыта]
Старая тема про HTTP-Bridge [Закрыта]