Système Multiutilisateur Revox

La configuration des haut-parleurs se fait d'abord à l'aide de l'application Revox. Ensuite, les appareils intégrés sont automatiquement reconnus. Chaque appareil reçoit un identifiant unique, qui commence à 100. Si un appareil est retiré, son identifiant reste réservé en arrière-plan.

Le système Multiutilisateur 2.0 et 3.0 est pris en charge. Avec la version 3.0, toutes les zones sont également représentées. L'affectation des zones se fait via l'application Revox ou avec les commandes suivantes :

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

Importantes Remarques

Lors de la configuration de Revox, il y a plusieurs points à prendre en compte. Si ces instructions ne sont pas suivies, des problèmes imprévus peuvent survenir.

  1. Chaque alias ne peut être défini qu'une seule fois, même pour les sources.
  2. Les noms et les alias ne doivent pas dépasser une longueur maximale de 16 caractères.
  3. Le nom d'un alias ne doit pas contenir le caractère :.
  4. L'interface ne trouve que les appareils réellement disponibles.
  5. Si des paramètres sont modifiés sur la page Revox, il est recommandé de procéder à un nouvel import ou à une Recherche d'appareils dans l'Installation via Antcas Control. Cela peut également être déclenché par un redémarrage du serveur Revox.

Créer des Canaux

Dans la structure Appareils, des canaux peuvent être créés. Pour cela, plusieurs conditions préalables doivent être remplies.

Types Condition Préalable
Haut-parleurs L'appareil doit être visible dans la structure.

Fonctionnement

Contrairement à l'interface "normale" du serveur d'action Revox, toutes les variables sont transmises de manière bidirectionnelle ici. De plus, le protocole WebSocket est utilisé pour obtenir toutes les informations.

Tout état associé à une source ou à un utilisateur est automatiquement distribué à toutes les pièces correspondantes. Cela s'applique également à l'envoi de valeurs. Il peut arriver qu'un signal ne soit pas envoyé à un amplificateur si celui-ci est éteint, car aucune source ou aucun utilisateur n'est associé.

Remarque : La prise en charge sans faille des zones via PLC pour les former n'est pas implémentée. Celles-ci doivent être formées dans la configuration de l'application multiutilisateur Revox. Cependant, les zones peuvent être utilisées à la place des pièces.

Variables

Les variables suivantes sont disponibles dans la pièce. Il est recommandé d'utiliser les variables de la pièce respective pour commander l'installation via la visualisation.

Variable Valeurs Description
power TRUE/FALSE Player on/off
play TRUE/FALSE Play/Pause
next TRUE Piste suivante. Un changement se produit lors d'un front positif. Cette commande n'est pas toujours disponible.
prev TRUE Piste précédente. Un changement se produit lors d'un front positif. Cette commande n'est pas toujours disponible.
repeat TRUE/FALSE Tout répéter. Cette commande n'est pas toujours disponible.
seek 0..# Avance rapide dans la piste en millisecondes. Disponible à partir de Multiuser 3.
shuffle TRUE/FALSE Lecture aléatoire. Cette commande n'est pas toujours disponible.
volume 0..255 Le volume en pourcentage est converti.
mute TRUE/FALSE Silencieux
balance -10..10 Réglage de la balance pour les haut-parleurs stéréo.
bass -12..12 Basse de -12 dB à +12 dB
treble -12..12 Aigus de -12 dB à +12 dB
user Utilisateur Affectation d'un utilisateur. Tous les noms (sans préfixe $-) se trouvent dans l'interface sous Utilisateurs. Ici, l'alias respectif est utilisé.
source URI URI de la source actuelle.
cmd RAW Commande RAW sur l'appareil correspondant.
Correspond à $r.room:RAW
!cmd RAW Comme cmd, mais tous les télégrammes sont envoyés. Cela est utile pour de nombreuses commandes.
cover_url URL URL de la pochette de l'album.
duration 0..# Durée de la piste en millisecondes. Disponible à partir de Multiuser 3.
infotext Texte d'information multiline. Celui-ci peut être séparé avec le bloc fonctionnel EXPLODE. Toujours 3 lignes sont transmises.

Source

La source source se compose du nom de la source et du service (stream). Il sera possible à l'avenir de spécifier des chemins plus complexes pour contacter directement un fichier ou une station de radio.

Le nom est structuré comme suit :

$s.xx://radio

Si le stream utilisateur est égal à l'utilisateur actuel, ce qui suit est retourné :

radio

Les commandes suivantes sont possibles :

Valeur Description
$.xx://radio Sélectionne la source $.xx et la met sur Radio.
$.xx:// Sélectionne la source $.xx
radio Met le stream actuel sur Radio. La source est changée pour le stream utilisateur.
://radio Comme ci-dessus.
fav/01 Référence à un favori dans la liste de favoris de l'utilisateur.

Remarque : Il est toujours tenté d'allumer le lecteur ou l'utilisateur lorsque la source est changée.

Envoyer des Commandes

Pour envoyer une ou plusieurs commandes, la variable cmd est utilisée. Cette commande se trouve également dans les utilisateurs individuels, les pièces, etc. Par exemple, si une commande de pièce est envoyée, le préfixe de la pièce est automatiquement ajouté.

Remarque : Antcas Control ne dispose pas d'une gestion des collisions lors de l'envoi simultané d'une valeur à cette variable. Si l'interface attend ou redémarre, seul le dernier état est envoyé.

Il est possible d'envoyer plusieurs commandes les unes après les autres. Cela se fait avec une nouvelle ligne ou le caractère ;. Ainsi, il est garanti que les commandes ont toujours le même ordre.

La commande suivante a été envoyée à room100.cmd :

room:on
stream:spotify

Cela produit la commande suivante sur le serveur d'action Revox :

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

Utiliser les Graphiques Revox

Il est possible d'utiliser directement des graphiques de Revox. Pour cela, la valeur doit être transmise à l'élément de visualisation Image.

Graphique Valeur
Logo Revox "_revox_logo"

Modèle

Le modèle suivant peut être utilisé pour communiquer avec une pièce. Le modèle possède les fonctions suivantes :

  • Sélection d'utilisateurs et de diverses sources.
  • Extinction automatique après 5 minutes, si la pièce n'est pas utilisée.
  • Allumage automatique de la pièce lorsque Play est cliqué.
  • L'affichage du volume est affiché comme valeur d'atténuation.
  • Le logo Revox est utilisé lorsque la pièce n'est pas utilisée.
  • Traduction internationale.
  • Compatible avec les canaux.

Il convient de noter que diverses configurations doivent être effectuées. Ce sont généralement les suivantes :

  • La liste des utilisateurs doit être adaptée.
  • Régler le volume maximum dans la PLC et la visualisation.
  • Avec M51, l'égaliseur ne peut pas être utilisé directement.
  • Adapter ou masquer la liste de favoris.

Téléchargement :