URRI-A1: различия между версиями

Материал из Wiren Board
Строка 28: Строка 28:
* IP-адрес ресивера (указанный в конфигурации)
* IP-адрес ресивера (указанный в конфигурации)


=== Установка и настройка ===
=== Установка и настройка драйвера ===
{{SupportedSinceRelease
| release = wb-2307
|content=
По умолчанию драйвер не установлен, поэтому его надо установить командами:
<syntaxhighlight lang="bash">
apt update && apt install wb-mqtt-urri
</syntaxhighlight>


На данный момент драйвер доступен в ветке testing.
Настройки драйвера хранятся в файле <code>/etc/wb-mqtt-urri.conf</code>, его можно отредактировать в веб-интерфейсе контроллера:
# Откройте [[Wiren_Board_Web_Interface|веб-интерфейс контроллера Wiren Board]]
# Перейдите '''Конфигурационные файлы''' → '''Настройка ресивера URRI'''.
# Задайте IP-адрес и порт, по которым доступно API устройства.


Установка производится из репозитория с помощью команды <code>apt install wb-mqtt-urri</code>.
Для настройки подключения к ресиверу откройте в веб-интерфейсе редактор конфигурации "Конфигурационные файлы" > "Настройка ресивера URRI" и задайте IP-адрес и порт, по которым доступно API устройства.
При этом редактируется файл <code>/etc/wb-mqtt-urri.conf</code>.
<gallery mode="traditional" widths ="260px" heights="200px">
<gallery mode="traditional" widths ="260px" heights="200px">
Image: URRI configs.png
Image: URRI configs.png
Image: URRI_config.png | Редактирование конфигурации драйвера
Image: URRI_config.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/ Сайт разработчика устройства]

Версия 10:50, 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, его можно отредактировать в веб-интерфейсе контроллера:

  1. Откройте веб-интерфейс контроллера Wiren Board
  2. Перейдите Конфигурационные файлыНастройка ресивера URRI.
  3. Задайте IP-адрес и порт, по которым доступно API устройства.

Полезные ссылки