URRI-A1: различия между версиями
(не показано 12 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Сетевой | {{DISPLAYTITLE: Сетевой проигрыватель URRI}} | ||
== Общая информация == | == Общая информация == | ||
[[Image: URRI UI.png |300px|thumb|right| Отображение в списке устройств ]] | |||
[[Image: URRI UI.png |300px|thumb|right| | [https://urri.by/ URRI] — это аудиоресивер с функцией воспроизведения потока из онлайн-радиостанций, Spotify, AirPlay и файловой системы. | ||
[https://urri.by/ | |||
У ресивера есть Web-API, наша интеграция работает через него. В основе | У ресивера есть Web-API, наша интеграция работает через него. | ||
В основе лежит драйвер ''[https://github.com/wirenboard/wb-mqtt-urri wb-mqtt-urri]'', который создаёт в MQTT контроллера виртуальное устройство и транслирует команды и статусы между API и MQTT. | |||
Благодаря этому вы можете использовать ресивер URRI A1 в своих скриптах автоматизации, или управлять им напрямую из веб-интерфейса контроллера [[Wiren Board]]. | Благодаря этому вы можете использовать ресивер URRI A1 в своих скриптах автоматизации, или управлять им напрямую из веб-интерфейса контроллера [[Wiren Board]]. | ||
Строка 12: | Строка 12: | ||
Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации драйвера. | Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации драйвера. | ||
Пока реализованы только базовые функции: | Пока реализованы только базовые функции: | ||
* Включение и выключение ресивера. | * Включение и выключение ресивера. | ||
Строка 19: | Строка 18: | ||
* Отключение и включение звука. | * Отключение и включение звука. | ||
* Включение режима AUX. | * Включение режима AUX. | ||
* Переключение треков на флешке | * Переключение треков на флешке или пресетов радиостанций. Зависит от выбранного источника воспроизведения. | ||
Дополнительно отображается информация: | Дополнительно отображается информация: | ||
Строка 34: | Строка 25: | ||
* Заголовок трека, если есть. | * Заголовок трека, если есть. | ||
* IP-адрес ресивера, указанный в конфигурации. | * IP-адрес ресивера, указанный в конфигурации. | ||
== Установка и настройка драйвера == | == Установка и настройка драйвера == | ||
Строка 50: | Строка 34: | ||
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}} | ||
Строка 68: | Строка 52: | ||
В ресивере есть свой веб-интерфейс, через который он и настраивается: задаются пресеты радиостанций, выбирается источник воспроизведения. | В ресивере есть свой веб-интерфейс, через который он и настраивается: задаются пресеты радиостанций, выбирается источник воспроизведения. | ||
=== Пресеты радиостанций=== | === Пресеты радиостанций=== | ||
В ресивере есть возможность добавить в пресеты до четырёх радиостанций. Выбрать нужные можно из десятков категорий на любой вкус. | В ресивере есть возможность добавить в пресеты до четырёх радиостанций. Выбрать нужные можно из десятков категорий на любой вкус. | ||
Строка 82: | Строка 57: | ||
Чтобы добавить свою: | Чтобы добавить свою: | ||
# Перейдите на вкладку '''Player'''. | # Перейдите на вкладку '''Player'''. | ||
# | # Перейдите в меню '''Internet radio''' и выберите нужную станцию. | ||
# Нажмите на значок из трёх квадратиков и плюсика, который находится слева от панели управления воспроизведением. | # Нажмите на значок из трёх квадратиков и плюсика, который находится слева от панели управления воспроизведением. | ||
# В появившемся окне выберите один из четырёх слотов, куда добавить станцию. | # В появившемся окне выберите один из четырёх слотов, куда добавить станцию. | ||
# Проверьте, что ваша станция появилась в пресетах. | # Проверьте, что ваша станция появилась в пресетах. | ||
<gallery mode="packed" heights="150px" caption="Добавление радиостанции в пресеты"> | <gallery mode="packed" heights="150px" caption="Добавление радиостанции в пресеты"> | ||
Image: URRI-A1 Presets.png | Четыре слота с пресетами | Image: URRI-A1 Presets.png | Четыре слота с пресетами | ||
Строка 95: | Строка 68: | ||
Image: URRI-A1 Pressets Done.png | Пресет для текущей станции | Image: URRI-A1 Pressets Done.png | Пресет для текущей станции | ||
</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/ Сайт разработчика устройства] |
Версия 13:01, 3 мая 2023
Общая информация
URRI — это аудиоресивер с функцией воспроизведения потока из онлайн-радиостанций, Spotify, AirPlay и файловой системы.
У ресивера есть Web-API, наша интеграция работает через него.
В основе лежит драйвер wb-mqtt-urri, который создаёт в MQTT контроллера виртуальное устройство и транслирует команды и статусы между API и MQTT.
Благодаря этому вы можете использовать ресивер URRI A1 в своих скриптах автоматизации, или управлять им напрямую из веб-интерфейса контроллера Wiren Board.
Для подключения к ресиверу необходимо, чтобы его адрес был доступен для контроллера и прописан в конфигурации драйвера.
Пока реализованы только базовые функции:
- Включение и выключение ресивера.
- Запуск и останов воспроизведения.
- Регулировка громкости.
- Отключение и включение звука.
- Включение режима AUX.
- Переключение треков на флешке или пресетов радиостанций. Зависит от выбранного источника воспроизведения.
Дополнительно отображается информация:
- Источник воспроизведения — задается на ресивере.
- Название источника, название радиостанции, имя файла и т. д.
- Заголовок трека, если есть.
- IP-адрес ресивера, указанный в конфигурации.
Установка и настройка драйвера
По умолчанию драйвер не установлен, поэтому его надо установить командами:
apt update && apt install wb-mqtt-urri
Настройки драйвера хранятся в файле /etc/wb-mqtt-urri.conf
, его можно отредактировать в веб-интерфейсе контроллера.
Для изменения настроек контроллера вам нужен уровень доступа Администратор, который можно выставить в разделе Настройки → Права доступа.
После завершения настроек рекомендуем поставить уровень доступа Пользователь или Оператор — это поможет не совершить случайных ошибок при ежедневной работе с веб-интерфейсом.
Настройка:
- Откройте веб-интерфейс контроллера Wiren Board.
- Перейдите Конфигурационные файлы → Настройка ресивера URRI.
- Задайте IP-адрес и порт. Значение по умолчанию для порта — 9032.
- Нажмите кнопку Записать в левом верхнем углу.
Настройка ресивера URRI
В ресивере есть свой веб-интерфейс, через который он и настраивается: задаются пресеты радиостанций, выбирается источник воспроизведения.
Пресеты радиостанций
В ресивере есть возможность добавить в пресеты до четырёх радиостанций. Выбрать нужные можно из десятков категорий на любой вкус.
Чтобы добавить свою:
- Перейдите на вкладку Player.
- Перейдите в меню Internet radio и выберите нужную станцию.
- Нажмите на значок из трёх квадратиков и плюсика, который находится слева от панели управления воспроизведением.
- В появившемся окне выберите один из четырёх слотов, куда добавить станцию.
- Проверьте, что ваша станция появилась в пресетах.