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.

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.

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 grupo | DPT | Notas |
|---|---|---|
| Volumen | 5.001 | 0–100 % |
| Silenciado | 1.001 | Booleano |
| Nombre de la fuente | 16.001 | Fuente de música (p. ej. Spotify, Apple Music) |
| Nombre del servicio de fuente | 16.001 | Nombre visible del servicio de música |
| Nombre del elemento actual | 16.001 | Nombre de la pista o elemento actual |
| Duración del elemento actual | 12.001 | Segundos |
| Desplazamiento del elemento | 12.001 | Posición de reproducción actual en segundos |
| Nombre del siguiente elemento | 16.001 | Nombre del siguiente elemento en cola |
| Repetir | 1.001 | Booleano |
| Repetir uno | 1.001 | Booleano |
| Aleatorio | 1.001 | Booleano |
| Crossfade | 1.001 | Booleano |
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 grupo | DPT | Efecto |
|---|---|---|
| Establecer volumen | 5.001 | Fija el volumen al valor escrito |
| Establecer volumen relativo | 6.010 | Ajusta el volumen por el valor diferencial con signo |
| Duck | 1.001 | Hace duck durante la duración configurada (ver abajo) |
| Unduck | 1.001 | Restaura inmediatamente el volumen previo al duck |
| Silenciar | 1.001 | Silencia el altavoz |
| Activar sonido | 1.001 | Quita el silencio del altavoz |
| Reproducir | 1.001 | Reanuda la reproducción |
| Pausar | 1.001 | Pausa la reproducción |
| Alternar reproducción/pausa | 1.001 | Cambia entre reproducción y pausa |
| Siguiente | 1.001 | Salta a la pista siguiente |
| Anterior | 1.001 | Vuelve a la pista anterior |
| Establecer repetición | 1.001 | Alterna repetir todo |
| Establecer repetir uno | 1.001 | Alterna repetir uno |
| Establecer reproducción aleatoria | 1.001 | Alterna reproducción aleatoria |
| Establecer crossfade | 1.001 | Alterna 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ónModificar miembros del grupoReproducir clip de audio/Reproducir clip de audio personalizadoSaltar/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.