Как я могу установить контроллер Sonos в Ubuntu и получить доступ к музыкальной библиотеке?
updates
music
fullscreen
Le3eVolfoni
источник
источник
Ответы:
Вот руководство по установке Sonos на Ubuntu с использованием Wine, PlayonLinux и Samba (для музыкальной библиотеки).
Установите контроллер Sonos
Первое, что нужно сделать, это установить Wine и PlayonLinux, чтобы ваш компьютер мог использовать программное обеспечение Windows. Откройте терминал (Ctrl + Alt + T) и скопируйте / вставьте следующую строку за строкой.
Затем загрузите последнюю версию Sonos Controller для Windows.
Запустите PlayonLinux и нажмите «установить программу». Откроется новое окно. Выберите «Установить программу, не указанную в списке» (внизу). Если вы используете PlayonLinux впервые, у вас может не быть этой опции. Затем закройте окно и снова откройте его.
Выберите «Установить на новый виртуальный диск». Назовите диск так, как вы хотите (но «сонос» кажется логичным выбором). Снимите флажки, которые могут быть отмечены, и выберите «32-битная установка». Найдите контроллер Sonos, который вы скачали, и нажмите «Далее».
Установщик запускается. Установите программное обеспечение (оставьте все как есть), но НЕ запускайте приложение после установки. В конце установки PlayonLinux предлагает вам создать ярлыки. Создайте файл для файла sonos.exe. Теперь у вас есть лаунчер Sonos на рабочем столе. Вы можете изменить его значок на значок Sonos и перетащить его на панель запуска.
Sonos теперь включен в список PlayonLinux. Щелкните правой кнопкой мыши по нему и выберите «настроить вино». В «приложении» убедитесь, что выбрана «Windows XP».
В PlayonLinux выберите «Sonos» и нажмите «настроить» (в правой части окна). Откроется окно. Перейдите в раздел «Установка компонентов», найдите «dotnet40» и установите его.
Запустите приложение. Нажмите «Далее», а затем выберите «Не настраивать брандмауэр Windows». Ваш контроллер Sonos теперь установлен и готов к работе.
Сделайте Sonos Controller полноэкранным
Если двойной щелчок по строке меню контроллера Sonos работает для вас, пропустите эту часть руководства.
Если при двойном щелчке по строке меню ваш контроллер зависает, выполните следующие действия, чтобы сделать ваш контроллер полноэкранным.
Убедитесь, что Sonos не работает. Откройте PlayonLinux, щелкните правой кнопкой мыши на Sonos и выберите «настроить вино». Перейдите на вкладку «графика» и выберите «эмулировать виртуальный рабочий стол». Увеличьте разрешение до 1000х800. Закрыть Вино.
Запустите Sonos. Приложение запустится на виртуальном рабочем столе. Это некрасиво, но мы от этого избавимся. Дважды щелкните по строке меню, чтобы сделать Sonos полноэкранным на виртуальном рабочем столе. Закрыть Сонос.
Вернитесь в PlayonLinux, щелкните правой кнопкой мыши «Настройка Wine». Снимите флажок «эмулировать виртуальный рабочий стол». Закрыть Wine и PlayonLinux. Запустите Sonos. Это должно быть полноэкранным.
Если ваш контроллер по-прежнему не полноэкранный, повторите операцию, но увеличьте разрешение виртуального рабочего стола до максимального значения (аналогично вашему собственному разрешению).
Доступ к музыкальной библиотеке
Доступ к вашей музыкальной библиотеке немного сложнее, но все же выполнимо. Для этого мы будем использовать Samba и создать сетевой ресурс.
Первое, что нужно сделать, это установить Samba.
Создайте имя пользователя и пароль для Samba (они могут отличаться от вашего обычного имени пользователя и пароля). В следующей строке замените имя пользователя на имя пользователя по вашему выбору.
Вам будет предложено создать пароль.
Для следующего я предполагаю, что папка, которую вы хотите открыть для общего доступа и которую вы хотите установить в качестве музыкальной библиотеки, является вашей музыкальной папкой (/ home / username / Music) Если не измените по мере необходимости.
Отредактируйте файл конфигурации Samba
Как только файл откроется, добавьте в самый конец
Назовите папку как хотите. Измените путь, чтобы установить его с вашим именем пользователя. Имя пользователя в «действительных пользователях» должно быть именем пользователя, которое вы установили ранее для samba. Сохраните изменения и закройте gedit.
Теперь вам нужно перезапустить самбу
Ваша музыкальная папка готова к публикации.
Запустите Sonos. Нажмите «Управление» и откройте «Настройки музыкальной библиотеки». Нажмите «Добавить» и выберите «на сетевом устройстве, таком как диск сетевого хранилища (NAS)».
Запишите путь так:
Поэтому, если мой компьютер называется «Poulpe», и я назвал свою папку «Музыка» в файле конфигурации samba, моя сеть будет:
Sonos запрашивает у вас имя пользователя и пароль. Дайте тот, который вы установили в начале в самбе.
You Sonos теперь работает в полноэкранном режиме, и вы можете получить доступ к своей музыкальной библиотеке.
Спасибо
Для меня было бы невозможно использовать Sonos на моем компьютере и написать этот учебник без этой статьи в блоге Майкла, этого учебника на help.ubuntu и нескольких сообщений на форуме поддержки Sonos от парня по имени Кит.
Английский не на моем родном языке. Если есть ошибки или если что-то может быть лучше объяснено, пожалуйста, скажите мне, я был бы благодарен.
источник
Нативные приложения для управления устройствами Sonos существуют уже несколько лет.
Смотрите мой по адресу: https://launchpad.net/~jlbarriere68/+archive/ubuntu/noson-app
Источник размещен по адресу https://github.com/janbar/noson-app .
снимки экрана: https://uappexplorer.com/app/noson.janbar
источник
Если вы используете Spotify - собственный клиент Spotify Linux теперь может управлять вашей системой Sonos. Одна из лучших функций, которые они когда-либо добавляли в IMO.
Вы можете узнать, как установить клиент Spotify на Ubuntu здесь:
источник
Я использую бесплатную утилиту Java-клиента, так что это должно сработать. Янош
Я получил новейший контроллер, не работающий с вином, а также не с игрой на Linux. Но я могу делать большинство операций с этой утилитой; )
источник
Некоторое время я использую этот браузер на основе контроллера сейчас.
просто но работает
просто распакуйте содержимое sonos-browser.tar.gz в
/home/yourusername/bin/
.запустите sonos.sh (или просто команду там)
запустите sonos.html внутри папки sonos (добавьте в закладки)
это дает доступ к избранным и элементам управления (я сделал свою первоначальную настройку через контроллер Android Sonos)
PS вам может понадобиться сменить IP на ваш SonoS IP, но я думаю, он должен работать без каких-либо изменений.
источник
Для программистов мне было очень удобно использовать http://python-soco.com с ipython, например:
более длинный пример с https://gist.github.com/gwpl/92ab540016bf43359654d5b0f013b1ec :
(Кстати, моя тема об этом: https://twitter.com/GWierzowiecki/status/991453357234585601 )
источник