26

Re: Broadlink MS1

Kirill172 пишет:

56 тыр за включить русское интернет-радио на колонке за 2600... Это по нашему.

Я тоже это оценил. В сообщении про Sanos акустику. Типа дорого. Но управлять Ms1 устройством за 56 т.р. вполне нормально))

27 (05-03-2017 14:27:58 отредактировано dr.pavlov.alex)

Re: Broadlink MS1

Разобрался с выключением и включением MS1 через приложение. Если питание не подключено, то при выключении приложение предупреждает, что включить колонку через приложение не получится. Если же питание к колонке подключено, то все ок. Колонку можно выключить и включить через приложение, если питание подключено, причем если выключить через приложение и отсоединить питание, то включить через приложение все равно получится пока не сядет батарея.

28

Re: Broadlink MS1

brv29a пишет:

Решение для проигрывания русско-язычных радиостанций достаточно простое. Ищем адрес нужной радиостанции, например
ep128.streamr.ru, а дальше только дело техники:

fibaro:setGlobal('dlnaCommand', 'URL'wink;
fibaro:setGlobal('dlnaValue', 'https://ep128.streamr.ru'wink;
fibaro:call(fibaro:getSelfId(), "pressButton", "1"wink
fibaro:sleep(1000);
fibaro:setGlobal('dlnaCommand', 'PLAY'wink;
fibaro:call(fibaro:getSelfId(), "pressButton", "1"wink

Устанавливается глоб. переменная  и вызывается нажатие виртуальной кнопки "1".
Вот код этой вирт. кнопки:

local login        = "admin";
local pass         = "admin";
local mac        = "АА:АА:АА:АА:АА:АА"; --MAC адрес вашей колонки
local HC2 = Net.FHttp("127.0.0.1", 80)
      HC2:setBasicAuthentication(login, pass);
local response, status, errorCode = HC2.POST(HC2, "/api/networkDiscovery/arp", "{}"wink;
--fibaro:debug(errorCode);
jsonTable = json.decode(response);
--fibaro:debug(response);
for i, name in ipairs(jsonTable) do
  --fibaro:debug(name);
  if(name['mac'] == mac) then
    fibaro:call(fibaro:getSelfId(), "IPAddress", "X.X.X.X"wink; --X.X.X.X заменить на IP адрес вашего HC2
        local response, status, errorCode = HC2.GET(HC2, "/api/virtualDevices/" .. fibaro:getSelfId() );
        jsonTable = json.decode(response)
        jsonTable.properties.ip = name['ip'];
        jsonTable.properties.port = 38400;
        json = json.encode(jsonTable);
        HC2tongueUT("/api/virtualDevices/" .. fibaro:getSelfId(), json);
  end
end

А можете все тоже самое сделать, только для php?

29 (06-05-2017 10:33:59 отредактировано nick7zmail)

Re: Broadlink MS1

Привет...
Музыку/Радио включать можно, но только в ручную из DLNA - сервера, либо при помощи DLNA-серверов, управляемых из консоли.
Вот тут полная инфа https://majordomo.smartliving.ru/forum/ … 257#p52257 отписался на форуме МД.

30

Re: Broadlink MS1

Включение музыки/радио при помощи php.
https://majordomo.smartliving.ru/forum/ … 297#p52297

31

Re: Broadlink MS1

Может уже кто и писал. Самый простой вариант запустить русское радио из под андроид. Качаем приложение BubbleUPnP, добавляем в stream URL (https://hrradio.hostingradio.ru:8077/hrradio128.mp3), после в разделе RENDERER выбираем MS1. Вуаля русское радио.

32

Re: Broadlink MS1

nick7zmail пишет:

Включение музыки/радио при помощи php.
https://majordomo.smartliving.ru/forum/ … 297#p52297

Огромное человеческое спасибо!

33

Re: Broadlink MS1

Может кто подсказать, давно не запускал колонку, стояла без дела, решил проверить через приложение, а не тут то было, приложение ругается что не поддерживает его, хотя нормально подключается по вайфаю. Уже несколько раз переподключал и ничего, кроме переименования и удаления ничего не дает сделать