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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 06, 2017 8:14 am

Мне кажется температуры там тоже кодами отличаются....попробуйте записать коды выставления температур, для каждой...и попробуйте потом активировать какую-нибудь из них.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Модуль Broadlink

Сообщение woow » Чт апр 06, 2017 10:13 am

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

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 06, 2017 10:39 am

Дак БД экспорт/импорт есть))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Модуль Broadlink

Сообщение woow » Чт апр 06, 2017 10:55 am

nick7zmail писал(а):Дак БД экспорт/импорт есть))
так там всю БД перенесёт и мусор тоже :(
Raspberry Pi 3B+
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 06, 2017 11:23 am

Можете только таблицы модуля захватить...dev_broadlink_devices (устройства) и dev_broadlink_commands (записанные команды в RM)
За это сообщение автора nick7zmail поблагодарил:
woow (Чт апр 06, 2017 12:00 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Модуль Broadlink

Сообщение dmw » Чт апр 06, 2017 6:49 pm

Тестирую 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; 
и так все работает.
Исправьте в исходниках пожалуйста?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 06, 2017 8:04 pm

dmw писал(а):и так все работает.
Исправьте в исходниках пожалуйста?
Точно работает? Статус розеток корректно возвращает??
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Модуль Broadlink

Сообщение dmw » Чт апр 06, 2017 8:07 pm

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

Re: Модуль Broadlink

Сообщение nick7zmail » Чт апр 06, 2017 8:39 pm

Ок, тогда добавлю =)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
SolarW
Сообщения: 179
Зарегистрирован: Вс июл 31, 2016 11:24 pm
Благодарил (а): 35 раз
Поблагодарили: 24 раза

Re: Модуль Broadlink

Сообщение SolarW » Пт апр 07, 2017 12:39 am

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