Sistema Revox Multiuser

La configuración de los altavoces se realiza primero mediante la aplicación Revox. A continuación, los dispositivos integrados se detectan automáticamente. Cada dispositivo recibe una ID propia, que comienza en 100. Si se elimina un dispositivo, la ID permanecerá reservada en segundo plano.

Se admite el sistema Multiuser 2.0 y 3.0. En la versión 3.0 también se representan todas las zonas. La asignación de las zonas se realiza a través de la aplicación Revox o con los siguientes comandos:

[zonen-id]:zone-owner:[raum-id]:on
[zonen-id]:zone-owner:[raum-id]:off

Importantes Notas

Al configurar Revox, hay que tener en cuenta varios aspectos. Si no se siguen estas instrucciones, pueden surgir problemas imprevistos.

  1. Cada alias solo puede definirse una vez, también para las fuentes.
  2. Los nombres y los alias no deben exceder una longitud máxima de 16 caracteres.
  3. El nombre de un alias no debe contener el carácter :.
  4. La interfaz solo encuentra dispositivos que realmente estén disponibles.
  5. Si se modifican las configuraciones en la página Revox, se recomienda un nuevo importación o la Búsqueda de dispositivos de la Instalación por parte de Antcas Control. Esto también puede lograrse mediante un reinicio del servidor Revox.

Crear Canales

En la estructura Dispositivos se pueden crear canales. Para que estos puedan crearse, deben cumplirse diversos requisitos previos.

Tipos Requisito Previo
Altavoces El dispositivo debe ser visible en la estructura.

Funcionamiento

A diferencia de la interfaz "normal" del servidor de acciones Revox, aquí todas las variables se transmiten bidireccionalmente. Además, se utiliza el protocolo WebSocket para obtener toda la información.

Cada estado que corresponde a una fuente o un usuario se distribuye automáticamente en todos los espacios correspondientes. Esto también es válido para el envío de valores. Puede ocurrir que no se envíe una señal para un amplificador si está apagado, ya que no se ha asignado ninguna fuente ni ningún usuario.

Nota: La implementación del soporte sin fisuras para formar zonas a través de la PLC no está implementada. Estas deben formarse en la configuración de la aplicación Revox Multiuser. Sin embargo, las zonas pueden utilizarse en lugar de los espacios.

Variables

A continuación se muestran las variables disponibles en el espacio. Se recomienda utilizar las variables del respectivo espacio para controlar la instalación a través de la visualización.

Variable Valores Descripción
power TRUE/FALSE Reproductor encendido/apagado
play TRUE/FALSE Reproducir/Pausa
next TRUE Pista siguiente. Se cambia en un flanco positivo. Este comando no siempre está disponible.
prev TRUE Pista anterior. Se cambia en un flanco positivo. Este comando no siempre está disponible.
repeat TRUE/FALSE Repetir todo. Este comando no siempre está disponible.
seek 0..# Rebobinar en la pista en milisegundos. Disponible a partir de Multiuser 3.
shuffle TRUE/FALSE Reproducir aleatoriamente. Este comando no siempre está disponible.
volume 0..255 El volumen en porcentaje se convierte.
mute TRUE/FALSE Silenciar
balance -10..10 Ajustar el balance en altavoces estéreo.
bass -12..12 Bajo de -12 dB a +12 dB
treble -12..12 Aguudos de -12 dB a +12 dB
user Usuario Asignación de un usuario. Todos los nombres (sin prefijo $-) se encuentran en la interfaz bajo Usuarios. Aquí se utiliza el alias respectivo.
source URI URI a la fuente actual.
cmd RAW Comando RAW al dispositivo correspondiente.
Corresponde a $r.room:RAW
!cmd RAW Como cmd, pero se envían todos los telegramas. Esto es útil para muchos comandos.
cover_url URL URL a la portada del álbum.
duration 0..# Duración de la pista en milisegundos. Disponible a partir de Multiuser 3.
infotext Texto informativo de varias líneas. Este puede separarse con el bloque de funciones EXPLODE. Siempre se transmiten 3 líneas.

Fuente

La fuente source se compone del nombre de la fuente y el servicio (stream). Más adelante será posible almacenar rutas más complejas para acceder directamente a un archivo o una emisora de radio.

El nombre está estructurado de la siguiente manera:

$s.xx://radio

Si el stream del usuario es igual al usuario actual, se devuelve lo siguiente:

radio

A continuación se muestran los comandos posibles:

Valor Descripción
$.xx://radio Selecciona la fuente $.xx y la establece en Radio.
$.xx:// Selecciona la fuente $.xx.
radio Establece el stream actual en Radio. Para ello, se cambia la fuente al stream del usuario.
://radio Igual que arriba.
fav/01 Referencia a un favorito en la lista de favoritos del usuario.

Nota: Siempre se intenta encender el reproductor o el usuario cuando se cambia la fuente.

Enviar Comandos

Para enviar uno o varios comandos, se utiliza la variable cmd. Este comando también se encuentra en los distintos usuarios, espacios, etc. Por ejemplo, si se envía un comando de espacio, el prefijo del espacio se añade automáticamente.

Nota: Antcas Control no dispone de gestión de colisiones al enviar simultáneamente un valor a esta variable. Si la interfaz está esperando o reiniciando, solo se enviará el último estado.

Es posible enviar varios comandos consecutivos. Esto se implementa con una nueva línea o el carácter ;. Así se garantiza que los comandos siempre tengan el mismo orden.

A continuación se muestra el comando enviado a room100.cmd:

room:on
stream:spotify

Esto genera en el servidor de acciones Revox el siguiente comando:

#RXXXXXXXXXXXXX:room:on; #RXXXXXXXXXXXXX:stream:spotify

Utilizar Gráficos De Revox

Existe la posibilidad de utilizar gráficos de Revox directamente. Para ello, el valor debe transferirse al elemento de visualización Imagen.

Gráfico Valor
Logo Revox "_revox_logo"

Plantilla De Zonas

A continuación se muestra la plantilla que puede utilizarse para comunicarse con un espacio. La plantilla tiene las siguientes funciones:

  • Selección de usuarios y diversas fuentes.
  • Apagado automático después de 5 minutos, si el espacio no se utiliza.
  • Encendido automático del espacio cuando se hace clic en Reproducir.
  • La indicación del volumen se muestra como valor de atenuación.
  • Se utiliza el logo Revox cuando el espacio no se está utilizando.
  • Traducción internacional.
  • Compatible con los canales.

Hay que tener en cuenta que deben realizarse diversas configuraciones. Estas suelen ser las siguientes:

  • La lista de usuarios debe ajustarse.
  • Ajustar el volumen máximo en la PLC y la visualización.
  • En M51, no se puede utilizar directamente el ecualizador.
  • Ajustar o ocultar la lista de favoritos.

Descarga: