|
|
(не показана 21 промежуточная версия 2 участников) |
Строка 1: |
Строка 1: |
| {{DISPLAYTITLE: Сетевой стерео ресивер URRI A1}} | | {{DISPLAYTITLE: Сетевой проигрыватель URRI}} |
| [[Image: URRI A1.jpg |300px|thumb|right| Сетевой стерео ресивер URRI A1 ]]
| | == Описание == |
| == Общая информация ==
| | [https://urri.by/ URRI] представляет собой аудиоресивер с функцией воспроизведения потока из онлайн-радиостанций, Spotify, AirPlay и файловой системы. |
| === Описание интеграции ===
| |
| [[Image: URRI UI.png |300px|thumb|right| Представление ресивера в веб-интерфейсе контроллера Wiren Board ]]
| |
| [https://urri.by/product/resiver-urri-a1 URRI A1] — это стерео ресивер с функцией воспроизведения потока из онлайн-радиостанций, Spotify, AirPlay и файловой системы. | |
|
| |
|
| У ресивера есть Web-API, наша интеграция работает через него. В основе интеграции лежит драйвер ''[https://github.com/wirenboard/wb-mqtt-urri wb-mqtt-urri]'', который создаёт в MQTT контроллера виртуальное устройство и транслирует команды и статусы между API и MQTT.
| | === Общая информация === |
| | ''wb-mqtt-urri'' является драйвером ресивера, который обеспечивает управление им через интерфейс контроллера, с использованием правил, а также других интеграций через MQTT. |
|
| |
|
| Благодаря этому вы можете использовать ресивер URRI A1 в своих скриптах автоматизации, или управлять им напрямую из веб-интерфейса контроллера [[Wiren Board]].
| | Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации. |
|
| |
|
| Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации драйвера.
| | [[Image: URRI UI.png |300px|thumb|right| Отображение в списке устройств ]] |
| | Драйвер позволяет: |
|
| |
|
| === Доступные функции ===
| | * Включать и выключать ресивер |
| Пока реализованы только базовые функции:
| | * Запускать и останавливать воспроизведение |
| * Включение и выключение ресивера. | | * Регулировать громкость воспроизведения |
| * Запуск и останов воспроизведения. | | * Управлять режимом "Mute" (отключение звука) |
| * Регулировка громкости. | | * Управлять режимом "AUX" (поток с линейного входа) |
| * Отключение и включение звука. | | * Переключать треки или переключать пресеты радиостанций в зависимости от источника воспроизведения |
| * Включение режима AUX. | |
| * Переключение треков на флешке, интернет-радиостанций или пресетов. Зависит от выбранного источника воспроизведения. | |
| * Выбор радиостанции по номеру, который можно узнать в веб-интерфейсе контроллера в поле ''Номер радио''.
| |
| {{SupportedSinceRelease
| |
| | release = wb-2401
| |
| | deb = wb-mqtt-urri
| |
| | version = 1.2.1
| |
| |content=
| |
| * Выбор номера пресета, радиостанции или имени файла с флешки, расположенного в папке alerts. Источник воспроизведения при этом переключается автоматически.
| |
| }}
| |
|
| |
|
| Дополнительно отображается информация: | | Дополнительно отображается следующая информация: |
| * Источник воспроизведения — задается на ресивере. | | * Источник воспроизведения (задается на ресивере) |
| * Название источника, название радиостанции, имя файла и т. д. | | * Название источника (название радиостанции, имя файла и т. д.) |
| * Заголовок трека, если есть. | | * Заголовок трека (если имеется) |
| * IP-адрес ресивера, указанный в конфигурации. | | * IP-адрес ресивера (указанный в конфигурации) |
| {{SupportedSinceRelease
| |
| | release = wb-2401
| |
| | deb = wb-mqtt-urri
| |
| | version = 1.1.1
| |
| |content=
| |
| С версии 1.1.1 драйвер поддерживает работу с несколькими ресиверами.
| |
| }}
| |
|
| |
|
| == Установка и настройка драйвера == | | === Установка и настройка === |
| {{SupportedSinceRelease
| |
| | release = wb-2307
| |
| |content=
| |
| По умолчанию драйвер не установлен, поэтому его надо установить командами:
| |
| <syntaxhighlight lang="bash">
| |
| apt update && apt install wb-mqtt-urri
| |
| </syntaxhighlight>
| |
| Дальнейшая настройка и работа происходит через веб-интерфейс контроллера.
| |
|
| |
|
| {{Wbincludes:WebUI Change Access Level}}
| | На данный момент драйвер доступен в ветке testing. |
|
| |
|
| Настройка:
| | Установка производится из репозитория с помощью команды <code>apt install wb-mqtt-urri</code>. |
| # Откройте [[Wiren_Board_Web_Interface|веб-интерфейс контроллера Wiren Board]].
| | |
| # Перейдите '''Конфигурационные файлы''' → '''Настройка ресивера URRI'''.
| | Для настройки подключения к ресиверу откройте в веб-интерфейсе редактор конфигурации "Конфигурационные файлы" > "Настройка ресивера URRI" и задайте IP-адрес и порт, по которым доступно API устройства. |
| # Задайте IP-адрес и порт. Значение по умолчанию для порта — 9032.
| | При этом редактируется файл <code>/etc/wb-mqtt-urri.conf</code>. |
| # Нажмите кнопку '''Записать''' в левом верхнем углу.
| | <gallery mode="traditional" widths ="260px" heights="200px"> |
| <gallery mode="packed" heights="250px"> | | Image: URRI configs.png |
| Image: URRI configs.png | Настройки драйвера в списке настроек | |
| Image: URRI_config.png | Редактирование конфигурации драйвера | | Image: URRI_config.png | Редактирование конфигурации драйвера |
| </gallery> | | </gallery> |
| }}
| |
|
| |
| == Настройка ресивера URRI ==
| |
| В ресивере есть свой веб-интерфейс, через который он и настраивается: задаются пресеты радиостанций, выбирается источник воспроизведения.
| |
|
| |
| === Интернет-радиостанции ===
| |
|
| |
| В ресивере есть список из десятков тематически сгруппированных радиостанций. Вы можете выбрать любую категорию и потом переключать станции в веб-интерфейсе контроллера Wiren Board.
| |
|
| |
| <gallery mode="packed" heights="150px" caption="Интернет-радиостанции">
| |
| Image: URRI-A1 Internet Stations 1.png | Плитка с интернет-станциями
| |
| Image: URRI-A1 Internet Stations 2.png | Категории станций
| |
| Image: URRI-A1 Internet Stations 3.png | Список станций в одной из категорий
| |
| </gallery>
| |
| === Пресеты радиостанций===
| |
| В ресивере есть возможность добавить в пресеты до четырёх радиостанций. Выбрать нужные можно из десятков категорий на любой вкус.
| |
|
| |
| Чтобы добавить свою:
| |
| # Перейдите на вкладку '''Player'''.
| |
| # Нажмите на плитку '''Internet radio''' или в '''User radio''' и выберите нужную станцию.
| |
| # Нажмите на значок из трёх квадратиков и плюсика, который находится слева от панели управления воспроизведением.
| |
| # В появившемся окне выберите один из четырёх слотов, куда добавить станцию.
| |
| # Проверьте, что ваша станция появилась в пресетах.
| |
|
| |
| Теперь вы можете переключать пресеты в веб-интерфейса контроллера Wiren Board.
| |
| <gallery mode="packed" heights="150px" caption="Добавление радиостанции в пресеты">
| |
| Image: URRI-A1 Presets.png | Четыре слота с пресетами
| |
| Image: URRI-A1 Select Internet Station.png | Выбор радиостанции
| |
| Image: URRI-A1 Pressets Button.png | Кнопка добавления текущей станции в пресеты
| |
| Image: URRI-A1 Pressets Slots.png | Список пресетов
| |
| Image: URRI-A1 Pressets Done.png | Пресет для текущей станции
| |
| </gallery>
| |
|
| |
| Теперь вы можете переключать пресеты в веб-интерфейсе контроллера Wiren Board.
| |
|
| |
| === Файлы на флеш-накопителе ===
| |
| [[Image: URRI A1 USB storage.png |300px|thumb|right| Переход к списку файлов на флеш-накопителе]]
| |
| Кроме трансляции интернет-радио ресивер умеет воспроизводить mp3 файлы из выбранной папки на USB-флешке.
| |
|
| |
| Чтобы запустить воспроизведение файлов:
| |
| # Подключите флеш-накопитель к USB-порту ресивера.
| |
| # Перейдите на вкладку '''Player'''.
| |
| # Нажмите на плитку '''USB storage'''.
| |
| # Выберите папку с музыкой.
| |
|
| |
| Теперь вы можете переключать файлы в веб-интерфейсе контроллера Wiren Board.
| |
|
| |
| == Полезные ссылки ==
| |
| * [https://github.com/wirenboard/wb-mqtt-urri Репозиторий wb-mqtt-urri на Github]
| |
| * [https://urri.by/ Сайт разработчика устройства]
| |
Описание
URRI представляет собой аудиоресивер с функцией воспроизведения потока из онлайн-радиостанций, Spotify, AirPlay и файловой системы.
Общая информация
wb-mqtt-urri является драйвером ресивера, который обеспечивает управление им через интерфейс контроллера, с использованием правил, а также других интеграций через MQTT.
Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации.
Отображение в списке устройств
Драйвер позволяет:
- Включать и выключать ресивер
- Запускать и останавливать воспроизведение
- Регулировать громкость воспроизведения
- Управлять режимом "Mute" (отключение звука)
- Управлять режимом "AUX" (поток с линейного входа)
- Переключать треки или переключать пресеты радиостанций в зависимости от источника воспроизведения
Дополнительно отображается следующая информация:
- Источник воспроизведения (задается на ресивере)
- Название источника (название радиостанции, имя файла и т. д.)
- Заголовок трека (если имеется)
- IP-адрес ресивера (указанный в конфигурации)
Установка и настройка
На данный момент драйвер доступен в ветке testing.
Установка производится из репозитория с помощью команды apt install wb-mqtt-urri
.
Для настройки подключения к ресиверу откройте в веб-интерфейсе редактор конфигурации "Конфигурационные файлы" > "Настройка ресивера URRI" и задайте IP-адрес и порт, по которым доступно API устройства.
При этом редактируется файл /etc/wb-mqtt-urri.conf
.
Редактирование конфигурации драйвера