Страница 20 из 376
Re: Модуль Broadlink
Добавлено: Вт фев 07, 2017 9:20 pm
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» это я не создавал, стираешь и оно опять создаётся.
Re: Модуль Broadlink
Добавлено: Вт фев 07, 2017 10:21 pm
nick7zmail
C_3AXAPOB писал(а):Приходится несколько раз нажать обучить коду чтобы загорелся диод и РМ вошел в режим обучения
Очень странно...мож с wifi что-то...
Re: Модуль Broadlink
Добавлено: Вт фев 07, 2017 10:25 pm
C_3AXAPOB
c wifi вроде всё впорядке. На первых версиях модуля все обучалось с первого раза. По всей видимости проблемы с обнаружением устройств они то пропадают то появляются в режиме дискавери.
Re: Модуль Broadlink
Добавлено: Ср фев 08, 2017 5:59 am
nick7zmail
C_3AXAPOB писал(а):c wifi вроде всё впорядке. На первых версиях модуля все обучалось с первого раза. По всей видимости проблемы с обнаружением устройств они то пропадают то появляются в режиме дискавери.
В части обнаружения/обучения я точно ничего не менял...устройство у меня в дисковер тоже не с 1 раза подхватывается, как выяснилось.
Попробуйте кстати строку
Код: Выделить всё
include_once(DIR_MODULES.$this->name.'/broadlink.class.php');
в modules/dev_broadlink/dev_httpbrige_devices_edit.inc.php поменять на
Это единственное, что трогал, и так, как я сделал - вроде правильнее.
Re: Модуль Broadlink
Добавлено: Ср фев 08, 2017 9:46 am
Ged
А прикрутите, пожалуйста, кнопочку тестирование команды. Она бы очень хорошо смотрелась.

Re: Модуль Broadlink
Добавлено: Ср фев 08, 2017 10:07 am
nick7zmail
Ged писал(а):А прикрутите, пожалуйста, кнопочку тестирование команды. Она бы очень хорошо смотрелась.

Обязательно. Постораюсь в следующей обнове.
Re: Модуль Broadlink
Добавлено: Ср фев 08, 2017 11:26 am
Denis_k
сегодня наконец то забрал очередную малину, включил, обновился, поставил модуль, добавил "треугольник", а вот с вопросам переноса команд/пультов из econtrol возникли трудности, почитал, установил rm-bridge, что по большому счету не помогло
т.е. говоря проще есть для начала выключатель livolo, треугольник прописанный в модуле (кнопка обучения работает) ну и МД на малине, как получить в модуль команду из econtrol'a?
Re: Модуль Broadlink
Добавлено: Ср фев 08, 2017 11:46 am
nick7zmail
Переводите в режим лбучения треугольник -> тыкаете кнопку в е-контроле....должно записаться
Re: Модуль Broadlink
Добавлено: Ср фев 08, 2017 1:51 pm
slgeo
nick7zmail писал(а):Переводите в режим лбучения треугольник -> тыкаете кнопку в е-контроле....должно записаться
Отмечу, что у меня Livolo так не запоминается. А родного пульта для Livolo нет, в eControl брал уже готовые шаблоны из облака.
Re: Модуль Broadlink
Добавлено: Ср фев 08, 2017 2:05 pm
nick7zmail
slgeo писал(а):Отмечу, что у меня Livolo так не запоминается. А родного пульта для Livolo нет, в eControl брал уже готовые шаблоны из облака.
Тогда второй способ...Качаем rm-bridge, переводим в режим обучения, делаем те же операции в е-контроле, жмем экспорт, копируем цифробуквенный код команды, и на вкладке данные создаём новую команду с этим кодом...по идее должно работать...если и это не канает - то уже не знаю что делать)) Можно попробовать через httpbridge то же самое....