Страница 242 из 376

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 9:09 am
bm_s
nick7zmail писал(а):В текущий момент 3 положения для шума - тихо, норма, шумно, ну и естественно неизвестно
нет, уверенно могу заявить (проверял по е-контрол), что "шумно" не индицируется совсем, "неизвестно" у вас, по сути, заменяет обе градации и "шумно" и "ужас".
nick7zmail писал(а): А1 у меня нету, и проверить просто не на чем...так что и пофиксить так же не представляется возможным...если вы вычислите эти значения, и выложите сюда - тогда поправлю без проблем.
Вы о цифрах или о чем? 0 - тихо, 1- норма, 2 - шумно, 3 - ужас (можно заменить на "громко").

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 9:11 am
nick7zmail
Я о значении байта, отвечающего за шум в пэйлоде (ответе от А1).

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 9:23 am
bm_s
nick7zmail писал(а):Я о значении байта, отвечающего за шум в пэйлоде (ответе от А1).
Ок, спрошу на 4пда у разработчика BroadLink Hub, он должен знать. Кстати, S1 имеете? Могли бы с ним обменяться информацией, дабы он мог охранку добавить в систему.

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 2:21 pm
bm_s
nick7zmail писал(а):Я о значении байта, отвечающего за шум в пэйлоде (ответе от А1).
Дали мне вот это:
float temperature = (float) ((payload[0x4] * 10 + payload[0x5]) / 10.0);
float humidity = (float) ((payload[0x6] * 10 + payload[0x7]) / 10.0);
byte light = payload[0x8];
byte airQuality = payload[0x0a];
byte noise = payload[0xc];

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 2:22 pm
nick7zmail
Хах...дак это выдержки из моего модуля))
Мне нужны значения байта payload[0xc]; при разных уровнях шума.

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 3:10 pm
Logrus
Объясни как проверю, по s2 если что надо тоже наверное смогу
я так понимаю сниффер нужен? (или как-то возможно в самом модуле посмотреть при подключенном уст-ве?)

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 3:32 pm
nick7zmail

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 5:20 pm
bm_s
nick7zmail писал(а):Хах...дак это выдержки из моего модуля))
Мне нужны значения байта payload[0xc]; при разных уровнях шума.
0 - тихо, 1- норма, 2 - шумно, 3 - ужас. То ли меня человек не понимает, то ли больше ничего нет.

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 5:21 pm
dr.pavlov.alex
Так и не получилось запустить колонку MS1 под линуксом. Кнопки через модуль не работают. DLNA REnder тоже не запускается. nick7zmail, может посмотрите?

Re: [Модуль] Broadlink

Добавлено: Вс дек 31, 2017 5:25 pm
nick7zmail
Ну вот сейчас в модуле код

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

                switch ($data['noise']) {
                    case 0:
                        $data['noise_word'] = constant('LANG_BR_QUIET');
                        break;
                    case 1:
                        $data['noise_word'] = constant('LANG_BR_NORMAL');
                        break;                        
                    case 2:
                        $data['noise_word'] = constant('LANG_BR_NOISY');
                        break;
                    default:
                        $data['noise_word'] = constant('LANG_BR_UNKNOWN');
                        break;
                }
То есть при нуле - тихо, при 1 - норма, при 2 - шумно, иначе неизвестно. Вы говорите у вас даже "шумно" не работает...вы после case 2 перед default попробуйте дописать

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

                    case 3:
                        $data['noise_word'] = "Супершумно";
                        break;
Если сработает (в чем я сомниваюсь, по скольку даже "2" не работает) - то впишу в модуль без проблем.
dr.pavlov.alex писал(а):Так и не получилось запустить колонку MS1 под линуксом. Кнопки через модуль не работают. DLNA REnder тоже не запускается. nick7zmail, может посмотрите?
Как раз были планы дописать поддержку...на линуксе за одно погоняю...посмотрим.