Skip to content

Controlar Sonos desde KNX

Una vez que un altavoz Sonos se ha importado como dispositivo de 1Home, puede asignar sus comandos y estado a direcciones de grupo KNX.

Índice

Añadir una asignación de Sonos

Vaya a Integraciones → KNX → Configurar, busque la sección Conecte dispositivos a KNX y haga clic en Configurar. En la ventana emergente, haga clic en + Añadir dispositivo y seleccione el altavoz Sonos que desee asignar – el asignador muestra la lista completa de objetos de grupo de estado y comando indicados arriba, listos para que se les asigne una dirección de grupo.

Ubicación del asignador KNX en Configuración → Integraciones → KNX

Para cada objeto de grupo que desee usar, asigne una dirección de grupo KNX (y una pasarela, si tiene más de una). No tiene que asignarlos todos – los objetos de grupo no asignados simplemente quedan inactivos.

Asignador KNX con los objetos de grupo de estado y comando de Sonos

Lo que puede asignar

El asignador KNX de 1Home expone dos tipos de objetos de grupo para cada altavoz Sonos: objetos de estado, que envían el estado de Sonos a KNX, y objetos de comando, que reciben escrituras KNX y las convierten en acciones de Sonos.

Estado (Sonos → KNX)

Estos objetos de grupo envían un valor a KNX siempre que cambie el estado correspondiente en el altavoz. También pueden responder a peticiones de lectura KNX en su dirección de grupo.

Objeto de grupoDPTNotas
Volumen5.0010–100 %
Silenciado1.001Booleano
Nombre de la fuente16.001Fuente de música (p. ej. Spotify, Apple Music)
Nombre del servicio de fuente16.001Nombre visible del servicio de música
Nombre del elemento actual16.001Nombre de la pista o elemento actual
Duración del elemento actual12.001Segundos
Desplazamiento del elemento12.001Posición de reproducción actual en segundos
Nombre del siguiente elemento16.001Nombre del siguiente elemento en cola
Repetir1.001Booleano
Repetir uno1.001Booleano
Aleatorio1.001Booleano
Crossfade1.001Booleano

DPT 16 está limitado a 14 caracteres

Nombre de la fuente, Nombre del servicio de fuente, Nombre del elemento actual y Nombre del siguiente elemento se envían como cadenas DPT 16.001, que tienen un máximo de 14 caracteres. Los nombres más largos se truncan antes de escribirse en el bus.

Comandos (KNX → Sonos)

Estos objetos de grupo reciben una escritura KNX y disparan la acción correspondiente en el altavoz Sonos.

Objeto de grupoDPTEfecto
Establecer volumen5.001Fija el volumen al valor escrito
Establecer volumen relativo6.010Ajusta el volumen por el valor diferencial con signo
Duck1.001Hace duck durante la duración configurada (ver abajo)
Unduck1.001Restaura inmediatamente el volumen previo al duck
Silenciar1.001Silencia el altavoz
Activar sonido1.001Quita el silencio del altavoz
Reproducir1.001Reanuda la reproducción
Pausar1.001Pausa la reproducción
Alternar reproducción/pausa1.001Cambia entre reproducción y pausa
Siguiente1.001Salta a la pista siguiente
Anterior1.001Vuelve a la pista anterior
Establecer repetición1.001Alterna repetir todo
Establecer repetir uno1.001Alterna repetir uno
Establecer reproducción aleatoria1.001Alterna reproducción aleatoria
Establecer crossfade1.001Alterna crossfade

Valores de disparo para comandos booleanos

Los comandos DPT 1.XXX – Reproducir, Pausar, Alternar reproducción/pausa, Siguiente, Anterior, Silenciar, Activar sonido, Duck, Unduck – se pueden configurar en la asignación para dispararse con una escritura KNX de 1, una escritura de 0, o cualquiera de las dos. El valor por defecto es 1.

Esto resulta útil cuando un pulsador envía tanto la pulsación (1) como la liberación (0) en la misma dirección de grupo y solo desea que actúe una de ellas – por ejemplo, «reproducir al pulsar, no hacer nada al soltar».

Ducking con KNX

La duración del duck es configurable por asignación, en segundos. El valor por defecto son diez segundos.

Cuando un pulsador KNX escribe el valor de disparo configurado en la dirección de grupo Duck, el altavoz Sonos baja su volumen durante esa duración y luego restaura automáticamente el nivel anterior. No tiene que enviar una escritura Unduck por separado – ocurre por sí mismo.

Si desea cortar el duck antes de tiempo, escriba en la dirección de grupo Unduck.

Lo que no puede hacer desde KNX

Algunas funciones de Sonos son accesibles desde automatizaciones, pero no directamente desde el asignador KNX – no hay un objeto de grupo KNX para ellas:

  • Cargar favorito / Cargar lista de reproducción
  • Modificar miembros del grupo
  • Reproducir clip de audio / Reproducir clip de audio personalizado
  • Saltar / Saltar relativo

Para estas, dispare una automatización desde KNX (por ejemplo, mediante un disparador de dirección de grupo) y llame a la acción desde dentro de la automatización. Consulte Trabajar con KNX en automatizaciones para ese patrón.