[Модуль] Broadlink (dev_broadlink)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
А что я скажу...у меня после патча на виртуалке работал...ща попробую новый установщик наказать, там ещё проверю.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- Sapizdullin
- Сообщения: 408
- Зарегистрирован: Сб фев 18, 2017 9:47 am
- Откуда: Земля
- Благодарил (а): 54 раза
- Поблагодарили: 61 раз
Re: [Модуль] Broadlink
Почему у вас у всех php 7.2.2? 9 Debian ставит по умолчанию 7.0! Это первое. Второе - ставил 9-ку в версии альфа 2 для разрабов, он тянул 7.2.2. Все работало отлично! Так что никакой связи с переходом на 7 php это никак не связано. Это связано с кривой установкой полного комплекта софта!skyrider писал(а):Проблема явно связана с патчем/переходом на PHP до версии 7.2 + Apache до версии 2.4 и обновления с альфы , именно после этого у меня перестало работать, ставлю старую версию PHP и Apache - работает как раньше. Подождем что скажет разработчик модуля Broadlink.
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
На 7.2 недавно Сергей патча сделал для винды, и установщик виндовый обновил. Там тоже ща 7.2. Вот про неё и говорят все виндоводы) так что дебиан тут не при чем, кривоустановленный софт - возможно...ещё есть вероятность, что пакетов каких-то не хватает.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Последний раз редактировалось nick7zmail Вт мар 06, 2018 10:44 pm, всего редактировалось 1 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- Sapizdullin
- Сообщения: 408
- Зарегистрирован: Сб фев 18, 2017 9:47 am
- Откуда: Земля
- Благодарил (а): 54 раза
- Поблагодарили: 61 раз
Re: [Модуль] Broadlink
Аа сорри тогда. Виноват. Не подумал про винду - она у мена на ноуте и задрала зависаниями.. Сервер никогда бы не делал на нейnick7zmail писал(а):На 7.2 недавно Сергей патча сделал для винды, и установщик виндовый обновил. Там тоже ща 7.2. Вот про неё и говорят все виндоводы) так что дебилы тут не при чем, кривоустановленный софт - возможно...ещё есть вероятность, что пакетов каких-то не хватает.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Broadlink
о хоспаде...прочитал своё сообщение - ужаснулся))) автозамена такого за меня понадописала...
дебиан на дебилы поменяла =D афигеть блин...
Простите, никого не хотел обидеть)))
дебиан на дебилы поменяла =D афигеть блин...
Простите, никого не хотел обидеть)))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".

>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: [Модуль] Broadlink
Ты еще обещал новый установщик наказать за чтото, но ничего страшного.
- За это сообщение автора dmw поблагодарил:
- dr.pavlov.alex (Ср мар 07, 2018 10:24 am)
- Рейтинг: 1.16%
Re: [Модуль] Broadlink
У меня на винде потому что только начал изучать MDM,
Когда разберусь, тогда можно перейти и на другую платформу и перенести настройки с винды
Когда разберусь, тогда можно перейти и на другую платформу и перенести настройки с винды
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: [Модуль] Broadlink
nick7zmail, поправь в broadlink.class.php:
и на счет этой не уверен, но на всякий случай trim:
Теоретически должны решиться проблемы нескольких страниц.
Код: Выделить всё
function aes128_cbc_encrypt($key, $data, $iv) {
$data = str_pad($data, 16, chr(0), STR_PAD_RIGHT);
return openssl_encrypt($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv);
}
Код: Выделить всё
function aes128_cbc_decrypt($key, $data, $iv) {
return trim(openssl_decrypt($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv));
}
Последний раз редактировалось dmw Ср мар 07, 2018 11:59 am, всего редактировалось 1 раз.
-
- Сообщения: 138
- Зарегистрирован: Ср ноя 22, 2017 11:46 am
- Благодарил (а): 35 раз
- Поблагодарили: 7 раз
Re: [Модуль] Broadlink
Подробней опишу:nick7zmail писал(а):А что я скажу...у меня после патча на виртуалке работал...ща попробую новый установщик наказать, там ещё проверю.
Win7(64), Модуль Broadlink установлен методом PHP only, как описано здесь https://majordomo.smartliving.ru/forum/ ... f=5&t=3544
Выключатели Sesoo настроены по этой инструкции https://majordomo.smartliving.ru/forum/ ... 054#p54054
Т.к. выключатели Sesoo без пультов, код для них в МЖД создал через e-control-Добавить пульт-ТС2, далее в модуле Broadlink через кнопку "экспорт облачных команд" забрал нужные коды, они имеют такой вид:
e9144600df090916160909160916091609161609160909160916091609160916091616090916091609161609160916091609091609160916160916091609160916090916091609011148
Все прекрасно работало, выключатели Sesoo включались/выключались из МЖД через Broadlink RM Pro, после обновления по инструкции Сергея https://majordomo.smartliving.ru/forum/ ... 109#p73004 и перехода на альфу работать перестали, визуально даже не загорается желтый светодиод на Broadlink RM2pro, однако команды с пульта TV LG которыми я обучил Broadlink RM2pro продолжают работать из МЖД без изменений, они имеют такой вид:
26004800000128901213121312371213111312131212121312371237121312371237123812371237121312121213123712131212121312131237123712371213123712371237133712000115
Как заставить выключатели Sesoo работать с кодами от ТС2 в МЖД после патча, куда копать?
-
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
- Благодарил (а): 85 раз
- Поблагодарили: 342 раза
Re: [Модуль] Broadlink
dmw писал(а):nick7zmail, поправь в broadlink.class.php:и на счет этой не уверен, но на всякий случай trim:Код: Выделить всё
function aes128_cbc_encrypt($key, $data, $iv) { $data = str_pad($data, 16, chr(0), STR_PAD_RIGHT); return openssl_encrypt($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv); }
Теоретически должны решиться проблемы нескольких страниц.Код: Выделить всё
function aes128_cbc_decrypt($key, $data, $iv) { return trim(openssl_decrypt($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv)); }
Код: Выделить всё
OPENSSL_ZERO_PADDING
Код: Выделить всё
$data = str_pad($data, 16, chr(0), STR_PAD_RIGHT);
Кроме того, судя по сообщениям, уже обновленный модуль Broadlink (т.е. с openssl) работает на PHP 5 и не работает на PHP 7
Но в любом случае хотелось бы увидеть результаты тестов от тех, у кого есть проблемы.