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

Re: Модуль Broadlink

Добавлено: Пн мар 27, 2017 8:24 pm
airafree
nick7zmail писал(а):Ну, МР1 ещё никто не подключал)))
Видимо вы первый...по ходу эт косяк в библиотеке самой...будем пробовать...

Строки

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

            $data[0] = bool($state & 0x01);
            $data[1] = bool($state & 0x02);
            $data[2] = bool($state & 0x04);
            $data[3] = bool($state & 0x08);
Попробуйте заменить на

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

            $data[0] = $state & 0x01;
            $data[1] = $state & 0x02;
            $data[2] = $state & 0x04;
            $data[3] = $state & 0x08;
Поменял, ошибка изменилась, теперь вот так,

Warning: mcrypt_encrypt(): Key of size 12 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported in /var/www/modules/dev_broadlink/broadlink.class.php on line 4

Fatal error: Call to undefined function bool() in /var/www/modules/dev_broadlink/broadlink.class.php on line 832

Re: Модуль Broadlink

Добавлено: Пн мар 27, 2017 9:38 pm
nick7zmail
airafree писал(а):Дело в том, что раньше как сервер использовался PC, недавно перешел на RPi3. На ПК проблем не было, SP3 и А1 работали.
Нет...скорее всего потому что пытаетесь подключить МР1. Эти строки как раз к нему относятся.

Re: Модуль Broadlink

Добавлено: Пн мар 27, 2017 9:40 pm
nick7zmail
Мне кажется тот кто писал библиотеку - чутка напутал...это должен быть массив...ещё 1 попытка))

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

            $data[0] = bool($state[0x01]);
            $data[1] = bool($state[0x02]);
            $data[2] = bool($state[0x04]);
            $data[3] = bool($state[0x08]); 

Re: Модуль Broadlink

Добавлено: Вт мар 28, 2017 3:57 am
Rad81
Доброго времени суток.
при сканирование долго зависает система.

Re: Модуль Broadlink

Добавлено: Вт мар 28, 2017 6:18 am
nick7zmail
Система зависает прямо? Или страничка? Ошибки в логе есть? На чем МД установлен?

Re: Модуль Broadlink

Добавлено: Вт мар 28, 2017 9:46 am
Rad81
RP2 . Я сначала думал что страница бродлинка зависает. Но потом заметил что не толка эта страница. Наверняка сд карта причина такого поведения.

Ночью прибыль розетка Sp mini 3. Тест работает без проблем.Создал простые устройства реле . Но почему то на сцене и меню управления переключения не дают результата.

Re: Модуль Broadlink

Добавлено: Вт мар 28, 2017 10:16 am
nick7zmail
Всё хочу запилить поддержку простых устройств нативную...но чет как то руеи пока не доходят...попробуй использовать устройство выключатель (вроде было ьам такое)...главное с объектом нужным связать.

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

Re: Модуль Broadlink

Добавлено: Ср мар 29, 2017 5:59 pm
Sapizdullin
Попробовал модуль. nick7zmail снимаю шляпу - респект. Работает и кондей и ресивер и телевизор. С Ливолошками проблема в отсутствии пульта на 10 кнопок (привязал к Broadlink найденный в облаке пульт). Все вертится на RP3.

Re: Модуль Broadlink

Добавлено: Ср мар 29, 2017 6:14 pm
nick7zmail
Рад что все работает =)

Re: Модуль Broadlink

Добавлено: Ср мар 29, 2017 8:28 pm
landgraf
nick7zmail писал(а):Эммм...Выключаются только с включенным МД??? С определенным промежутком? Когда? Как часто?
проверил, выключаются только со включенным МД, когда - после единичного включения через МД, т.е. после загрузки в МД розетки были включены, МД нормально получил их статус, я ждал около часа, все было ок, не выключались. Потом изменил значение свойства через объект на сцене, выключил и включил. И отключилась розетка, но вторая!

Вот логи методов:

lockChime.onNewMinute a:4:{s:6:" object" ; s:10:" ClockChime" ; s:2:" op" ; s:1:" m" ; s:1:" m" ; s:11:" onNewMinute" ; s:21:" ORIGINAL_OBJECT_TITLE" ; s:10:" ClockChime" ; } 2017-03-30 00:15:00
ClockChime.onNewMinute a:3:{s:6:" object" ; s:10:" ClockChime" ; s:2:" op" ; s:1:" m" ; s:1:" m" ; s:11:" onNewMinute" ; } 2017-03-30 00:15:00
plug1.switch a:2:{s:5:" STATE" ; s:3:" off" ; s:21:" ORIGINAL_OBJECT_TITLE" ; s:5:" plug1" ; } 2017-03-30 00:14:02
plug1.turnOn a:1:{s:21:" ORIGINAL_OBJECT_TITLE" ; s:5:" plug1" ; } 2017-03-30 00:14:02
plug1.turnOff a:1:{s:21:" ORIGINAL_OBJECT_TITLE" ; s:5:" plug1" ; } 2017-03-30 00:14:00

И логи изменения значений свойств в момент отключения. Статус считывается каждую минуту.

plug1.status 1 2017-03-30 00:15:10
plug2.status 2017-03-30 00:15:10
ClockChime.time 2017-03-30 00:15:00 2017-03-30 00:15:00

Честно говоря ничего не понимаю (