[Модуль] Broadlink (dev_broadlink)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai

Re: Модуль Broadlink

Сообщение woow »

nick7zmail писал(а): Убедили - дома накатаю пример со скринами, может так понятнее будет.
В своих темах всегда стараюсь полезные посты в первое сообщение выносить.
Что касается RМ всё идёт со свистом. Есть иногда тормоза обучения не подхватывает с первого раза, иногда с третьего,но главное, что ловит и потом не теряет, после разных шаманств, ребутов и т.д.
Вчера достиг нирваны. Сделал сначала на двух свичах, там как то понятнее было, там есть статус 1 и 0. Создал lampa_on и lampa_off выключатели и связал с этими объектами RM через свойство status.
А вот с кнопками как то иначе, не нашёл status, но в том разделе, где описывается свойства появляется status, но в место 1 и 0 есть click.
Сделал так Начало / Управление / Lampa_on
Метод rf_swich
Код $this->setProperty("status",1); .
На сколько это логично фиг его знает, но работает.
И не лучше было бы код написать что бы после 1 возвращался на 0, но PHP синтаксис не знаю.
Лучше бы одну кнопку сделать раз нажал on, раз нажал off, но при каждом случае status должен быть 1, но на отдельные детали (коды) RM, триггер.
Ещё не понимаю откуда выскакивает второе свойство Lаmpa_on.«esp_status» это я не создавал, стираешь и оно опять создаётся.
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

C_3AXAPOB писал(а):Приходится несколько раз нажать обучить коду чтобы загорелся диод и РМ вошел в режим обучения
Очень странно...мож с wifi что-то...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
C_3AXAPOB
Сообщения: 510
Зарегистрирован: Ср июн 08, 2016 4:17 pm

Re: Модуль Broadlink

Сообщение C_3AXAPOB »

c wifi вроде всё впорядке. На первых версиях модуля все обучалось с первого раза. По всей видимости проблемы с обнаружением устройств они то пропадают то появляются в режиме дискавери.
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

C_3AXAPOB писал(а):c wifi вроде всё впорядке. На первых версиях модуля все обучалось с первого раза. По всей видимости проблемы с обнаружением устройств они то пропадают то появляются в режиме дискавери.
В части обнаружения/обучения я точно ничего не менял...устройство у меня в дисковер тоже не с 1 раза подхватывается, как выяснилось.

Попробуйте кстати строку

Код: Выделить всё

include_once(DIR_MODULES.$this->name.'/broadlink.class.php');
в modules/dev_broadlink/dev_httpbrige_devices_edit.inc.php поменять на

Код: Выделить всё

include_once('broadlink.class.php');
Это единственное, что трогал, и так, как я сделал - вроде правильнее.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ged
Сообщения: 105
Зарегистрирован: Чт окт 20, 2016 10:59 pm

Re: Модуль Broadlink

Сообщение Ged »

А прикрутите, пожалуйста, кнопочку тестирование команды. Она бы очень хорошо смотрелась. :-)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

Ged писал(а):А прикрутите, пожалуйста, кнопочку тестирование команды. Она бы очень хорошо смотрелась. :-)
Обязательно. Постораюсь в следующей обнове.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm

Re: Модуль Broadlink

Сообщение Denis_k »

сегодня наконец то забрал очередную малину, включил, обновился, поставил модуль, добавил "треугольник", а вот с вопросам переноса команд/пультов из econtrol возникли трудности, почитал, установил rm-bridge, что по большому счету не помогло
т.е. говоря проще есть для начала выключатель livolo, треугольник прописанный в модуле (кнопка обучения работает) ну и МД на малине, как получить в модуль команду из econtrol'a?
MD на raspberry pi3
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

Переводите в режим лбучения треугольник -> тыкаете кнопку в е-контроле....должно записаться
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД

Re: Модуль Broadlink

Сообщение slgeo »

nick7zmail писал(а):Переводите в режим лбучения треугольник -> тыкаете кнопку в е-контроле....должно записаться
Отмечу, что у меня Livolo так не запоминается. А родного пульта для Livolo нет, в eControl брал уже готовые шаблоны из облака.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

slgeo писал(а):Отмечу, что у меня Livolo так не запоминается. А родного пульта для Livolo нет, в eControl брал уже готовые шаблоны из облака.
Тогда второй способ...Качаем rm-bridge, переводим в режим обучения, делаем те же операции в е-контроле, жмем экспорт, копируем цифробуквенный код команды, и на вкладке данные создаём новую команду с этим кодом...по идее должно работать...если и это не канает - то уже не знаю что делать)) Можно попробовать через httpbridge то же самое....
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить