Broadlink MS1

Интересные кейсы Комментариев нет

Колонка MS1

Статья не относится конкретно к модулю бродлинка - по-этому помещена в "Интересные кейсы".

00.jpg

Протокол Broadlink

Первым делом конечно же попробовал отсканить стандартным запросом бродликнка...
Результаты не впечатлили...получил только модель устройства, и её мак...даже IP по протоколу она не выдаёт...почему то байты, в которых IP обычно - просто занулены. Пробовал тыкать кнопочки, прибавлять/убавлять громкость - в пэйлоде ничего вообще не меняется. Судя по всему этот протокол чисто, чтобы подключить колонку к сети...управляющие пакеты могут по-другому передаваться, с другими начальными байтами (по крайней мере в MP1 так и сделано)...надо будет половить управляющие пакеты с e-control'а, и попробовать их воссоздать модулем. Надеюсь получится сделать хотя бы включение/выключение, нажатие кнопок 1/6, и регулировку громкости...
Больше от протокола бродлинк ждать точно ничего не стоит.

Протокол DLNA

Ну DLNA не совсем протокол, а скорее набор различных протоколов, стандартов и т.п., и тут всё гораздо оптимистичнее.
Для экспериментов скачал первый попавшийся DLNA-сервер. А попался мне HMS (Home Media Server) бесплатный, без заморочек, на русском (не реклама, просто инфа, если кто захочет повторить). В поиске устройств - колонка спокойно находится, определяется и добавляется без проблем.

11.jpg
Включаем музыку (способ 1)

Естественно первым делом попробовал включить песенку на колонке. Добавил какую-то папку с музыкой в интерфейсе HMS, жмем правой кнопкой->воспроизвести на->выбираем из выпадающего списка MS1 - музыка без проблем начинает играть.

22.jpg

Включаем музыку (способ 2)

Как оказалось чуть позже - в устройства винды она тоже добавляется, как обычное устройство TonlyDMR.
33.jpg

Можно просто нажать правой кнопкой на музыке в проводнике->тыкнуть передать на устройство, выбрать MS1 - и музыка так же заиграла. Но эта фишка доступна вроде только для 10ки.

44.jpg

Включаем интернет-радио (любое)

Больше вопросов было про интернет радио. Ищем стрим (для примера взял тот же, который указан в скрипте для фибаро, я делал почти тоже самое что и этот скрипт, только вручную))), добавляем в HMS в раздел Интернет-радио

55.jpg
ну и так же нажимаем - воспроизвести на устройстве. Колонка будет проигрывать любой стрим, который укажете.
66.jpg
Почему это не будет включено в модуль "Broadlink"

Модуль отвечает только за протокол бродлинка...то что я описал под заголовком "Протокол Broadlink", если это действительно делается по бродлинковскому протоколу - попытаюсь добавить, если получится...всё остальное не имеет никакого отношения к данному протоколу. Это чистый DLNA. Нагружать модуль дополнительными функциями сервера dlna ради одного устройства - просто нет смысла.

Модуль DLNA

С недавнего времени в системе появился модуль для работы с DLNA устройствами. Данный модуль находит колонку, и так же позволяет "Скармливать" ей файлы mp3, ссылки на поток (радио) и т.п. Если честно не успел пока сдружить колонку с данным модулем, скажу лишь то, что теперь в сочетании с протоколом бродлинка возможности использования её в составе системы расширяются.

Поделитесь в соц сетях

Теги: