La configurazione degli altoparlanti avviene inizialmente tramite l'app Revox. Successivamente, i dispositivi integrati vengono riconosciuti automaticamente. Ogni dispositivo riceve un proprio ID, che inizia con 100. Se viene rimosso un dispositivo, l'ID rimane riservato in background.
Il sistema Multiuser supporta la versione 2.0 e 3.0. Nella versione 3.0 vengono inoltre visualizzate tutte le zone. L'associazione delle zone avviene tramite l'app Revox o con i seguenti comandi:
[zonen-id]:zone-owner:[raum-id]:on
[zonen-id]:zone-owner:[raum-id]:off
Nella configurazione di Revox ci sono diverse cose da considerare. Se queste istruzioni non vengono seguite, possono verificarsi problemi imprevisti.
Nella struttura Dispositivi è possibile creare canali. Per crearli, devono essere soddisfatte diverse condizioni preliminari.
| Tipi | Condizione Preliminare |
|---|---|
| Il dispositivo deve essere visibile nella struttura. |
A differenza dell'interfaccia "normale" del server di azione Revox, qui tutte le variabili vengono trasmesse in modo bidirezionale. Inoltre, viene utilizzato il protocollo WebSocket per ottenere tutte le informazioni.
Ogni stato associato a una sorgente o a un utente viene automaticamente distribuito a tutti gli spazi corrispondenti. Questo vale anche per l'invio di valori. Può accadere che un segnale non venga inviato a un amplificatore se questo è spento, poiché nessuna sorgente o utente è associata.
Nota: Il supporto senza soluzione di continuità per la formazione delle zone tramite PLC non è implementato. Queste devono essere formate nella configurazione dell'app Revox Multiuser. Tuttavia, le zone possono essere utilizzate al posto degli spazi.
Le seguenti variabili sono disponibili nello spazio. Si consiglia di utilizzare le variabili dello spazio specifico per il controllo dell'impianto tramite la visualizzazione.
| Variabile | Valori | Descrizione |
|---|---|---|
| TRUE/FALSE | Player on/off | |
| TRUE/FALSE | Play/Pause | |
| TRUE | Traccia successiva. Viene commutato su un fronte positivo. Questo comando non è sempre disponibile. | |
| TRUE | Traccia precedente. Viene commutato su un fronte positivo. Questo comando non è sempre disponibile. | |
| TRUE/FALSE | Ripeti tutto. Questo comando non è sempre disponibile. | |
| 0..# | Avanzamento veloce nella traccia in millisecondi. Disponibile da Multiuser 3. | |
| TRUE/FALSE | Riproduci casualmente. Questo comando non è sempre disponibile. | |
| 0..255 | Il volume in percentuale viene convertito. | |
| TRUE/FALSE | Silenzioso | |
| -10..10 | Imposta il bilanciamento sugli altoparlanti stereo. | |
| -12..12 | Basso da -12 dB a +12 dB | |
| -12..12 | Alti da -12 dB a +12 dB | |
| Utente | Associazione di un utente. Tutti i nomi (senza prefisso $-) si trovano nell'interfaccia sotto Utenti. Qui viene utilizzato l'alias rispettivo. | |
| URI | URI alla sorgente corrente. | |
| RAW | Comando RAW sul dispositivo corrispondente. Corrisponde a $r.room:RAW |
|
| RAW | Come cmd, ma vengono inviati tutti i telegrammi. Questo è utile per molti comandi. | |
| URL | URL alla copertina dell'album. | |
| 0..# | Durata della traccia in millisecondi. Disponibile da Multiuser 3. | |
| Testo informativo multiriga. Questo può essere separato con il blocco funzionale EXPLODE. Vengono sempre trasmesse 3 righe. |
La sorgente source è composta dal nome della sorgente e del servizio (stream). In futuro sarà possibile specificare percorsi più complessi per accedere direttamente a un file o a una stazione radio.
Il nome è strutturato come segue:
$s.xx://radio
Se lo stream dell'utente è uguale all'utente corrente, viene restituito quanto segue:
radio
I seguenti comandi sono possibili:
| Valore | Descrizione |
|---|---|
| $.xx://radio | Seleziona la sorgente $.xx e la imposta su Radio. |
| $.xx:// | Seleziona la sorgente $.xx |
| radio | Imposta lo stream corrente su Radio. In questo caso, la sorgente viene commutata sullo stream dell'utente. |
| ://radio | Come sopra. |
| fav/01 | Riferimento a un preferito nella lista dei preferiti dell'utente. |
Nota: Viene sempre tentato di accendere il player o l'utente quando viene cambiata la sorgente.
Per inviare uno o più comandi, viene utilizzata la variabile cmd. Questo comando si trova anche nei singoli utenti, stanze ecc. Ad esempio, se viene inviato un comando di stanza, il prefisso della stanza viene aggiunto automaticamente.
Nota: Antcas Control non dispone di un gestione delle collisioni per l'invio simultaneo di un valore su questa variabile. Se l'interfaccia è in attesa o si riavvia, viene inviato solo l'ultimo stato.
È possibile inviare più comandi uno dopo l'altro. Questo viene implementato con una nuova riga o il carattere ;. In questo modo si garantisce che i comandi abbiano sempre lo stesso ordine.
Il seguente comando è stato inviato a room100.cmd:
room:on
stream:spotify
Questo genera sul server di azione Revox il seguente comando:
#RXXXXXXXXXXXXX:room:on; #RXXXXXXXXXXXXX:stream:spotify
È possibile utilizzare direttamente i grafici di Revox. A tal fine, il valore deve essere trasferito all'elemento di visualizzazione dell'immagine.
| Grafico | Valore |
|---|---|
| Logo Revox | "_revox_logo" |
Il seguente modello può essere utilizzato per comunicare con una stanza. Il modello ha le seguenti funzioni:
È necessario considerare che devono essere apportate diverse impostazioni. Queste sono generalmente le seguenti:
Download: