URRI-A1: различия между версиями
(не показано 15 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Сетевой | {{DISPLAYTITLE: Сетевой проигрыватель URRI}} | ||
== Описание == | |||
[https://urri.by/ URRI] представляет собой аудиоресивер с функцией воспроизведения потока из онлайн-радиостанций, Spotify, AirPlay и файловой системы. | |||
[https://urri.by/ | |||
У ресивера есть Web-API, наша интеграция работает через него. В основе | === Общая информация === | ||
[[Image: URRI UI.png |300px|thumb|right| Отображение в списке устройств ]] | |||
У ресивера есть Web-API, наша интеграция работает через него.\ | |||
В основе лежит драйвер ''[https://github.com/wirenboard/wb-mqtt-urri wb-mqtt-urri]'', который создаёт в MQTT контроллера виртуальное устройство и транслирует команды и статусы между API и MQTT. | |||
Благодаря этому вы можете использовать ресивер URRI A1 в своих скриптах автоматизации, или управлять им напрямую из веб-интерфейса контроллера [[Wiren Board]]. | Благодаря этому вы можете использовать ресивер URRI A1 в своих скриптах автоматизации, или управлять им напрямую из веб-интерфейса контроллера [[Wiren Board]]. | ||
Строка 12: | Строка 13: | ||
Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации драйвера. | Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации драйвера. | ||
Драйвер позволяет: | |||
* | * Включать и выключать ресивер | ||
* | * Запускать и останавливать воспроизведение | ||
* | * Регулировать громкость воспроизведения | ||
* | * Управлять режимом "Mute" (отключение звука) | ||
* | * Управлять режимом "AUX" (поток с линейного входа) | ||
* | * Переключать треки или переключать пресеты радиостанций в зависимости от источника воспроизведения | ||
Дополнительно отображается информация: | Дополнительно отображается следующая информация: | ||
* Источник воспроизведения | * Источник воспроизведения (задается на ресивере) | ||
* Название источника | * Название источника (название радиостанции, имя файла и т. д.) | ||
* Заголовок трека | * Заголовок трека (если имеется) | ||
* IP-адрес ресивера | * IP-адрес ресивера (указанный в конфигурации) | ||
== Установка и настройка драйвера == | === Установка и настройка драйвера === | ||
{{SupportedSinceRelease | {{SupportedSinceRelease | ||
| release = wb-2307 | | release = wb-2307 | ||
Строка 50: | Строка 36: | ||
apt update && apt install wb-mqtt-urri | apt update && apt install wb-mqtt-urri | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Настройки драйвера хранятся в файле <code>/etc/wb-mqtt-urri.conf</code>, его можно отредактировать в веб-интерфейсе контроллера. | |||
{{Wbincludes:WebUI Change Access Level}} | {{Wbincludes:WebUI Change Access Level}} | ||
Строка 64: | Строка 50: | ||
</gallery> | </gallery> | ||
}} | }} | ||
== Полезные ссылки == | == Полезные ссылки == | ||
* [https://github.com/wirenboard/wb-mqtt-urri Репозиторий wb-mqtt-urri на Github] | * [https://github.com/wirenboard/wb-mqtt-urri Репозиторий wb-mqtt-urri на Github] | ||
* [https://urri.by/ Сайт разработчика устройства] | * [https://urri.by/ Сайт разработчика устройства] |
Версия 11:00, 3 мая 2023
Описание
URRI представляет собой аудиоресивер с функцией воспроизведения потока из онлайн-радиостанций, Spotify, AirPlay и файловой системы.
Общая информация
У ресивера есть Web-API, наша интеграция работает через него.\
В основе лежит драйвер wb-mqtt-urri, который создаёт в MQTT контроллера виртуальное устройство и транслирует команды и статусы между API и MQTT.
Благодаря этому вы можете использовать ресивер URRI A1 в своих скриптах автоматизации, или управлять им напрямую из веб-интерфейса контроллера Wiren Board.
Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации драйвера.
Драйвер позволяет:
- Включать и выключать ресивер
- Запускать и останавливать воспроизведение
- Регулировать громкость воспроизведения
- Управлять режимом "Mute" (отключение звука)
- Управлять режимом "AUX" (поток с линейного входа)
- Переключать треки или переключать пресеты радиостанций в зависимости от источника воспроизведения
Дополнительно отображается следующая информация:
- Источник воспроизведения (задается на ресивере)
- Название источника (название радиостанции, имя файла и т. д.)
- Заголовок трека (если имеется)
- IP-адрес ресивера (указанный в конфигурации)
Установка и настройка драйвера
По умолчанию драйвер не установлен, поэтому его надо установить командами:
apt update && apt install wb-mqtt-urri
Настройки драйвера хранятся в файле /etc/wb-mqtt-urri.conf
, его можно отредактировать в веб-интерфейсе контроллера.
Для изменения настроек контроллера вам нужен уровень доступа Администратор, который можно выставить в разделе Настройки → Права доступа.
После завершения настроек рекомендуем поставить уровень доступа Пользователь или Оператор — это поможет не совершить случайных ошибок при ежедневной работе с веб-интерфейсом.
Настройка:
- Откройте веб-интерфейс контроллера Wiren Board.
- Перейдите Конфигурационные файлы → Настройка ресивера URRI.
- Задайте IP-адрес и порт. Значение по умолчанию для порта — 9032.
- Нажмите кнопку Записать в левом верхнем углу.