Страница 1 из 7

[Модуль] RM-Brige Manage (dev_rm_manage) (Устарело!)

Добавлено: Ср ноя 25, 2015 3:44 pm
nick7zmail
Пришел мне наконец мой Broadlink RM...стоит он у меня неделю, но руки зачесались вчера)) пол ночи не спал, в итоге встал и впихнул интерфейс к RM-brige в админку. Собрал все это дело в модуль...

Что это дает?
Доступ к rm-brige без участия сторонних приложений, чисто из админки. Может обучать новым кодам, видеть список команд уже записанных в RM-brige, удалять, импортить, экспортить, в общем то весь функционал rm-brige в админке. Юзер-интерфейса нет, если что придумаете - отпишитесь.

Что нужно для работы?
1) Включенный broadlink RM, настроенный и подключенный к сети (начальная настройка при помощи родного приложения)
2) Запущенный rm-brige на телефоне/планшете (можете найти в play-маркете)
3) Скачанный модуль RM-Brige manage (доступен в маркете MD)

И немного о грустном. Да, управление broadlink RM осуществляется все еще через rm-brige. Список команд так же хранит rm-brige. Этот модуль - просто админка для доступа к нему без сторонних приложений. Пока так, потом - очень надеюсь, получится заставить работать broadlink без бриджа...попытаюсь расковырять протокол, если получится.

Ну и собственно сам модуль: GitHub

UPD: Допилил оформление. Сейчас вроде все норм выглядит.

[Модуль] RM-Brige Manage (dev_rm_manage) (Устарело!)

Добавлено: Ср дек 09, 2015 11:35 pm
chip
Добрый день!

Подскажите, как встроить код полученный с помощью данного модуля в сценарий?

Спасибо

Re: Модуль "RM-Brige manage"

Добавлено: Пт дек 11, 2015 8:26 am
nick7zmail
chip писал(а):Добрый день!
Подскажите, как встроить код полученный с помощью данного модуля в сценарий?
Спасибо
Какой код имеется ввиду? Если записанные в rm-brige команды, то при помощи

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

getURL('ссылка из строки URL',0); 

Re: Модуль "RM-Brige manage"

Добавлено: Пт мар 04, 2016 8:07 pm
slgeo
Есть продвижения в сторону избавления от бриджа?

Re: Модуль "RM-Brige manage"

Добавлено: Пт мар 04, 2016 9:06 pm
nick7zmail
Нет к сожалению( пока нет времени проектом заниматься.

Re: Модуль "RM-Brige manage"

Добавлено: Сб мар 05, 2016 12:33 pm
olehs
nick7zmail, а что, Вы что-то слышали про такую возможность?
Китайцы открыли протокол?

Re: Модуль "RM-Brige manage"

Добавлено: Сб мар 05, 2016 1:33 pm
nick7zmail
Да нет конечно...хотел для начала проанализировать пакеты, которые в бридж шлет на рм, че приходит с рм в режиме обучения...а потом попытаться разобрать/дешифровать их, и, возможно, понять как они создаются, и просто продублировать алгоритм. Вроде как даже сейчас можно из кэша андроид бриджа скачать raw пакеты, отправить их запросом на какой-то порт рм-а, и он отработает комманду. Это первое с чего хотел начать, но пока даже до этого не добрался.

Re: Модуль "RM-Brige manage"

Добавлено: Сб мар 05, 2016 2:46 pm
olehs
Хотел понять таким образом, как родная програмка Broadlink умудряется передать настройки WiFi еще до подключения устройства к этому WiFi. Так и не наснифил ничего толкового.

Re: Модуль "RM-Brige manage"

Добавлено: Сб мар 05, 2016 3:14 pm
slgeo
На mysku писали алгоритм. В момент инициализации броадлинк поднимает скрытую точку доступа, из приложения передается пароль и потом реконнект уже к роутеру.

Re: Модуль "RM-Brige manage"

Добавлено: Сб мар 05, 2016 3:21 pm
olehs
Я не очень верю в этот алгоритм.
Та же программа проделывает то же самое и на iOS, а там никто не позволит вам отключиться от текущей точки, поднять свою скрытую точку (или подключиться к другой неизвестной) и подключиться назад