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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение woow » Вт фев 07, 2017 9:20 pm

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
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Вт фев 07, 2017 10:21 pm

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

Re: Модуль Broadlink

Сообщение C_3AXAPOB » Вт фев 07, 2017 10:25 pm

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

Re: Модуль Broadlink

Сообщение nick7zmail » Ср фев 08, 2017 5:59 am

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
Благодарил (а): 1 раз
Поблагодарили: 7 раз

Re: Модуль Broadlink

Сообщение Ged » Ср фев 08, 2017 9:46 am

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

Re: Модуль Broadlink

Сообщение nick7zmail » Ср фев 08, 2017 10:07 am

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

Re: Модуль Broadlink

Сообщение Denis_k » Ср фев 08, 2017 11:26 am

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

Re: Модуль Broadlink

Сообщение nick7zmail » Ср фев 08, 2017 11:46 am

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

Re: Модуль Broadlink

Сообщение slgeo » Ср фев 08, 2017 1:51 pm

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

Re: Модуль Broadlink

Сообщение nick7zmail » Ср фев 08, 2017 2:05 pm

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