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

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

Модератор: immortal

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

Re: Модуль Broadlink

Сообщение nick7zmail » Пт апр 28, 2017 10:07 am

Я всегда говорил - после установки любых обнов советую перезагрузиться. Лишним не будет.

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

Re: Модуль Broadlink

Сообщение nick7zmail » Пт апр 28, 2017 9:48 pm

Ещё небольшая обновочка...
1) создал библиотеку в папке lib, теперь include_once для запуска из кода - не требуется. Достаточно просто

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

brLinkCommand('<имя_команды>');

кстати с русскими буквами и пробелами - работает.

2) getURL работает по прежнему, но с учетом первого пункта - не знаю вообще нужна ли =D...оставил, вдруг кто использует.

3) убрал выбор метода запуска команд. Теперь связанные свойства показываются всегда.

4) Код, ссылки и т.п. переехали на отдельную страничку, которая вызывается по кнопкам из интерфейса
1.jpg
1.jpg (130.26 КБ) 6843 просмотра
За это сообщение автора nick7zmail поблагодарили (всего 2):
olehs (Пт апр 28, 2017 9:54 pm) • deemjd (Вс сен 16, 2018 1:11 pm)
Рейтинг: 2.33%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

Re: Модуль Broadlink

Сообщение Denis_k » Пт апр 28, 2017 11:49 pm

подожду ка я отзывов первопроходцев
MD на raspberry pi3
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Сб апр 29, 2017 8:44 am

Да тут никакой функционал уж точно не тронут. В основном с тэмплэйтами работал.

Отправлено с моего Xperia Z через Tapatalk
За это сообщение автора nick7zmail поблагодарил:
VAndrey (Вт окт 17, 2017 9:36 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
kymasya
Сообщения: 63
Зарегистрирован: Сб апр 25, 2015 2:14 pm
Благодарил (а): 7 раз
Поблагодарили: 5 раз

Re: Модуль Broadlink

Сообщение kymasya » Сб апр 29, 2017 9:39 am

Хочу задать один глупый вопрос, broadlink с RF433 (треугольник) может слушать радио эфир и отдавать в MDM коды нажатых клавиш?
К примеру, у меня есть Livolo выключатели, я хочу узнать что была нажата кнопка на пульте и знать что сейчас включен свет в детской, кухне и т.п.
Или просто отдавать в MDM считанный с радиоэфира код команды.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Модуль Broadlink

Сообщение nick7zmail » Сб апр 29, 2017 9:41 am

Не может, может только отдавать. Он же позиционируется, как "универсальный пульт", не более.
За это сообщение автора nick7zmail поблагодарил:
VAndrey (Вт окт 17, 2017 9:36 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
airafree
Сообщения: 162
Зарегистрирован: Сб янв 28, 2017 2:17 pm
Благодарил (а): 13 раз
Поблагодарили: 7 раз

Re: Модуль Broadlink

Сообщение airafree » Сб апр 29, 2017 2:20 pm

После последнего обновления есть проблемы, модуль порезал код выключателей TC2, то есть не дает вносить длинный код.

было:

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

ae018403170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170b170b190b170a0a170a170a17170a0a170a000149e00a0a17170a0b17180a170a170b180a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17170b0a170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0b170b170a17170a0a170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a18170a170a170a170a170a0a170a170a17170a0a170a000149e00b0a17190b0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a1c0a170a170a0a170a170a17170a0a170a000149e00a0a1717130b17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a18170a0a180a17170a170a170a170a170a0a170a170a17170a0a170a000149e00b0a17190b0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17170a0a170a000149e00a0a17110a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170d0a170a170a17170a0a170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170b170b190a170a17170a0a170a17170a170a170a170a170b0a170a170a17170a0a170a000149e00a0a18170a0a17170a170a170a170a0a18170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17180a0b170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a1b0a170a17170a0a170a000149e00b0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17170a0a170a000149e00a0a17170a0a18180a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170b0a170a170a17170b0a170a0005dc00000000
стало:

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

ae018403170a170a0a180a180a17170a170a170a170a0a17170a0a180a17170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17170a170a170a0a17100a170a170a0a170a17170b0a17170b0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17180a180a170a0a17170a170a170b0a170a17170a0a17170a0a170a000149e00a170a170a0a10170a170a170a0a170a180a18170a170a170a170a0a17170a0a170d18170a0a17170a170a170a0a17170a170a180a0d170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a18170a170a170a170a0a18170a0a170a18170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a
airafree
Сообщения: 162
Зарегистрирован: Сб янв 28, 2017 2:17 pm
Благодарил (а): 13 раз
Поблагодарили: 7 раз

Re: Модуль Broadlink

Сообщение airafree » Сб апр 29, 2017 2:58 pm

airafree писал(а):После последнего обновления есть проблемы, модуль порезал код выключателей TC2, то есть не дает вносить длинный код.

было:

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

ae018403170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170b170b190b170a0a170a170a17170a0a170a000149e00a0a17170a0b17180a170a170b180a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17170b0a170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0b170b170a17170a0a170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a18170a170a170a170a170a0a170a170a17170a0a170a000149e00b0a17190b0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a1c0a170a170a0a170a170a17170a0a170a000149e00a0a1717130b17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a18170a0a180a17170a170a170a170a170a0a170a170a17170a0a170a000149e00b0a17190b0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17170a0a170a000149e00a0a17110a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170d0a170a170a17170a0a170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170b170b190a170a17170a0a170a17170a170a170a170a170b0a170a170a17170a0a170a000149e00a0a18170a0a17170a170a170a170a0a18170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17180a0b170a000149e00a0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a1b0a170a17170a0a170a000149e00b0a17170a0a17170a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170a0a170a170a17170a0a170a000149e00a0a17170a0a18180a170a170a170a0a17170a0a17170a0a170a170a170a170a170a170a170a17170a0a170a17170a170a170a170a170b0a170a170a17170b0a170a0005dc00000000
стало:

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

ae018403170a170a0a180a180a17170a170a170a170a0a17170a0a180a17170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17170a170a170a0a17100a170a170a0a170a17170b0a17170b0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17180a180a170a0a17170a170a170b0a170a17170a0a17170a0a170a000149e00a170a170a0a10170a170a170a0a170a180a18170a170a170a170a0a17170a0a170d18170a0a17170a170a170a0a17170a170a180a0d170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a18170a170a170a170a0a18170a0a170a18170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a0a17170a0a170a17170a0a17170a170a170a0a17170a170a170a0a170a17170a0a17170a0a170a000149e00a170a170a0a17170a170a170a0a170a170a17170a170a170a170a
Теперь при обучение ТС2 через RM-Brige, получается код с измененной структурой (отличается начало), самое интересно заключается в том, что RM-PRO не понимает этот код, при отправки с МД, он не оправляет его выключателю (светодиод молчит).

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

780184030a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170b17180a0a18180a170a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a18170a0a18170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170b170b0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17180a1a0a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a17170a0a18170a170a0a180a17170a0a170a170a18170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170b0a17170b170a0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17180a0b17170a170b0b170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a18170a0a18170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170a170a0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17170a170a0a170a17170a170a0a17170b170b0a000149e00a170a0a17170a170a0a17170a0a17170a170a0a170a17170a0a170a170a17170a170a170a0a170a170a17170a0a17180a180a0a190a17170a170a0a17170a170a0a0005dc00000000


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

Re: Модуль Broadlink

Сообщение nick7zmail » Сб апр 29, 2017 3:55 pm

Прикол в том, что это не в обновлении дело...
Во-первых лимит в 1024 символа я установил оооочень давно...чуть ли не с самого создания модуля, вот он и обрезает до этой длины...и всем вроде до этого хватало.
Во-вторых попробуйте подольше подержать кнопку пульта. Тогда бродлинк сам обрезает повторяющуюся часть, и возвращает аккуратный код длиной в 100-200 символов.
Ну и в-третьих - кто-то давно (когда обсуждалась эта же проблема, изначально длина этого поля была чуть ли не 256 что ли) мне советовал поменять тип поля с VARCHAR на TEXT...я уточнил - у текстового поля нет что-ли ограничения на длину - мне так и не ответили, потом вопрос забылся)) Почитаю инфу, если нет ограничения - тогда в следующей обнове поменяю тип поля. Но скорее всего придется переустановить модуль, либо вручную поменять в базе тип поля на новый.

На счет RM-бриджа - в его функционал не лез уже больше полугода...не пользуюсь...возможно разработчики программы что-то поменяли.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
airafree
Сообщения: 162
Зарегистрирован: Сб янв 28, 2017 2:17 pm
Благодарил (а): 13 раз
Поблагодарили: 7 раз

Re: Модуль Broadlink

Сообщение airafree » Сб апр 29, 2017 4:31 pm

nick7zmail писал(а):Прикол в том, что это не в обновлении дело...
Во-первых лимит в 1024 символа я установил оооочень давно...чуть ли не с самого создания модуля, вот он и обрезает до этой длины...и всем вроде до этого хватало.
Во-вторых попробуйте подольше подержать кнопку пульта. Тогда бродлинк сам обрезает повторяющуюся часть, и возвращает аккуратный код длиной в 100-200 символов.
Ну и в-третьих - кто-то давно (когда обсуждалась эта же проблема, изначально длина этого поля была чуть ли не 256 что ли) мне советовал поменять тип поля с VARCHAR на TEXT...я уточнил - у текстового поля нет что-ли ограничения на длину - мне так и не ответили, потом вопрос забылся)) Почитаю инфу, если нет ограничения - тогда в следующей обнове поменяю тип поля. Но скорее всего придется переустановить модуль, либо вручную поменять в базе тип поля на новый.

На счет RM-бриджа - в его функционал не лез уже больше полугода...не пользуюсь...возможно разработчики программы что-то поменяли.
Дело в том, что с помощью RM-бриджа я только вчера собрал все коды, связал с объектам и т.д., вчера все работало, сегодня после обновления, есть проблемы.
Ответить