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

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 8:14 am
nick7zmail
Мне кажется температуры там тоже кодами отличаются....попробуйте записать коды выставления температур, для каждой...и попробуйте потом активировать какую-нибудь из них.

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 10:13 am
woow
собираю проект по новой, есть возможность перенести отдельно девайсы напр. Broadlink что бы заново всё не сканировать и не переписывать.

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 10:39 am
nick7zmail
Дак БД экспорт/импорт есть))

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 10:55 am
woow
nick7zmail писал(а):Дак БД экспорт/импорт есть))
так там всю БД перенесёт и мусор тоже :(

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 11:23 am
nick7zmail
Можете только таблицы модуля захватить...dev_broadlink_devices (устройства) и dev_broadlink_commands (записанные команды в RM)

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 6:49 pm
dmw
Тестирую MP1, модуль ругается на функцию bool() в broadlink.class.php:832
PHP Fatal error: Uncaught Error: Call to undefined function bool()
изменил строки 832-835 с:

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

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

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

if ($state & 0x01) $data[0] = 1; else $data[0] = 0;
if ($state & 0x02) $data[1] = 1; else $data[1] = 0;
if ($state & 0x04) $data[2] = 1; else $data[2] = 0;
if ($state & 0x08) $data[3] = 1; else $data[3] = 0; 
и так все работает.
Исправьте в исходниках пожалуйста?

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 8:04 pm
nick7zmail
dmw писал(а):и так все работает.
Исправьте в исходниках пожалуйста?
Точно работает? Статус розеток корректно возвращает??

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 8:07 pm
dmw
nick7zmail писал(а):Точно работает? Статус розеток корректно возвращает??
Точно! Говорю же работает. Себе сделал и пользую, попросил лишь чтобы при очередном обновлении не слетело.

Re: Модуль Broadlink

Добавлено: Чт апр 06, 2017 8:39 pm
nick7zmail
Ок, тогда добавлю =)

Re: Модуль Broadlink

Добавлено: Пт апр 07, 2017 12:39 am
SolarW
yurat2008 писал(а):Второе как выставить правильную температуру охлаждения - там изначально может стоять все что угодно, надо ведь понимать от чего отсчитывать. Если это решить - дальше просто, запоминай значения и работай
Просто шлите сразу посылку с нужной температурой.
У кондеев все немного не так как у например телевизоров.
У пульта от телека каждая кнопка посылает свой код.
А у кондея при каждом нажатии кнопки отправляется ОГРОМНАЯ посылка содержащая полное описание состояния - режим, температура, состояние шторок, скорость вращения вентилятора, дополнительные фишки и все это приправлено контрольной суммой.
http://homes-smart.ru/index.php/compone ... -panasonic - посмотрите тут ссылки, постарался там собрать все что нашёл по управлению кондеями.