0
Voltooid
Открыть плейер Sonos по имени
Sergey (expert) 9 jaar geleden
in Tips and Tricks
•
bijgewerkt door Aleksandr Romanov (CTO) 7 jaar geleden •
1
Запустить управление плейером Sonos, выбрав его по имени при переходе к управлению, можно с помощью измененного скрипта (замените его в JS модуле Sonos):
Sonos_Control.js
Используйте приведенный метод для обращения к плееру по имени группы в которой он находится:
Sonos_Control.js
Используйте приведенный метод для обращения к плееру по имени группы в которой он находится:
Public_SelectGroupByName(name);
Если группа не найдена, то другая выбрана не будет
Код метода:
function SelectGroupByName(name) { // если групп нет выходим if(groups.length == 0) { debug('groups.length == 0'); return; } // ищем id группы по имени var index; for (var i = 0; i < groups.length; i++) { if(groups[i].name == name) { index = i; break; } } // если группу не найдем - выходим if(index == undefined){ return; } // подсветка HighLightSelectedZone(index); // отображение group = groups[index]; // повторная подписка для получения актуального состояния плейера UnSubscribe(group.parent); Subscribe(group.parent); ToggleOpenVolumeGroup(group.members.length > 0); }
0
Voltooid
Oksana (expert) 9 jaar geleden
Customer support service by UserEcho