Sonos et KNX : associer commandes et retours aux adresses de groupe
Link’nXAdministrateurInstallateur
Link’nX web : tableau de passerelle KNX d’un appareil Sonos déclaré
Le tableau de passerelle Sonos de Link’nX associe les adresses de groupe de votre projet KNX aux commandes d’une enceinte Sonos (lecture, pause, piste, volume, mute) et à ses retours d’état (volume, mute, piste en cours). Un bouton-poussoir KNX peut ainsi piloter l’enceinte directement, sans passer par un scénario.
Destiné aux installateurs et administrateurs qui disposent du projet KNX. Pour enchaîner plusieurs commandes ou regrouper des enceintes, utilisez plutôt les actions de scénario Sonos.
Avant de commencer
Section intitulée « Avant de commencer »- L’enceinte est déclarée dans Link’nX.
- Les adresses de groupe et leurs DPT sont définis dans le projet KNX (voir les tableaux ci-dessous).
Ouvrir le tableau de passerelle de l’enceinte
Section intitulée « Ouvrir le tableau de passerelle de l’enceinte »Dans Sonos, repérez la ligne de l’appareil et cliquez sur les deux flèches horizontales opposées, Configuration de la partie passerelle. Le tableau ne concerne que cet appareil. Son fonctionnement commun (filtre, activation, enregistrement) est décrit dans le guide du tableau de passerelle.
Associer les commandes KNX
Section intitulée « Associer les commandes KNX »- Dans Actions, choisissez les fonctions à piloter à l’aide du tableau ci-dessous.
- Renseignez leur Adresse, puis cochez Actif.
- Enregistrez l’onglet avec la disquette et attendez Données sauvegardées avec succès !.
Les commandes en DPT 1.001 sont des impulsions : le bus doit écrire la valeur 1. Une valeur 0 ne déclenche pas la commande inverse. Pour mettre en pause ou rétablir le son, associez la ligne correspondante, par exemple Mettre en pause ou Rétablir le son, elle aussi avec une impulsion à 1.
| Lignes de commande | DPT | Valeur à envoyer |
|---|---|---|
| Démarrer la lecture, Mettre en pause, Arrêter la lecture, Piste suivante, Piste précédente | 1.001 | Impulsion à 1 |
| Couper le son, Rétablir le son, Activer/Désactiver le mute | 1.001 | Impulsion à 1 |
| Activer/Désactiver lecture/pause | 1.001 | Impulsion à 1 ; alterne une lecture en cours et une piste en pause |
| Lecture via optique | 1.001 | Impulsion à 1, sur une source et un appareil compatibles |
| Dégrouper l’appareil | 1.001 | Impulsion à 1 ; fait quitter son groupe à cet appareil |
| Volume +/- | 6.010 | Écart signé de -100 à 100 |
| Régler le volume | 5.001 | Niveau de 0 à 100 % |
Les deux commandes de volume rétablissent le son avant d’appliquer le niveau. Si la compatibilité optique de l’installation n’est pas connue, faites-la vérifier par l’installateur avant d’utiliser Lecture via optique.
Les lignes Grouper les appareils, Jouer un favori et Lecture depuis une URL demandent une configuration particulière : contactez le support avant de les activer dans ce tableau. Pour regrouper des enceintes, le guide des actions de scénario Sonos explique comment sélectionner plusieurs appareils.
Associer les retours d’état
Section intitulée « Associer les retours d’état »- Ouvrez le deuxième onglet, signalé par une bulle de message.
- Associez les lignes voulues à leurs adresses de lecture et cochez Actif.
- Enregistrez cet onglet.
| Ligne de retour | DPT | Information renvoyée |
|---|---|---|
| Obtenir le volume | 5.001 | Niveau actuel du volume |
| État du mute | 1.001 | État muet : 1 activé, 0 désactivé |
| Status de la piste en cours | 16.001 | État textuel de la lecture |
| Piste en cours | 16.001 | Titre de la piste |
Les retours Sonos répondent à une demande de lecture KNX sur leur adresse active : ils ne fournissent ni affichage en direct ni mise à jour spontanée permanente. Les textes en DPT 16.001 sont limités à 14 octets, ce qui ne permet pas d’afficher un titre long en entier. Pour un affichage d’état plus précis, une autre longueur de texte ou une actualisation périodique, faites établir la configuration avec le support.
Vérifier le résultat
Section intitulée « Vérifier le résultat »Données sauvegardées avec succès ! confirme l’enregistrement des associations, pas leur effet sur l’enceinte. Envoyez ensuite chaque commande depuis le bus, par exemple avec un bouton-poussoir ou le moniteur de groupe d’ETS, et observez l’enceinte. Pour un retour, envoyez une demande de lecture sur son adresse.
En cas de problème
Section intitulée « En cas de problème »- Contrôlez l’appareil, l’Adresse, la case Actif et le DPT de l’objet dans le projet KNX.
- Une commande impulsionnelle ne réagit qu’à la valeur 1.
- Ne donnez pas la même adresse à plusieurs associations Sonos différentes.
Pour les autres symptômes, suivez le dépannage Sonos. Si le problème persiste, contactez support@can-nx.com.