Пока не могу ответить, заметил просто при больших значениях изменение в 7-м байте, еще не зафиксировал. Перепроверю и сообщу.nick7zmail писал(а):Что подразумевается под объединить? Сложить или просто склеить?
[Модуль] Broadlink (dev_broadlink)
Модератор: immortal
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Самое странное, что пэйлод вы привели в 16ричной системе...а 12 в 16ричной это 0с... Или они пытаются маскировать 16ричные цифры под 10ричные))) интересный подход...и кстати байты скорее всего просто склеить надо...в 6 2 цифры, в 7 2 цифры...
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Докинул в модуль, проверяй =D. Не факт что угадал, и не факт, что вообще работать будет =D.VooDooN писал(а):Есть новости по SP3S и отлову мощности.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: Модуль Broadlink
А по Дое есть новости ? )
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Нет пока...это сложнее...надо пакеты декодить... На это времени пока нет. Как сегодня таки уже упоминалось - я не бот таки))...круглые сутки не могу за компом торчать. А с телефона их сильно не порасшифровываешь
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Модуль Broadlink
В оправдание nick7zmail скажу что действительно тяжело все учесть и всем угодить одновременно.
Специально выложил все алгоритмы дешифровки чтоб общество помогало по возможности, постарайтесь сами в мере компетенции как VooDooN доковырял всетаки SP3S, вместе выйдет быстрее.
P/s. Со своей стороны анонсирую что удалось пройти регистрацию MJD в облаке broadlink с получениями токена с userid и вытянуть бекапы, и многое что ещё. Скоро добавлю в broadlink.class.php, осталось решить проблему хеширования пароля, там пока не md5 ни sh1 ни их комбинация с заворачиванием друг в друга не подходит..
Специально выложил все алгоритмы дешифровки чтоб общество помогало по возможности, постарайтесь сами в мере компетенции как VooDooN доковырял всетаки SP3S, вместе выйдет быстрее.
P/s. Со своей стороны анонсирую что удалось пройти регистрацию MJD в облаке broadlink с получениями токена с userid и вытянуть бекапы, и многое что ещё. Скоро добавлю в broadlink.class.php, осталось решить проблему хеширования пароля, там пока не md5 ни sh1 ни их комбинация с заворачиванием друг в друга не подходит..
- Рейтинг: 2.33%
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Sp3s мощность то работает? У меня прлсто ещё 1 вариант есть, если этот не прокатит...
Отправлено с моего Xperia Z через Tapatalk
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- VooDooN
- Сообщения: 307
- Зарегистрирован: Сб июн 11, 2016 12:02 am
- Благодарил (а): 170 раз
- Поблагодарили: 64 раза
Re: Модуль Broadlink
Мощность показывает, но неправильно. Как буд-то другой пэйлоад приходит. Думал, может из-за отсутствия родного паблик ключа. Я свой ключ прописывал явно в скрипте. Или он все равно его получил бы автоматом? Не успел еще потестить нормально и разобраться что не так, вырубило в сон . Успел только убедиться, что действительно нагрузка спрятана в hex-значении, если я использую свой скрипт, указанный выше. Но большие цифры так еще и не проверил.
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Модуль Broadlink
Ключ по идее получается при первой авторизации устройства, и записывается в таблицу а поле keys...и что отправляемый что получаемый пакеты уже шифруются при помощи него.
В broadlink.class.php в функции check_energy попробуй функцию поменять на
(7байт*10000+6байт*100+5байт)/100
Это на самом деле более правильное вычисление, чем просто "склеивание" числа...может так правильное число будет...если нет - тогда только смотреть, что в библиотеку саму прилетает в пэйлод.
Отправлено с моего Xperia Z через Tapatalk
В broadlink.class.php в функции check_energy попробуй функцию поменять на
(7байт*10000+6байт*100+5байт)/100
Это на самом деле более правильное вычисление, чем просто "склеивание" числа...может так правильное число будет...если нет - тогда только смотреть, что в библиотеку саму прилетает в пэйлод.
Отправлено с моего Xperia Z через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Модуль Broadlink
из econtrol, если поможет для SP3S:
Код: Выделить всё
float f = (float)(Math.round(localBLSP2CurrentPower.power / 1000.0F * 100.0F) / 100.0D);