Страница 98 из 376

Re: Модуль Broadlink

Добавлено: Пт июн 02, 2017 6:06 pm
nick7zmail
Kas-11 писал(а): Я нажимаю "Панель управления" далее "сцены" выскакивает ошибка
Fatal error: Call to undefined function new dev_broadlink() in /var/www/modules/scenes/scenes.class.php(1060) : eval()'d code on line
Значит у вас в сцене некорректный вызов функции dev_broadlink()

Re: Модуль Broadlink

Добавлено: Пт июн 02, 2017 6:57 pm
Kas-11
Как можно отменить?

Re: Модуль Broadlink

Добавлено: Пт июн 02, 2017 7:15 pm
nick7zmail
Хороший вопрос...а после ошибки редактирование элементов то не работает? Если нет - то только в базе.

Отправлено с моего Xperia Z через Tapatalk

Re: Модуль Broadlink

Добавлено: Пт июн 02, 2017 7:21 pm
Kas-11
Не работает

Re: Модуль Broadlink

Добавлено: Вс июн 04, 2017 6:16 pm
mrsavelio
Реебят, всем привет
Помогите! Научите добавлять кнопки от бродлинка на сцену
Не могу понять как сделать, чтобы управлять светом с одной кнопки на экране

Re: Модуль Broadlink

Добавлено: Вс июн 04, 2017 7:01 pm
Denis_k
В объектах создаете объект, например "Свет4" в разделе "Relays", далее в методах этого объекта редактируете методы turnOff и turnOn, чтобы они выглядели как то так

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

brLinkCommand('Свет4.Off');

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

brLinkCommand('Свет4.On');
естественно в модуле broadlink команды должны быть записаны и объект "Свет4" должен быть связан, т.е. в объекте вы должны видеть надпись
(linked to: dev_broadlink,commands)
Снимок экрана 2017-06-04 в 18.55.55.png
Снимок экрана 2017-06-04 в 18.55.55.png (36.97 КБ) 10367 просмотров
Далее в сцене вставляете кнопку, ставите галку в пункте "расширенная настройка" и указываете в "выполнить при клике" - "Запускать метод или объект", выбираете объект (в нашем случае "Свет4") и методы on/off в разных состояниях

Re: Модуль Broadlink

Добавлено: Пн июн 05, 2017 12:49 pm
woow
nick7zmail писал(а):Да, такую уже подключали...выберите SP3 или SPmini ....в зависимости от того - есть у нее отдельная подсветка или нет...
Определяется как SPmini2 (подсветки "ночник" нет). Иероглифы, IP адрес, мак, ну и собственно на этом и всё. С e-link приложения управляется, МЖД только сканирует находит её , а как быть дальше, почитал ранее посты, как бы должен подождать и появится статус или как? Но у меня и после 2часов и за ночь ничего не произошло.

Re: Модуль Broadlink

Добавлено: Пн июн 05, 2017 1:37 pm
nick7zmail
Добавить, выбрать тип (из выпадающего меню), убедиться, что данные правильные (сравнить по роутеру), нажать кнопку "обновить" - должен появится статус на вкладке данные.

Отправлено с моего Xperia Z через Tapatalk

Re: Модуль Broadlink

Добавлено: Пн июн 05, 2017 9:19 pm
nick7zmail
Создание выключателей в "Простых устройствах"
Итак...ещё одна инструкция...перенес свои выключатели в простые устройства...оказалось проще, чем создавать с нуля всё, как я описал тут viewtopic.php?p=45727#p45727...многим может пригодиться. В общем поехали...

1) Перво-наперво пойдем в Панель управления->Объекты->SDevices->SControllers->SRelays, жмем кнопку свойства
1.jpg
1.jpg (61.14 КБ) 10272 просмотра
2) Создадим 2 новых свойства (Через кнопку - Добавить новое свойство) - command_on и command_off.
2.jpg
2.jpg (49.54 КБ) 10272 просмотра
3) Создаём новые устройства в модуле "Простые устройства" (Управляемое реле/выключатель, ставим галочку - создать новый объект)
4) Возвращаемся в объекты, в том же классе, что и ранее (SRelays) ищем новые объекты
5) ДЛЯ КАЖДОГО объекта, к которому планируете привязать бродлинковские команды - нажимаем на сам объект, идем в методы, и нажимаем кнопку настроить на методе statusUpdated.
3.jpg
3.jpg (89.84 КБ) 8244 просмотра
и вписываем следующий код
4.jpg
4.jpg (74.38 КБ) 8244 просмотра

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

if ($this->getProperty('status')) {
 $this->setProperty('command_on',1);
} else {
 $this->setProperty('command_off',1);
} 
Повторюсь - ДЛЯ КАЖДОГО ОБЪЕКТА...
Должно получиться что-то такое:
44.jpg
44.jpg (50.21 КБ) 8244 просмотра
6) Ну и наконец идем привязывать команды к объектам реле, которые создали, и в которых это всё вписывали...привязываем не через столбик "устройство", а через выпадающие списки - объект/свойство.
5.jpg
5.jpg (233.27 КБ) 10272 просмотра
Может кому поможет данная инфа))

Re: Модуль Broadlink

Добавлено: Пн июн 05, 2017 11:24 pm
woow
nick7zmail писал(а):Добавить, выбрать тип (из выпадающего меню), убедиться, что данные правильные (сравнить по роутеру), нажать кнопку "обновить" - должен появится статус на вкладке данные.

Отправлено с моего Xperia Z через Tapatalk
Что не так если по по той последовательности которую вы предложили Добавить, выбрать тип (из выпадающего меню), убедиться, что данные правильные (сравнить по роутеру), нажать кнопку "обновить":

Warning: socket_sendto(): Host lookup failed [-10003]: Unknown server error in /var/www/modules/dev_broadlink/broadlink.class.php on line 473

Fatal error: Call to undefined method SP1::Check_Power() in /var/www/modules/dev_broadlink/dev_broadlink_check.inc.php on line 218

А если по такой
Сканировать устройства (IP адрес на оборот)
12.jpg
12.jpg (15.45 КБ) 10246 просмотров
/ потом + / выбираю SPmini,
14.jpg
14.jpg (40.03 КБ) 10246 просмотров

но IP адрес как видно из скреенов разный на МЖД такой, на роутере такой
13.jpg
13.jpg (22.63 КБ) 10246 просмотров
Дальше пустота
15.jpg
15.jpg (15.75 КБ) 10246 просмотров