Я в самом начале написал: это для контроллера умного дома от компании Fibaro - HC2 (HOME CENTER 2).
У него есть встроенный язык программирования - LUA.
1 20-02-2017 16:53:35
Re: Broadlink MS1 (32 ответов, оставленных в BroadLink / BestCon общая тема)
2 20-02-2017 04:01:30
Re: Broadlink MS1 (32 ответов, оставленных в BroadLink / BestCon общая тема)
Решение для проигрывания русско-язычных радиостанций достаточно простое. Ищем адрес нужной радиостанции, например
ep128.streamr.ru, а дальше только дело техники:
fibaro:setGlobal('dlnaCommand', 'URL';
fibaro:setGlobal('dlnaValue', 'https://ep128.streamr.ru';
fibaro:call(fibaro:getSelfId(), "pressButton", "1"
fibaro:sleep(1000);
fibaro:setGlobal('dlnaCommand', 'PLAY';
fibaro:call(fibaro:getSelfId(), "pressButton", "1"
Устанавливается глоб. переменная и вызывается нажатие виртуальной кнопки "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", "{}"
--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" --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);
HC2UT("/api/virtualDevices/" .. fibaro:getSelfId(), json);
end
end
3 26-01-2017 17:14:44
Re: Broadlink MS1 (32 ответов, оставленных в BroadLink / BestCon общая тема)
Привязка через виртуальное устройство, включить к сожалению удаленно тоже пока не получается
4 26-01-2017 16:21:48
Re: Broadlink MS1 (32 ответов, оставленных в BroadLink / BestCon общая тема)
А поподробнее можно? Что такое HC2?
HC2 (HOME CENTER 2) - контроллер умного дома от компании Fibaro
Вся прелесть этой сетевой колонки - это цена и достаточно приличное качество звука, поэтому ее можно использовать как альтернативу дорогой Wi-Fi акустике Sonos в домашней автоматизации в том числе для звукового оповещения о событиях (например обнаружена протечка или задымление в комнате, или проговаривать прогноз погоды и состояние автомобильных пробок перед выездом на работу и т.п.)
5 26-01-2017 11:59:08
Re: Broadlink MS1 (32 ответов, оставленных в BroadLink / BestCon общая тема)
Удалось победить данную колонку. Теперь можно и звук проигрывать из HC2, как с локальной SD-карты так и потоки из Интернета (это по поводу как включить русскую радиостанцию) . Звук приличный (для такой-то цены)
6 11-08-2016 18:24:56
Тема: Broadlink MS1 (32 ответов, оставленных в BroadLink / BestCon общая тема)
Добрый день!
Есть ли возможность управлять данной колонкой (Broadlink MS1) по сети с помощью http запросов или может каким-то другим альтернативным способом? Необходима интеграция данной колонки в систему умного дома на протоколе Z-Wave