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

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

Модератор: immortal

Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am

Re: Модуль Broadlink

Сообщение VooDooN »

nick7zmail писал(а):Что подразумевается под объединить? Сложить или просто склеить?
Пока не могу ответить, заметил просто при больших значениях изменение в 7-м байте, еще не зафиксировал. Перепроверю и сообщу.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

Самое странное, что пэйлод вы привели в 16ричной системе...а 12 в 16ричной это 0с... Или они пытаются маскировать 16ричные цифры под 10ричные))) интересный подход...и кстати байты скорее всего просто склеить надо...в 6 2 цифры, в 7 2 цифры...

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

Re: Модуль Broadlink

Сообщение nick7zmail »

VooDooN писал(а):Есть новости по SP3S и отлову мощности.
Докинул в модуль, проверяй =D. Не факт что угадал, и не факт, что вообще работать будет =D.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
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 »

Нет пока...это сложнее...надо пакеты декодить... На это времени пока нет. Как сегодня таки уже упоминалось - я не бот таки))...круглые сутки не могу за компом торчать. А с телефона их сильно не порасшифровываешь

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

Re: Модуль Broadlink

Сообщение dmw »

В оправдание nick7zmail скажу что действительно тяжело все учесть и всем угодить одновременно.
Специально выложил все алгоритмы дешифровки чтоб общество помогало по возможности, постарайтесь сами в мере компетенции как VooDooN доковырял всетаки SP3S, вместе выйдет быстрее.

P/s. Со своей стороны анонсирую что удалось пройти регистрацию MJD в облаке broadlink с получениями токена с userid и вытянуть бекапы, и многое что ещё. Скоро добавлю в broadlink.class.php, осталось решить проблему хеширования пароля, там пока не md5 ни sh1 ни их комбинация с заворачиванием друг в друга не подходит..
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

Sp3s мощность то работает? У меня прлсто ещё 1 вариант есть, если этот не прокатит...

Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
VooDooN
Сообщения: 307
Зарегистрирован: Сб июн 11, 2016 12:02 am

Re: Модуль Broadlink

Сообщение VooDooN »

Мощность показывает, но неправильно. Как буд-то другой пэйлоад приходит. Думал, может из-за отсутствия родного паблик ключа. Я свой ключ прописывал явно в скрипте. Или он все равно его получил бы автоматом? Не успел еще потестить нормально и разобраться что не так, вырубило в сон :). Успел только убедиться, что действительно нагрузка спрятана в hex-значении, если я использую свой скрипт, указанный выше. Но большие цифры так еще и не проверил.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Модуль Broadlink

Сообщение nick7zmail »

Ключ по идее получается при первой авторизации устройства, и записывается в таблицу а поле keys...и что отправляемый что получаемый пакеты уже шифруются при помощи него.

В broadlink.class.php в функции check_energy попробуй функцию поменять на
(7байт*10000+6байт*100+5байт)/100
Это на самом деле более правильное вычисление, чем просто "склеивание" числа...может так правильное число будет...если нет - тогда только смотреть, что в библиотеку саму прилетает в пэйлод.

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

Re: Модуль Broadlink

Сообщение dmw »

из econtrol, если поможет для SP3S:

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

float f = (float)(Math.round(localBLSP2CurrentPower.power / 1000.0F * 100.0F) / 100.0D);
Ответить