Skip to content

Controllare Sonos da KNX

Una volta che un altoparlante Sonos è importato come dispositivo 1Home, puoi mappare i suoi comandi e il suo stato su indirizzi di gruppo KNX.

Indice dei contenuti

Aggiungere una mappatura Sonos

Accedi a Integrazioni → KNX → Configura, individua la sezione Dispositivi bridge per KNX e clicca su Configura. Nella finestra a comparsa, clicca su + Aggiungi dispositivo e seleziona il lettore Sonos che desideri mappare: il mapper mostra l'elenco completo degli oggetti relativi allo stato e ai gruppi di comandi sopra elencati, pronti per l'assegnazione di un indirizzo di gruppo.

Posizione del mapper KNX in Impostazioni → Integrazioni → KNX

Per ogni oggetto di gruppo che vuoi usare, assegna un indirizzo di gruppo KNX (e un gateway, se ne hai più di uno). Non è necessario assegnarli tutti – gli oggetti di gruppo non assegnati restano semplicemente inattivi.

Mapper KNX con gli oggetti di gruppo di stato e di comando di Sonos

Cosa puoi mappare

Il mapper KNX di 1Home espone due tipi di oggetti di gruppo per ogni altoparlante Sonos: oggetti di stato, che inviano lo stato di Sonos verso KNX, e oggetti di comando, che ricevono scritture KNX e le trasformano in azioni Sonos.

Stato (Sonos → KNX)

Questi oggetti di gruppo inviano un valore su KNX ogni volta che il corrispondente stato sull'altoparlante cambia. Possono anche rispondere a richieste di lettura KNX sul loro indirizzo di gruppo.

Oggetto di gruppoDPTNote
Volume5.0010–100 %
Silenziato1.001Booleano
Nome della sorgente16.001Sorgente musicale (es. Spotify, Apple Music)
Nome del servizio sorgente16.001Nome visibile del servizio musicale
Nome dell'elemento corrente16.001Nome del brano o elemento corrente
Durata dell'elemento corrente12.001Secondi
Offset dell'elemento12.001Posizione di riproduzione corrente in secondi
Nome del prossimo elemento16.001Nome del prossimo elemento in coda
Ripetizione1.001Booleano
Ripeti uno1.001Booleano
Casuale1.001Booleano
Crossfade1.001Booleano

DPT 16 è limitato a 14 caratteri

Nome della sorgente, Nome del servizio sorgente, Nome dell'elemento corrente e Nome del prossimo elemento vengono inviati come stringhe DPT 16.001, che hanno un massimo di 14 caratteri. I nomi più lunghi vengono troncati prima di essere scritti sul bus.

Comandi (KNX → Sonos)

Questi oggetti di gruppo ricevono una scrittura KNX e attivano l'azione corrispondente sull'altoparlante Sonos.

Oggetto di gruppoDPTEffetto
Imposta volume5.001Imposta il volume al valore scritto
Imposta volume relativo6.010Regola il volume in base al valore con segno
Duck1.001Esegue il duck per la durata configurata (vedi sotto)
Unduck1.001Ripristina immediatamente il volume precedente al duck
Disattiva audio1.001Silenzia l'altoparlante
Riattiva audio1.001Riattiva l'audio dell'altoparlante
Riproduci1.001Riprende la riproduzione
Pausa1.001Mette in pausa la riproduzione
Alterna riproduzione/pausa1.001Passa tra riproduzione e pausa
Avanti1.001Passa al brano successivo
Indietro1.001Torna al brano precedente
Imposta ripetizione1.001Alterna ripeti tutto
Imposta ripeti uno1.001Alterna ripeti uno
Imposta riproduzione casuale1.001Alterna riproduzione casuale
Imposta crossfade1.001Alterna crossfade

Valori di trigger per i comandi booleani

I comandi DPT 1.XXX – Riproduci, Pausa, Alterna riproduzione/pausa, Avanti, Indietro, Disattiva audio, Riattiva audio, Duck, Unduck – possono essere configurati nella mappatura per attivarsi su una scrittura KNX di 1, una scrittura di 0, o entrambe. Il valore predefinito è 1.

È utile quando un pulsante invia sia la pressione (1) sia il rilascio (0) sullo stesso indirizzo di gruppo e vuoi che solo uno dei due agisca – per esempio «riproduci alla pressione, non fare nulla al rilascio».

Ducking con KNX

La durata del duck è configurabile per ogni mappatura, in secondi. Il valore predefinito è dieci secondi.

Quando un pulsante KNX scrive il valore di trigger configurato sull'indirizzo di gruppo Duck, l'altoparlante Sonos abbassa il volume per quella durata e poi ripristina automaticamente il livello precedente. Non devi inviare una scrittura Unduck separata – avviene da sola.

Se vuoi interrompere il duck in anticipo, scrivi sull'indirizzo di gruppo Unduck.

Cosa non puoi fare da KNX

Alcune funzioni di Sonos sono raggiungibili dalle automazioni, ma non direttamente dal mapper KNX – non c'è un oggetto di gruppo KNX dedicato:

  • Carica preferito / Carica playlist
  • Modifica membri del gruppo
  • Riproduci clip audio / Riproduci clip audio personalizzato
  • Vai a / Vai a relativo

Per queste, attiva un'automazione da KNX (per esempio tramite un trigger su indirizzo di gruppo) e richiama l'azione dall'interno dell'automazione. Vedi Lavorare con KNX nelle automazioni per questo schema.