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

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: [Модуль] Broadlink

Сообщение nick7zmail »

Не, не предусмотрено. В коде - если только с базы вытягивать напрямую.

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

$mac='Макадрес';
$rec=SQLSelectOne("SELECT * FROM dev_httpbrige_devices WHERE MAC='$mac'");
В поле $rec['IP']; будет IP адрес.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
yura_s80
Сообщения: 80
Зарегистрирован: Чт апр 19, 2018 9:09 am

Re: [Модуль] Broadlink

Сообщение yura_s80 »

Не знаю может кто сталкивался с моей проблемой, прошу помощи. Ситуация такая:
rm3 mini кондиционер AEG работает через econtrol без проблем по шаблону из облака. Привязываю в majordomo команды обученные вручную с родного пульта, а кондиционер реагирует на них хаотично, может сработать может нет, без всякой закономерности. Родной пульт так же срабатывает с первого раза, как китайский шаблон с облака. Как правильно обучить? Может какая база кодов есть, всю голову сломал. Спасибо за помощь.
И коды никак не выдрать с облачного шаблона((( Где то же китайцы взяли правильные коды((
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am

Re: [Модуль] Broadlink

Сообщение dmw »

yura_s80 писал(а): Чт апр 19, 2018 9:12 am Не знаю может кто сталкивался с моей проблемой, прошу помощи. Ситуация такая:
rm3 mini кондиционер AEG работает через econtrol без проблем по шаблону из облака. Привязываю в majordomo команды обученные вручную с родного пульта, а кондиционер реагирует на них хаотично, может сработать может нет, без всякой закономерности. Родной пульт так же срабатывает с первого раза, как китайский шаблон с облака. Как правильно обучить? Может какая база кодов есть, всю голову сломал. Спасибо за помощь.
И коды никак не выдрать с облачного шаблона((( Где то же китайцы взяли правильные коды((
Ну почемуже не выдрать? В econtrol сделайте бэкап, а затем: https://kb.smartliving.ru/модуль-broadl ... е-функции/
yura_s80
Сообщения: 80
Зарегистрирован: Чт апр 19, 2018 9:09 am

Re: [Модуль] Broadlink

Сообщение yura_s80 »

dmw писал(а): Чт апр 19, 2018 9:18 am Ну почемуже не выдрать? В econtrol сделайте бэкап, а затем: https://kb.smartliving.ru/модуль-broadl ... е-функции/
При нажатии на (кнопка [Экспорт облачных команд]). При экспорте будет выведена длинная строка со списком команд.
Так вот, все вроде бы нормально, но там присутствуют только те команды, которым я его сам обучал! А те команды, которые с облачного шаблона китайского (кондиционер AEG), MD не видит!
Аватара пользователя
dance12r
Сообщения: 105
Зарегистрирован: Пн июл 17, 2017 12:14 pm
Откуда: Киев

Re: [Модуль] Broadlink

Сообщение dance12r »

yura_s80 писал(а): Чт апр 19, 2018 9:26 am При нажатии на (кнопка [Экспорт облачных команд]). При экспорте будет выведена длинная строка со списком команд.
Так вот, все вроде бы нормально, но там присутствуют только те команды, которым я его сам обучал! А те команды, которые с облачного шаблона китайского (кондиционер AEG), MD не видит!
А вы после експорта этого шаблона сделали новый бекап e-control в облако?
Raspberry Pi 3 + Broadlink + MySensors + MDM VoiceAssistant
yura_s80
Сообщения: 80
Зарегистрирован: Чт апр 19, 2018 9:09 am

Re: [Модуль] Broadlink

Сообщение yura_s80 »

dance12r писал(а): Чт апр 19, 2018 9:30 am А вы после експорта этого шаблона сделали новый бекап e-control в облако?
Сделал следующее:
1. econtrol добавил пульт "Кондиционер" пишет нажмите любую кнопку кондиционера, нажал, кондер определился как TCL GYKQ_1014
2. протестировал в econtrol-е все работает идеально с полпинка!
3. сделал Резервное копирование в облако, в списке она одна единственная.
4. в MD нажал скачать последний бэкап, выдало - Архив распакован в папку /var/www/cached/broadlink/SharedData
5. в MD делаю экспорт облачных команд в итоге пустое поле!
6. в econtrol добавляю пульт например от тв, обучаю любую команду, делаю вторую копию ( с кондером и 1 кнопкой пульта от тв), повторяю алгоритм экспорта и в поле MD появляется код той самой команды от пульта ТВ, а кодов с "облачного шаблона" кондиционера там нет!

В папке /var/www/cached/broadlink/SharedData/ConCode/1014.gz присутствует файл архива с названием марки пульта TCL GYKQ_1014. Разархивировал его, в файле каракули. Думал может в нем какие коды есть.

PS я даже пробовал извращения типа:
Вхожу в режим обучения broadlink, и нажимаю команду китайского шаблона в программе econtrol, типа сам себя что б обучил. Обучается, но так же срабатывает через 1-5 нажатий, а может и подряд 2-3 раза сработать.

вот этот файл: в шапке файла как раз название пульта, который определился китайцами автоматом.
1014.gz
(12.94 КБ) 661 скачивание
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am

Re: [Модуль] Broadlink

Сообщение dmw »

yura_s80 писал(а): Чт апр 19, 2018 9:53 am В папке /var/www/cached/broadlink/SharedData/ConCode/1014.gz присутствует файл архива с названием марки пульта TCL GYKQ_1014. Разархивировал его, в файле каракули. Думал может в нем какие коды есть.
Попробуйте назначить тестовой команде этот код и исполнить (это из файла с каракулями):

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

2620e6206c2b10221022100b100b100b1022100b100b10221022100b1022100b100b10221022100b10221022100b100b1022100b100b1022100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b1022100b100b100b100b100b1022100b100b100b100b100b100b1022100b100b100b100b100b100b100b100b102210221022100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b1022100b100b1022102210221022100b10200290
yura_s80
Сообщения: 80
Зарегистрирован: Чт апр 19, 2018 9:09 am

Re: [Модуль] Broadlink

Сообщение yura_s80 »

dmw писал(а): Чт апр 19, 2018 11:18 am Попробуйте назначить тестовой команде этот код и исполнить
тишина, бродлинк даже не моргнул

вот например код, если обучать самому, который работает коряво:

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

2600e60066380f220f230f0c0f0c0f0c0f230e0d0e0d0f230e230f0c0f230e0d0e0d0e230f230f0c0f230e230f0c0f0c0f230f0c0f0c0f230f0c0f0c0f0c0f0c0f0c0f0c0f0c0f0c0f0d0e0d0e0d0e0d0e0d0e0d0e0d0f0c0f0c0f0c0f0c0f0c0f230e0c0f0d0f230e230f230e0d0e0d0e0d0f0c0f0c0f0c0f0c0f0c0f230f0c0e0d0f0c0f0c0f230e0d0f220f0d0e0d0e0d0e230f0c0f0c0f0c0f0d0e0d0e0d0e0d0e0d0e0d0f0c0f0c0f0c0f0c0f0c0f0c0f0c0f0d0e0d0e0d0e0d0e0d0e0d0e0e0d0d0f0c0f0c0f0c0f0c0f0c0f0c0f0c0f0c0f0d0e230f0c0f0d0e230f0c0f0c0f0c0f230e000d05
на выключение кондея
yura_s80
Сообщения: 80
Зарегистрирован: Чт апр 19, 2018 9:09 am

Re: [Модуль] Broadlink

Сообщение yura_s80 »

dmw писал(а): Чт апр 19, 2018 11:18 am
Ураааааааа!!!!! Похоже я понял в чем делоо!


в общем взял код, который ты мне скинул, поменял первые цифры 2620e6206 на первые цифры своего корявого кода 2600e6006

в итоге получился вот такой код
2600e6006c2b10221022100b100b100b1022100b100b10221022100b1022100b100b10221022100b10221022100b100b1022100b100b1022100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b1022100b100b100b100b100b1022100b100b100b100b100b100b1022100b100b100b100b100b100b100b100b102210221022100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b100b1022100b100b1022102210221022100b10200290
И все окей, раз 50 нажмал подряд, не одной ошибки! Как теперь мне быть?)
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am

Re: [Модуль] Broadlink

Сообщение dmw »

Код скопировался не верно, давно наблюдаю глюки плагина HEX-виевера для Notepad++, он имеет привычку менять значения 00 на 20 при переносе фрагментов через копи-паст.
В общем попробуйте посмотреть на ваш файл нормальным HEX-редактором и сразу увидите ваши коды. Нужно попробовать оттуда их скопировать в виде строчки что вы показали.
Ответить