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

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

Модератор: immortal

olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: [Модуль] Broadlink

Сообщение olehs »

olehs писал(а):Никита, я кинул пул-реквест, можете проверить на 7.2? Я пока на 7.0 только могу проверить
Проверил на 7.2.2. Можно принимать.

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

function aes128_cbc_encrypt($key, $data, $iv) {
  return openssl_encrypt($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv);
}

function aes128_cbc_decrypt($key, $data, $iv) {
  return openssl_decrypt ($data, 'AES-128-CBC', $key, OPENSSL_RAW_DATA | OPENSSL_ZERO_PADDING, $iv);
} 
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев

Re: [Модуль] Broadlink

Сообщение igorewa »

У меня вот такая ошибка
SPOILERSPOILER_SHOW

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

Warning: A non-numeric value encountered in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 541 
Warning: A non-numeric value encountered in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 541 
Warning: A non-numeric value encountered in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 541 
Warning: A non-numeric value encountered in C:\_majordomo\htdocs\modules\dev_broadlink\broadlink.class.php on line 541
541я строчка выглядит так

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

$checksum += $packet[$i]; 
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: [Модуль] Broadlink

Сообщение olehs »

igorewa писал(а):У меня вот такая ошибка
А работает при этом?

попробуйте заменить на

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

$checksum += (int) $packet[$i];  
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев

Re: [Модуль] Broadlink

Сообщение igorewa »

olehs писал(а):
igorewa писал(а):У меня вот такая ошибка
А работает при этом?

попробуйте заменить на

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

$checksum += (int) $packet[$i]; 
Да Все работает ( проверил все устройства ) заменил

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

$checksum += (int) $packet[$i]; 
. и ошибки пропали
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am

Re: [Модуль] Broadlink

Сообщение olehs »

igorewa писал(а):
olehs писал(а):
igorewa писал(а):У меня вот такая ошибка
А работает при этом?

попробуйте заменить на

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

$checksum += (int) $packet[$i];
Да Все работает ( проверил все устройства ) заменил

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

$checksum += (int) $packet[$i];
. и ошибки пропали
А Вы проверяли устройства до правки или после? А то есть у меня сомнения...
А на моих рм-ках такое не вылазит.
Аватара пользователя
igorewa
Сообщения: 515
Зарегистрирован: Ср дек 21, 2016 11:54 pm
Откуда: Киев

Re: [Модуль] Broadlink

Сообщение igorewa »

Устройства проверял только после правки, до правки при нажатии обновить , валились ошибки, после замены строки ошибок нет
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: [Модуль] Broadlink

Сообщение nick7zmail »

Проверил. Работает. Спасибо!!! Опции OPENSSL_ZERO_PADDING не хватало)) Без неё чет не хотело нормально функционировать...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Sapizdullin
Сообщения: 408
Зарегистрирован: Сб фев 18, 2017 9:47 am
Откуда: Земля

Re: [Модуль] Broadlink

Сообщение Sapizdullin »

nick7zmail писал(а):Проверил. Работает. Спасибо!!! Опции OPENSSL_ZERO_PADDING не хватало)) Без неё чет не хотело нормально функционировать...
А проблему с S1 не починили? Печально. Придется забросить устройство...
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: [Модуль] Broadlink

Сообщение nick7zmail »

Дак блин выяснить бы сперва в чем проблема...

Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

Re: [Модуль] Broadlink

Сообщение Logrus »

а про какую из них идет речь?
Никит, я там Сергею в обновлении системы в патче от Ерасера написал, но наверное коряво (там то ли твиттер, то ли смс), от броадлинка сброс в ноль 30 сек. или 6 мин., от пу по умолчанию 20 сек. после патча настройки интервала вынесли в пу, но нафиг два нуля?
у пользователя нет возможности отключить это поведение пу, имхо, лучше бы если нет заданного интервала в пу вообще оттуда ноль не выставлять.

еще ты там что- то в самом модуле хотел решить, в итоге сам броадлинк, модуль, пу - в итоге ппц

ну и про модуль напомню: интервал опроса а1 и вообще, s1 кнопки тест у всего и дд, и до, и пульт, и база
тамперсвич и уровень питания

п.с. но работает )))
Последний раз редактировалось Logrus Пн фев 26, 2018 6:42 am, всего редактировалось 3 раза.
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Ответить