Saltar al contenido
STR
Tamaño del texto
Patrocinar en GitHubDonarUn café en Ko-fiCompartir
Proyecto aficionado de código abierto desde Colonia

Para todos los modelos Bose SoundTouch

Mantén vivo tu Bose SoundTouch sin la nube

Bose apagó el servicio en la nube de SoundTouch en mayo de 2026. STR hace que esos altavoces vuelvan a ser totalmente utilizables sin la nube. La radio por internet, Spotify, tu propia música y los botones de presintonía vuelven a funcionar como antes.

  • Listo en 10 minutosEl altavoz en el Wi-Fi, toca Instalar en la app, listo. Sin memoria USB, sin hardware extra, sin conocimientos técnicos. Después STR funciona en el propio altavoz, tu ordenador puede quedarse apagado.
  • Tus teclas de preajuste funcionan de nuevoLas seis teclas del altavoz y del mando, como antes.
  • Gratis, para siempreUn proyecto de código abierto. Sin cuota, sin suscripción, sin nube.
Altavoz Bose SoundTouch 10 visto de frente
  • Código abierto con licencia MIT
  • El firmware de Bose queda intacto
  • Reversible por completo en cualquier momento

De qué va esto

STR es un proyecto aficionado de código abierto. Nació porque Bose apagó la nube de SoundTouch en mayo de 2026 y convirtió aparatos de varios cientos de euros en pisapapeles. Bose nunca publicó cifras de ventas oficiales, pero los informes del sector hablan de millones de altavoces SoundTouch vendidos en todo el mundo desde su lanzamiento en 2013. El apagado de la nube destruyó de golpe una enorme cantidad de hardware de audio que funcionaba perfectamente, y eso es justo lo que puso en marcha este proyecto. Unos cuantos fines de semana de ingeniería inversa después, los altavoces pueden funcionar sin esa nube. El objetivo: el hardware que aún funciona no debería acabar como basura electrónica solo porque un fabricante retira un servicio.

STR está vivo en todo el mundo

Coloca un marcador en el mapa y elige una reacción para mostrar que tu altavoz vuelve a la vida. Los nuevos visitantes ven de un vistazo dónde se usa STR.

Cargando el mapa

Toca en cualquier punto del mapa. Tu posición se guarda a propósito de forma aproximada, nunca a nivel de tu casa.

Emoji de OpenMoji · CC BY-SA 4.0

STR en acción

El canal alemán de YouTube gapsed! probó STR por su cuenta y muestra en este vídeo cómo un altavoz SoundTouch enmudecido vuelve a reproducir radio por Internet y cómo funciona el software. Una reacción así de la comunidad me alegra muchísimo.

El vídeo está en alemán.

Miniatura del vídeo de YouTube sobre STR
gapsed!Bose SoundTouch retten: Die Lösung, auf die ich gewartet habe

El vídeo está alojado en YouTube. Solo se carga al pulsar reproducir y entonces se envían datos a Google.Más información en la política de privacidad.Ver directamente en YouTube.

Tres pasos para volver a la radio

Desde la descarga hasta la primera emisora sonando pasan unos diez minutos.

Requisito: tu Bose debe estar en el WiFi

Esto es lo único que necesitas preparar. STR habla con tu altavoz a través de tu red doméstica, así que tu Bose tiene que conectarse una vez a tu wifi. Lo más fácil es hacerlo con la app oficial de Bose; en su versión más reciente ya no necesitas para esto ni cuenta de Bose ni la nube. Como alternativa, conecta el altavoz directamente a tu router con un cable de red. En cuanto el altavoz está en la red, la app de STR lo encuentra automáticamente e instala todo lo demás a través de la red.

  1. Descargar la aplicación

    Consigue la versión para Windows o Mac en la sección de Descarga de más abajo. Si quieres asegurarte, puedes verificar la suma de comprobación SHA256 o la atestación de GitHub, con instrucciones en la sección de Verificación. Es opcional.

    Ir a la descarga
  2. Instala STR a través de la red

    Abre la app de STR en tu ordenador. Encuentra tu Bose automáticamente en el wifi e instala STR en el altavoz con un clic, directamente a través de la red. Solo tarda unos minutos y después el altavoz se reinicia con STR. A partir de ahí, las actualizaciones llegan automáticamente a través de la app.

  3. Poner emisoras en los botones

    Busca emisoras en el navegador o en la aplicación de ordenador y coloca tus seis favoritas en los botones 1 a 6 de la parte superior del altavoz. Listo. El altavoz funciona como antes.

    Un dedo pulsa un botón de preselección en la parte superior de la SoundTouch

Lo que tu Bose SoundTouch vuelve a poder hacer

Todo lo de antes vuelve a funcionar. Y algunas cosas que la app de Bose nunca hizo.

Todo como antes

Radio por internet

Decenas de miles de emisoras de todo el mundo, con los logos de las emisoras y búsqueda por idioma. Busca, reproduce, listo. Sin cuenta, sin registro en una aplicación.

Spotify Connect

Spotify suena ahora directamente en el altavoz, sin ninguna aplicación de Bose. Pon tus playlists en los botones 1 a 6 y escúchalas con solo pulsar, con el título y el artista a la vista en la app. Varias cuentas de Spotify en casa y la reproducción aleatoria también funcionan. Necesitas Spotify Premium.

Botones físicos 1 a 6

Los botones de emisoras favoritas en la parte superior del altavoz y en el mando a distancia vuelven a funcionar, incluso justo después de encenderlo. Una pulsación corta suena al instante, una pulsación larga guarda en ese botón lo que está sonando, tal como el altavoz siempre lo hizo.

Tu propia música

Reproduce la música guardada en tu red doméstica, desde un NAS o tu router, directamente en el altavoz. Explórala en la app y pon cualquier pista en un botón. Nada sale de tu casa. Por debajo usa los estándares abiertos DLNA y UPnP.

Multiroom y par Stereo

Haz sonar varios altavoces a la vez o empareja dos SoundTouch 10 como par estéreo con canal izquierdo y derecho. Un par estéreo creado en la app de Bose sigue intacto al instalar STR. Si un altavoz se queda atascado en un par estéreo antiguo y roto, la app lo detecta y lo libera con un clic.

Controla desde el móvil

Cada altavoz trae su propio mando para el navegador del móvil, en Android y iPhone, sin tienda de aplicaciones y sin cuenta. Asume lo que hacías con la app de Bose como mando: reproducción, volumen, reposo, las seis presintonías, la búsqueda de emisoras, tu propia música y los grupos.

En EE. UU.: iHeartRadio y Pandora se quedan en tu altavoz.

Nuevo, nunca estuvo en el original

Nuevo

Despertador

Programa una alarma en el propio altavoz, con días de la semana, volumen y hora de apagado. Te despierta con una de tus seis teclas, es decir con tu emisora o tu lista, y luego se apaga solo. La alarma vive en el altavoz, así que funciona con el ordenador y el móvil apagados.

Nuevo

El mando controla la casa inteligente

Cada uno de los botones inferiores del mando a distancia es un disparador propio para Home Assistant y sistemas similares, por ejemplo para la luz del salón. Se configura en la aplicación sobre una imagen del mando: tocar un botón, elegir una acción, y listo.

Nuevo

Grupos que permanecen

Un grupo de altavoces configurado una vez se queda. En cuanto el altavoz principal suena, los demás se unen por sí solos, también tras el reposo y un reinicio. El grupo se ve en la aplicación y en el móvil. Los grupos pueden mezclar cualquier modelo. Además, dos SoundTouch 10 pueden emparejarse como un auténtico par estéreo, con canal izquierdo y derecho separados.

Nuevo

Temporizador de apagado

Pon un temporizador y el altavoz, o todo el grupo, se apaga solo tras el tiempo que elijas.

Los usuarios nos escriben que la app les funciona mas fluida que el original.

La aplicación en uso real

Así se ve la aplicación STR en tu ordenador. Busca emisoras, ponlas en los botones físicos, configura el altavoz, todo desde un mismo sitio.

Vista principal de la aplicación STR con altavoz y botones de preselección
Escuchar música
Búsqueda de emisoras en la aplicación STR con filtros
Encontrar emisoras
Biblioteca de la aplicación STR con un servidor de música en red
Biblioteca de red
Ajustes por altavoz en la aplicación STR
Ajustes del altavoz
Ajustes adicionales del altavoz en la aplicación STR
Más ajustes
Vista de estado de la aplicación STR con la información del altavoz
Estado y acciones

Capturas de la versión actual, cada una en su propio idioma. Los datos sensibles como la dirección IP, el nombre del wifi, el ID del dispositivo y el número de serie están difuminados.

Cada altavoz sirve su propio mando a distancia en el navegador: Android, iPhone, iPad o tableta, sin tienda de aplicaciones y sin cuenta. Escanea una vez el código QR en los ajustes del altavoz de la aplicación de ordenador, añade la página a la pantalla de inicio y funciona como una app.

Reproducción, volumen y teclas
Reproducción, volumen y teclas
Encontrar emisoras y música
Encontrar emisoras y música
Todos los altavoces y grupos
Todos los altavoces y grupos

Las capturas muestran el mando real para el teléfono, tal como lo sirve un altavoz.

En lo que trabajo ahora

  • Deezer: llevar tus favoritos de Deezer a los botones.

Quizá más adelante

  • Integración con TIDAL Connect
  • Podcasts: buscar un programa y ponerlo en un botón para que el último episodio suene con una pulsación.

El orden no está grabado en piedra. Si necesitas algo con urgencia, escríbeme o abre una incidencia, eso cambia las prioridades.

Compatible con

Todos los modelos SoundTouch funcionan con STR y se han probado en hardware real, incluidos los tres por los que más se pregunta: el amplificador SoundTouch SA-5, la Wave SoundTouch series IV y el SoundTouch 300. Todos usan la misma descarga.

  • SoundTouch 10
  • SoundTouch Portable
  • SoundTouch 20
  • SoundTouch 30
  • SoundTouch SA-5 amplifier
  • Wave SoundTouch series IV
  • SoundTouch 300
  • SoundTouch SA-4 amplifier
  • Wave SoundTouch series III
  • CineMate with SoundTouch adapter120 · 130 · 220 · 520 · SoundTouch 520
  • SoundTouch Wireless Link adapter
  • Lifestyle with SoundTouch adapter535 · 600 · 650

Bose y SoundTouch son marcas de Bose Corporation. Este proyecto no está afiliado a Bose.

Código abierto y verificable

Lo que digo en esta página lo puedes comprobar tú mismo o con un poco de ayuda. Sin promesas, solo hechos para mirar.

MIT LicenseSource on GitHub

El código es abierto

Todo el código está en GitHub. Léelo, haz un fork si una parte no te gusta, crea tu propia versión. Con licencia MIT, no tienes que pedir permiso.

Firmado por la cadena de compilación

Cada descarga tiene una huella SHA256 y una atestación de compilación de GitHub. Si quieres asegurarte, la sección de Verificación de más abajo explica cómo.

Lo que STR deja abierto en tu red

Para que sepas lo que STR añade: la página de control de STR en el puerto 8888 funciona sin inicio de sesión, cualquiera en el mismo wifi puede cambiar preselecciones o iniciar la reproducción a través de ella. La conexión entre la aplicación de escritorio y el altavoz no está cifrada. Ambas cosas son intencionadas, el wifi es la frontera de confianza del proyecto. Si tienes dispositivos desconocidos en tu red doméstica, conviene saberlo.

Tus datos se quedan en casa

STR y tu altavoz solo hablan dentro de tu wifi, más radio-browser.info para la búsqueda de emisoras. Al arrancar, la app de escritorio consulta brevemente en st-reborn.de si hay una actualización y solo comunica datos básicos anónimos como versión, sistema operativo e idioma. Sin cuenta, sin cookies, sin guardar la IP, sin perfil. Puedes desactivar esta comprobación y la app funciona igualmente.

Compílalo tú mismo

Si compilas el código fuente con las mismas herramientas que yo, obtienes el mismo binario bit a bit. Está documentado, escríbeme si no funciona.

Informar de un problema de seguridad

¿Has encontrado un fallo o un problema de seguridad? Repórtalo en GitHub o por correo electrónico. Normalmente respondo en uno o dos días.

El firmware de Bose queda intacto

El firmware oficial de Bose no se modifica. STR existe solo como archivos adicionales en el almacenamiento interno. Un restablecimiento de fábrica del altavoz revierte el software de Bose pero deja los archivos de STR en su sitio. Para quitar STR por completo, usa la desinstalación limpia integrada en la aplicación, que devuelve el altavoz a su estado original de Bose.

Descargar

Descarga el asistente de instalación para tu ordenador. Instala STR una sola vez en tu Bose SoundTouch a través de tu red doméstica. Después, con esa misma app también controlas tu altavoz en el día a día, buscas emisoras y las asignas a los botones físicos de presintonía 1 a 6.

Versiónv1.0.7Publicado7 oct 2026descargas en total65.828

Lo que necesitas

  • Windows 10 o más reciente, o un Mac con macOS
  • Sin memoria USB y sin hardware adicional. STR se instala directamente en el altavoz a través de tu red doméstica.
  • Tu Bose SoundTouch encendida y en la misma red doméstica que el ordenador. Cómo conectar el altavoz al WiFi se explica más arriba en esta página.

Asistente de configuración para Windows

Te guía en la instalación única a través de la red. Después, esa misma app controla todos los altavoces con STR de tu wifi.

Windows 10 u 11 (64 bits). Windows 7 y 8 no son compatibles.

Descargar para Windows¿El navegador bloquea la descarga? Descarga mejor la versión ZIP.
Tamaño
51.9 MB
SHA256
41ac893a...0e2e11

Firmada. En el primer inicio, el firewall de Windows pide permiso en la red local. Sin ese permiso la búsqueda queda vacía.

Asistente de configuración para macOS

Binario universal para Apple Silicon e Intel.

macOS 12 (Monterey) o más reciente.

Descargar para macOS
Tamaño
40.9 MB
SHA256
225c2582...12210e

Notarizada por Apple. Basta con arrastrarla a la carpeta Aplicaciones, nada más.

O instálala con Homebrew: brew install --cask jrpersonal/tap/st-reborn

Linux

Tarball para x86_64. Se agradece el feedback.

Un Linux de 64 bits actual.

Descargar el tarball de Linux
Tamaño
18.6 MB
SHA256
07d4afaa...adc5e7

Se entrega como archivo comprimido. Descárgalo, descomprímelo y abre el programa desde la carpeta resultante.

Todas las versiones y ediciones anterioresTodos los hashes SHA256 en un archivo¿Quieres compilar desde el código fuente? Código e instrucciones de compilación en GitHub. github.com/JRpersonal/streborn
Verifica tu descarga

Cada descarga se puede verificar. Así sabes que el archivo viene de la cadena de compilación oficial de GitHub y no fue manipulado por el camino.

Es opcional. La descarga funciona igual sin esto. Estos pasos son solo para quien quiere asegurarse del todo.

Método 1: suma de comprobación SHA256

Calcula el hash SHA256 de tu archivo descargado y compáralo con el valor de la página de la versión. Si los hashes coinciden, el archivo está intacto.

# Windows PowerShell
Get-FileHash .\STR-Windows.exe -Algorithm SHA256

# macOS oder Linux
shasum -a 256 STR-macOS.dmg

Método 2: atestación de compilación de GitHub

Con la CLI de GitHub puedes demostrar criptográficamente que el binario lo produjo la cadena de compilación oficial. Esto funciona incluso si alguien manipuló la suma de comprobación después.

# GitHub CLI installieren: https://cli.github.com
gh attestation verify \
   STR-Windows.exe \
   --owner JRpersonal

Descarga binarios solo desde la página de versiones oficial de GitHub o desde este sitio. Nunca desde fuentes de terceros.

Comunidad y contacto

STR vive de ti y de otros propietarios de SoundTouch. No hace falta programar para ayudar, a veces una nota corta sobre lo que funciona o no es justo lo que necesito.

GitHub Issues
Informes de fallos, peticiones de funciones, ayuda con la configuración.
GitHub Discussions
Preguntas abiertas, experiencias de usuarios, recomendaciones de emisoras.
Contribuir con código
¿Programas y quieres ayudar a construir? Las incidencias con la etiqueta «good first issue» son un buen punto de partida.
Correo directo
Normalmente contesto el mismo día. Útil cuando tu tema no debe ser público en GitHub.
E-Mail Adresse, bitte JavaScript aktivieren

Ayuda a que se sepa

Preguntas frecuentes

¿Puedo seguir usando mi SoundTouch después del apagado de la nube de Bose?
Sí. Bose apagó la nube de SoundTouch en mayo de 2026, pero los altavoces siguen funcionando. Con STR vuelven la radio por internet, Spotify Connect, las seis teclas de presintonía, la música de tu propia red, los grupos y los pares estéreo. Lo controlas todo desde la aplicación de ordenador o desde el móvil. STR funciona en el propio altavoz, sin cuenta y sin nube, en los SoundTouch 10, 20, 30, Portable, Wave y los demás modelos de la lista Compatible con.
¿Puedo seguir usando Spotify en mi SoundTouch después del cierre de Bose?
Sí. STR devuelve Spotify Connect al altavoz: abre Spotify en el móvil o en el ordenador, elige el altavoz y la música suena directamente en él. También puedes poner tus playlists favoritas en las teclas 1 a 6 y arrancarlas con una pulsación en el altavoz o en el mando, sin móvil. Varias cuentas de Spotify en el mismo hogar también funcionan. Necesitas Spotify Premium.
¿Siguen funcionando iHeartRadio y Pandora en mi SoundTouch en EE. UU.?
En los altavoces configurados para Estados Unidos, STR conserva desde la versión 1.0.3 el iHeartRadio y el Pandora propios del altavoz, sin nada que configurar. Tus emisoras guardadas deberían seguir funcionando mientras el altavoz conserve tu inicio de sesión. Es nuevo y aún no lo ha confirmado ningún usuario en EE. UU., así que busco personas que lo prueben: cuéntame cómo te funciona en el hilo de ideas en GitHub. La radio por internet, Spotify y tu propia música funcionan en todas partes, también en EE. UU.
Las teclas de presintonía de mi SoundTouch dejaron de funcionar tras el cierre. ¿Puedo recuperarlas?
Sí. Las seis teclas del altavoz y del mando sacaban sus emisoras de la nube de Bose, así que se quedaron mudas cuando se apagó. STR guarda tus presintonías en el propio altavoz y las teclas vuelven a funcionar, también tras apagarlo, tras el reposo o tras un corte de wifi. Una tecla puede guardar una emisora de radio, una playlist de Spotify o música de tu propia red. Una pulsación corta reproduce, una larga guarda lo que está sonando.
¿Mi Bose SoundTouch sigue siendo segura después?
Sí, incluso más seguro que antes. STR no modifica el firmware oficial de Bose. Durante la instalación, STR guarda algunos archivos en la memoria NAND interna del altavoz (en /mnt/nv/streborn/), entre ellos el propio agente de STR y su configuración. Estos se ejecutan como un proceso adicional en paralelo al software de Bose. Nota de seguridad sobre la instalación por red: para transferir el agente, STR abre brevemente el acceso de mantenimiento que el firmware de Bose trae de fábrica y lo vuelve a cerrar en cuanto termina la instalación. Así que la única ventana de exposición es la propia instalación, que dura poco, y la app muestra un aviso durante esa fase. Un restablecimiento de fábrica solo revierte el software de Bose, los archivos de STR se quedan; mira la siguiente pregunta si algún día quieres darle el altavoz a otra persona.
¿Cómo llegan las actualizaciones al altavoz y es seguro?
Cuando sale una versión nueva, la aplicación de ordenador ofrece la actualización y la instala en el altavoz a través de tu red doméstica. El firmware de Bose no se toca, solo se sustituyen los archivos de STR. Desde la versión 1.0.3 un altavoz necesita mucha menos memoria de trabajo mientras recibe una actualización, así queda sitio de sobra para todo lo demás.
¿Tiene que quedarse encendido mi ordenador para que suenen los altavoces?
No. STR se instala una vez en el altavoz a través de la aplicación y funciona allí de forma permanente. Las teclas de preajuste, la radio por Internet, Spotify y el control desde el móvil funcionan aunque no haya ningún ordenador encendido. La aplicación de ordenador solo hace falta para la instalación, las actualizaciones y comodidades como buscar emisoras en pantalla grande.
¿Puedo controlar mi SoundTouch desde el móvil sin la app de Bose?
Sí. Cada altavoz con STR sirve su propio mando para el navegador del móvil, en Android, iPhone y tableta, sin tienda de aplicaciones y sin cuenta. Escanea una vez el código QR en los ajustes del altavoz de la aplicación de ordenador y añade la página a la pantalla de inicio: funciona como una app. Desde ahí reproduces y pausas, cambias el volumen, pones el altavoz en reposo, arrancas tus seis presintonías, buscas emisoras, exploras tu propia música y agrupas altavoces. El ordenador puede quedarse apagado.
He abierto la dirección IP del altavoz en el navegador y solo veo una página de Bose. ¿Dónde está el mando para el móvil?
Sin número de puerto, el navegador llega a la página Bose integrada del altavoz; es normal. El mando de STR tiene su propia dirección con número de puerto. Abre los ajustes del altavoz en la aplicación de ordenador: allí están el código QR y, justo debajo, la dirección completa. Escanea el código QR con la cámara del móvil y llegarás directamente a la página correcta, lista para añadirla a la pantalla de inicio.
¿Necesita mi altavoz una versión concreta del firmware de Bose?
Sí. STR espera el último firmware oficial de Bose, el 27.0.6. Es la versión final que Bose distribuyó en 2022 para todos los modelos SoundTouch, no existe nada más nuevo. No hace falta que compruebes la versión: la aplicación la lee automáticamente antes de la instalación y te avisa si tu altavoz aún usa un firmware más antiguo. En ese caso, actualiza el altavoz una vez con la aplicación oficial Bose SoundTouch o con la herramienta de actualización USB de Bose, ambas siguen funcionando, y después la instalación continúa sola. Una instalación sobre un firmware más antiguo también puede funcionar en algunos casos, pero no puedo garantizarlo.
La actualización al firmware 27.0.6 de Bose falla una y otra vez. ¿Qué hago?
Un consejo de la comunidad, sin garantías: en algunos altavoces el salto directo a 27.0.6 no funciona, la actualización se interrumpe o el altavoz se reinicia sin parar. Lo que ha ayudado es un rodeo: instalar primero un firmware SoundTouch más antiguo desde una memoria USB y después actualizar a 27.0.6 con normalidad. La SoundTouch Firmware Downgrade Guide del wiki de la comunidad lo describe paso a paso. También importante: los modelos SoundTouch antiguos de las series I y II solo usan wifi de 2,4 GHz. Si tu router emite solo en 5 GHz, el altavoz no encuentra la red, activa entonces también la banda de 2,4 GHz. Gracias a Jos, de la comunidad, por este consejo.
¿Qué tengo que hacer si vendo o cedo mi altavoz?
Un restablecimiento de fábrica a través de la aplicación de Bose solo borra datos propiedad de Bose como el wifi, la cuenta y las preselecciones de Bose. Los archivos de STR se quedan, así que STR sigue funcionando tras el restablecimiento. Para entregar el altavoz en un estado de fábrica real, ahora hay una desinstalación limpia integrada en la aplicación. El asistente quita STR por completo y devuelve el altavoz a su estado original de Bose, listo para vender o ceder. Si el nuevo propietario solo quiere seguir usando STR, le basta con configurar el wifi desde la aplicación y volver a poner sus emisoras en los botones 1 a 6.
¿Cómo vuelvo a quitar STR?
Desde la propia app, en un paso. No hay nada que guardar antes, porque no se sobrescribe nada del estado original: STR vive en su propia carpeta en la memoria del altavoz y se engancha al arrancar, el firmware de Bose queda intacto. Hay dos caminos. Desinstalar elimina STR por completo y reinicia el altavoz como un Bose normal, que sigue en la WiFi. La app olvida después el altavoz, que vuelve a aparecer en cuanto STR se instala de nuevo, y eso es posible en cualquier momento. Es el camino antes de venderlo o para una reinstalación posterior. El reinicio de fábrica borra el lado Bose, o sea WiFi, cuenta y presintonías de Bose, pero mantiene STR instalado. Conviene saberlo, un reinicio de fábrica desde la app de Bose hace lo mismo, no elimina STR. Si todavía hay una memoria USB de STR en el altavoz, hay que sacarla antes de desinstalar, si no volverá a instalar STR en el siguiente arranque. or. La app guarda tus seis teclas y las vuelve a poner en el altavoz cuando instalas STR de nuevo desde el mismo ordenad
¿Qué pasa si Bose deja caducar algún día los antiguos dominios de la nube?
Ahora mismo los antiguos dominios de la nube de Bose como streaming.bose.com siguen registrados a nombre de Bose, simplemente ya no responden. Si Bose los deja caducar algún día y alguien los vuelve a registrar, esa parte podría en teoría controlar de forma remota una SoundTouch intacta, el firmware de Bose confía implícitamente en esos nombres de host. STR aborda esto de dos maneras: primero, los nombres de host afectados se fijan localmente en 127.0.0.1, así que el altavoz ya no envía esas peticiones al exterior. Segundo, STR crea por altavoz una CA TLS local válida solo para esos nombres de host exactos y que nunca sale del dispositivo. Aunque uno de los antiguos dominios de la nube acabe en malas manos, tu altavoz con STR sigue protegido.
La aplicación no encuentra mi SoundTouch. ¿Y ahora qué?
En la versión actual, la lista principal de la app muestra únicamente altavoces que ya tienen STR instalado. Un SoundTouch de fábrica, sin tocar, todavía no aparece ahí, aunque tu PC pueda hacerle ping sin problema en la misma red o la app de Bose lo encontrara antes. Así que no es un tema de firewall, wifi ni mDNS, sino el comportamiento actual de la app. Para configurar un altavoz nuevo: asegúrate de que tu Bose está en la misma red doméstica (mira más arriba) e inicia la instalación en la app. STR se instala en el altavoz a través de la red, sin memoria USB. En cuanto el altavoz se reinicia con el firmware de STR, aparece automáticamente en la lista.
¿Cómo cambio las emisoras de las teclas de presintonía?
Con la búsqueda de emisoras de la aplicación. Escribir el nombre, pulsar Buscar y en el resultado elegir «Guardar en tecla»; la aplicación pregunta entonces en cuál de las seis teclas debe quedar. Desde ese momento esa tecla del altavoz arranca exactamente esa emisora. Si ahora mismo suena una emisora que merece conservarse, basta una pulsación larga en la tecla deseada, en la aplicación, en la parte superior del altavoz o en el mando a distancia, y la emisora en curso se guarda ahí. En la página del móvil funciona igual desde la pestaña Buscar.
Mi altavoz deja de reaccionar a los botones de preselección tras una pausa larga. ¿Qué hago?
Algunos altavoces pierden internamente su registro tras un reposo largo o tras apagarse, y a partir de ahí rechazan en silencio cada pulsación. El remedio rápido: desenchufa el altavoz diez segundos y los botones vuelven a funcionar. Con la versión 0.9.21 esto ya ocurre mucho menos, ahí está corregido un fallo de conexión que podía tragarse pulsaciones. El último resquicio lo cierra una próxima actualización que guarda las emisoras en el altavoz en un formato más robusto.
Mi Wave reproduce la emisora, pero muestra UNAVAILABLE o ningún nombre de emisora.
Es una peculiaridad de la pantalla del firmware de Bose en la Wave, no un fallo de la reproducción. Al pulsar el botón, el altavoz intenta primero su antigua ruta a la nube, que no lleva a ninguna parte, y luego STR se hace cargo de la reproducción. Si el nombre de la emisora se queda en la pantalla o no, lo decide el firmware por desgracia al azar. La música suena siempre correctamente. Hay una solución definitiva en camino, con ella la Wave volverá a mostrar también los nombres de forma fiable.
¿Por qué un altavoz aparece en gris y no se puede pulsar en la app?
Gris significa: visto, pero ahora mismo no accesible. El altavoz está en reposo profundo, desenchufado o reiniciándose. Se queda a propósito en la lista para que no parezca que desaparece, y la información emergente te dice cuándo estuvo ahí por última vez. En cuanto vuelve a responder, la tarjeta se reactiva sola. Un altavoz en reposo profundo se despierta directamente en el aparato, eso ahorra energía y es así a propósito.
Mi botón de Spotify reproduce una playlist ajena o equivocada.
Esto pasaba cuando en el momento de guardar estaba activa la reproducción automática de Spotify: en lugar de tu playlist se guardaba su derivado efímero de radio, que más adelante no lleva a ninguna parte. Desde la versión 0.9.21, STR guarda siempre la playlist real y además repara por sí solo los botones ya guardados al usarlos. Si después de eso un botón sigue sonando mal, simplemente vuelve a guardarlo una vez mientras la playlist está sonando.
¿Por qué la aplicación pide acceso a la red local al iniciarse?
Porque sin él STR no puede encontrar tus altavoces. Al iniciarse, la aplicación busca en tu red doméstica cada SoundTouch que ejecuta STR, se conecta a ellos para controlar la reproducción y poner emisoras en los botones, y obtiene la lista de emisoras desde radio-browser.info a través de internet. A eso se suma al iniciar una breve comprobación de actualizaciones en st-reborn.de con datos anónimos como la versión y el idioma, nada más. En Windows, el cortafuegos pregunta una vez al primer inicio si la aplicación puede comunicarse en tus redes. Permite el acceso para redes privadas, es decir, tu red doméstica, las redes públicas no hacen falta. Si lo deniegas, la aplicación arranca igual pero no encuentra ningún altavoz.
Falta una emisora de radio. ¿Necesito TuneIn?
No. STR no usa TuneIn, busca en radio-browser.info, un directorio comunitario gratuito. Una emisora que falta allí falta en STR, y la que añades funciona para todos. Lo más fácil es dejar que una IA reúna todo lo que pide el formulario Add station. Pega lo siguiente en un chatbot como ChatGPT e indica el nombre de tu emisora. "Quiero añadir la emisora de radio por internet NAME a radio-browser.info. Dame, listo para copiar, la URL directa del flujo de audio (el flujo real, no la página del reproductor web), la página de inicio, una URL https de imagen de logo, el país y su código de dos letras, el idioma, algunas etiquetas, y el bitrate y el códec si los conoces. Si no estás seguro de la URL real del flujo, dilo en vez de inventarla." Luego abre la URL del flujo en tu navegador o en VLC para confirmar que oyes la emisora, porque una IA a veces inventa una que parece correcta. Añade los datos en radio-browser.info con Add station, y tras una breve verificación la emisora aparece en STR, lista para una tecla de preajuste.
¿Cómo instalo la aplicación en Linux?
La versión de Linux es la misma aplicación gráfica que en Windows y macOS, solo que llega como archivo tar.gz en lugar de un instalador. Con Linux Mint o Ubuntu como ejemplo: extrae el archivo descargado con clic derecho, abre la carpeta extraída, haz clic derecho dentro y elige "Abrir en una terminal". Instala una sola vez tres bibliotecas del sistema con sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 libsoup-3.0-0 y luego inicia la aplicación con ./STR-Linux-x64. Si además ejecutas ./install.sh en la misma carpeta, ST Reborn aparece con su icono en el menú de aplicaciones, sin permisos de administrador. En otras distribuciones los tres paquetes tienen nombres algo distintos, el archivo README dentro del paquete indica los comandos para Fedora y Arch.
¿Puedo seguir usando la app de Bose y otras apps?
Sí. STR no sustituye el firmware de Bose, se coloca junto a él, así que el altavoz sigue siendo accesible para otros programas de tu red. La app oficial de Bose sigue encontrando el altavoz, y todo lo que funciona en local, como encender y apagar, el volumen y configurar el WiFi, funciona incluso sin cuenta de Bose. Todo lo que en la app de Bose pasaba por la nube, es decir la cuenta, la lista de emisoras y guardar presintonías, sigue muerto. Eso se debe al cierre del servicio, no a STR. Por eso gestionas tus emisoras y los botones 1 a 6 en la app de STR. Otros controles locales también siguen funcionando, por ejemplo Home Assistant.
¿Puedo controlar mis altavoces con Alexa?
No directamente, pero hay un camino. El antiguo control por Alexa funcionaba a través de la nube de Bose: Alexa hablaba con Bose y Bose con tu altavoz. Las dos mitades están apagadas, por eso nadie puede revivir la antigua skill de Alexa. No voy a crear una nueva, y es una decisión consciente. Necesitaría un servidor en internet, una cuenta y costes permanentes, y abriría una puerta a tu altavoz desde fuera. STR funciona solo en tu casa, sin cuenta y sin nube. Lo que sí funciona es una central en tu propia red, por ejemplo Home Assistant. Habla con tus altavoces y se los ofrece a Alexa. Así puedes encender y apagar altavoces, cambiar el volumen e iniciar tus presets por voz, por ejemplo "Alexa, enciende cocina preset 2". Frases libres como "pon la emisora X" no son posibles. Esto es para quien no le importe montar un pequeño servidor. Si no es tu caso, no pierdes nada: la aplicación y el mando del móvil lo controlan todo sin eso. Guía: Configurar el control por voz. Alexa y Amazon Echo son marcas de Amazon, Home Assistant es una marca del proyecto Home Assistant. STR no está afiliado a ninguno de los dos.
¿STR será compatible con Amazon Music?
No, y STR no puede cambiarlo. Amazon cifra su música con una protección anticopia que solo sus propias apps con licencia pueden abrir, y no existe ninguna vía abierta para que otro software la reproduzca. La fuente Amazon Music integrada en la SoundTouch dependía de los servidores de Bose, que ya no existen. Lo que funciona hoy: reproduce Amazon Music desde la app de Amazon Music en tu móvil y envíalo al altavoz por Bluetooth.
¿Qué hace el ajuste de optimización de AirPlay?
Mantiene despierto el coprocesador de AirPlay para que AirPlay arranque más rápido y siga siendo fiable. El ajuste solo existe en altavoces con hardware de AirPlay. Activado significa un AirPlay más rápido y fiable, a cambio de un poco más de consumo. Desactivado significa un reposo más profundo y más batería, pero AirPlay reacciona algo más lento. Déjalo activado si usas AirPlay con regularidad. En una Portable a batería a la que casi nunca envías música, desactívalo. Un cambio reinicia brevemente el altavoz.
¿Qué emisoras puedo escuchar?
Cualquier emisora listada en el catálogo de radio-browser.info. Eso son ahora mismo más de 50.000 emisoras en todo el mundo, y la comunidad sigue añadiendo más. Si falta tu emisora favorita, puedes darla de alta gratis en radio-browser.info, y luego aparece automáticamente en STR.
¿Qué formato debe tener una emisora de radio?
Casi todas las radios por internet funcionan. Desde hace poco también suenan muchas emisoras que antes no iban, por ejemplo BBC Radio 4. Unos pocos formatos muy raros el altavoz sigue sin poder reproducirlos. Si tu emisora favorita falta por completo, puedes darla de alta tú mismo en radio-browser.info, gratis y sin cuenta, y aparece en STR poco después.
¿Por qué oigo publicidad en algunas emisoras?
La publicidad viene de la emisora, no de STR. STR reproduce el flujo tal y como lo emite la emisora y no añade nada por su cuenta, ni publicidad ni avisos. Muchas emisoras comerciales meten publicidad en su emisión por internet, a menudo una cuña justo al sintonizar. En las emisoras sin publicidad no oyes nada de eso. Si te molesta, cambiar a otra emisora es la solución.
¿Puedo reproducir música desde mi NAS, por ejemplo un Synology?
Sí. En la pestaña Biblioteca de la app aparece por sí solo cada servidor de medios de tu red doméstica, también Synology, FritzBox y otros. Ahí navegas hasta tu playlist o tu álbum, lo reproduces directamente en el altavoz y puedes ponerlo en uno de los botones 1 a 6. Después, el botón del aparato arranca la música directamente desde el NAS, la app no tiene que estar abierta para eso.
¿Funciona Home Assistant con STR?
Sí, en ambas direcciones. Home Assistant trae una integración de Bose SoundTouch que habla con el altavoz directamente en la red doméstica, y justo esa interfaz local es la que STR mantiene viva: añadir la integración, introducir la IP del altavoz, y desde ahí funcionan también encender y apagar, el volumen y los botones de preselección. Lo nuevo es el camino inverso: los botones inferiores del mando a distancia se pueden configurar en la aplicación como disparadores para Home Assistant y sistemas similares, cada botón por separado, directamente sobre una imagen del mando. La guía de Home Assistant en GitHub explica ambos caminos paso a paso, en inglés.
¿Tengo que volver a crear mi grupo cada vez que lo enciendo?
No. Un grupo creado en la aplicación queda guardado de forma permanente. En cuanto el altavoz principal suena, los demás altavoces se despiertan por sí solos y se unen, también tras el reposo o un reinicio. Un simple reinicio del altavoz principal sin reproducción no despierta al grupo, para que ningún altavoz se encienda sin que se le pida. El grupo guardado aparece en la sección Multiroom de la aplicación y en la página del móvil, y allí también se puede deshacer. Un altavoz que pertenece a un grupo, también a uno solo guardado, de momento no puede formar parte de una pareja estéreo. Deshaz antes el grupo si quieres la pareja.
¿Puedo formar y deshacer un grupo de altavoces con el mando a distancia?
Sí. Guarda el grupo en la sección Multisala de la app y ponlo en la tecla de pulgar arriba o pulgar abajo del mando. Una pulsación forma el grupo, la siguiente lo deshace. Si el altavoz principal estaba en silencio, arranca su última emisora, así suena la música enseguida. La tecla también puede estar en un altavoz que en el grupo solo acompañe. En la pantalla no aparece nada, lo notas porque los demás altavoces se suman o se callan. Si esa tecla ya lleva una acción del hogar inteligente, gana el grupo.
¿Sobrevive mi par estéreo a la instalación de STR? ¿Y si un altavoz se queda atascado en un par antiguo?
Un par estéreo de dos SoundTouch 10 creado en la app de Bose sigue tal cual al instalar STR, y puedes seguir usándolo enseguida. A veces un altavoz sigue aferrado a un par estéreo antiguo cuyo compañero falta o está roto, y entonces no suena. La app lo detecta en el apartado Multiroom y ofrece deshacer el par antiguo con un clic. Después el altavoz vuelve a sonar solo y puede unirse a un nuevo par o grupo. Los pares estéreo y grupos nuevos se crean en la app.
¿Puede el Bose despertarme como un radiodespertador?
Sí. En la aplicación elige el altavoz, entra en las alarmas y fija la hora, los días, una de las seis teclas, el volumen y una hora de apagado. La alarma se guarda en el altavoz y no en el ordenador, así que te despierta con el PC y el móvil apagados. Sobrevive a un reinicio y a una actualización. Un altavoz puede tener varias alarmas, cada una con sus días y su volumen.
He usado otra aplicación SoundTouch y ahora mis teclas no funcionan.
Un altavoz solo tiene un hueco para la dirección del servicio al que se reporta. STR se inscribe ahí, y otras aplicaciones hacen lo mismo. Quien escribió el último se queda con el altavoz, y el cambio lo reinicia. Después STR ya no puede alcanzarlo y las seis teclas dejan de responder. La reparación: cierra primero la otra aplicación, en todos los móviles donde esté instalada, porque mientras se ejecuta se vuelve a inscribir tras cada reinicio. Luego reinicia el altavoz o desenchúfalo diez segundos. La dirección de STR está en la propia configuración del altavoz y se vuelve a leer al arrancar, así que regresa sola. No se pierde nada por el camino, ni teclas, ni grupos, ni ajustes. Conviene conocer una diferencia: STR deja la dirección original y la apunta al propio altavoz, así que nada sale de tu red. Otras aplicaciones pueden en cambio escribir su propia dirección en internet. Ambas cosas funcionan, pero no son lo mismo.
Necesito ayuda, ¿dónde pregunto?
Un buen primer paso es consultar la lista de incidencias existentes en GitHub. Allí ya se han planteado y resuelto muchas preguntas, y las incidencias cerradas siguen siendo legibles. El buscador en la parte superior de esa página encuentra rápido una palabra clave, por ejemplo el nombre del modelo o un mensaje de error. Si el tema aún no aparece, basta con una nueva incidencia en GitHub o un correo. Normalmente contesto el mismo día. Ante un error ayuda el registro de diagnóstico: en la parte inferior de la ventana de la aplicación, «Guardar registros de diagnóstico» crea un archivo que se puede adjuntar a la incidencia o al correo. Contiene también el registro del propio altavoz, así que normalmente basta con un solo archivo, guardado justo después de que ocurra el problema.
Pie de la aplicación STR con el enlace «Guardar registros de diagnóstico»
Pie de la aplicación STR con el enlace «Guardar registros de diagnóstico»
¿Por qué haría alguien esto gratis?
Por enfado con el hardware de usar y tirar y por gusto por la ingeniería inversa. Las donaciones financian el hobby y pagan más modelos de altavoces para probar. Nada es obligatorio.

Ayuda a que se sepa

El software funciona. El problema está en otra parte: la mayoría de la gente con un SoundTouch mudo no sabe que STR existe. Bose ha vendido millones de estos altavoces desde 2013 y solo una pequeña parte de sus dueños ha llegado hasta aquí.

No tengo presupuesto de publicidad y tampoco lo quiero. Lo que funciona es la gente que lo cuenta. Una frase en un foro, un comentario a la vecina que tiene el altavoz viejo en la estantería, una publicación allí donde ya pasas tu tiempo.

Si STR funciona en tu casa, eres la voz más creíble que tiene este proyecto.

Redes sociales

Mensajería

Foros

  • Reddit

    Reddit está en inglés. Por eso se comparte la página en inglés, escribe tu publicación en inglés.

Directo

Tu canal favorito debería saberlo

Si STR funciona en tu casa y sigues un canal de tecnología, una revista o un pódcast que te gusta: un breve aviso tuyo pesa allí más que cualquier cosa que yo pudiera enviar. Conoces el tono, sabes qué encaja y detrás de tu nombre no hay intención publicitaria.

En los canales de vídeo, un comentario bajo un vídeo sobre el tema suele funcionar mejor que un correo. Las redacciones casi siempre tienen una dirección para avisos de lectores.

Escríbelo con tus propias palabras, esa es la parte que funciona. El texto de abajo es solo un esqueleto. Cifras, descripción breve e imágenes están en la página de prensa.

Gracias

STR solo existe porque otras personas regalan su trabajo. Estos son los proyectos sin los que esto no sería posible.

Ver todos los proyectos

Aplicación y agente del altavoz

  • radio-browser.info: Catálogo comunitario de más de 50.000 emisoras de radio por internet, de uso libre, sin clave de API. La búsqueda de emisoras de STR se apoya por completo en él.
  • go-librespot: Cliente de Spotify Connect de devgianlu (GPL-3.0) detrás de la función de Spotify de STR. Funciona como un binario independiente y separado. STR lo compila a partir de un pequeño fork público que añade el passthrough de Ogg en bruto (upstream: github.com/devgianlu/go-librespot).
  • Wails: Framework de escritorio multiplataforma, Go por detrás, web por delante. Tiende el puente de la aplicación de escritorio STR.
  • gorilla/websocket: Biblioteca WebSocket para Go. Se engancha al bus interno del firmware de Bose y capta los botones físicos de preselección 1 a 6.
  • grandcat/zeroconf: Descubrimiento de servicios mDNS para Go. Permite que la aplicación de escritorio encuentre la SoundTouch automáticamente en la red local.
  • skip2/go-qrcode: Biblioteca de códigos QR para Go. Genera en la app los códigos QR con los que abres el mando a distancia móvil de un altavoz directamente en el teléfono.
  • Octicons: Conjunto de iconos de GitHub (MIT). Aporta algunos de los iconos de la interfaz de STR.
  • Mozilla CA Certificate Store: Conjunto de certificados raíz de Mozilla (MPL-2.0), redistribuido por el proyecto curl. Algunos altavoces no conocen varias de estas autoridades, así que STR las añade solo en memoria al conectar.
  • Vite: Empaquetador de frontend en la aplicación de escritorio STR. Activo localmente durante la compilación, no se incluye en el paquete final.
  • Sigstore: Procedencia de compilación para cada versión. Hace que el rastro de compilación sea verificable criptográficamente, mira Verificación más arriba.
  • GitHub Actions: Ecosistema de CI/CD que compila, comprueba y firma cada versión.
  • Linux + BusyBox: Se ejecutan en los propios altavoces Bose SoundTouch. Sin esta base GPL, STR no sería posible; el agente de STR se apoya directamente en ella.

Este sitio web

  • Astro: Framework de sitios estáticos. Sirve la página que estás leyendo ahora mismo.
  • Tailwind CSS: Framework CSS utility-first. Mantiene el estilo pequeño y coherente.
  • GoatCounter: Conteo de visitantes respetuoso con la privacidad, sin cookies, sin ID de visitante persistente.

go-librespot tiene licencia GPL-3.0 y se distribuye junto a STR como un binario separado. El código propio de STR permanece bajo la licencia MIT. El código fuente correspondiente completo está disponible en el fork: github.com/JRpersonal/go-librespot

STR incluye software de terceros. Qué componentes son, bajo qué licencia están y dónde se encuentra el código fuente correspondiente aparece completo en los avisos de licencia: THIRD-PARTY-NOTICES.md

Ingeniería inversa de la comunidad

STR no incluye código de ninguno de estos proyectos, pero varios de sus mecanismos centrales no existirían sin lo que publicaron. La mayoría no acepta ningún tipo de apoyo.

  • Bose-SoundTouch de gesellix: Documentó el esquema de cuentas y servicios con el que un altavoz vuelve a registrar sus fuentes. Justo eso hace que los botones de presintonía funcionen sin la nube de Bose.Donar
  • SixBack de Dirk Tostmann: Mostró cómo un altavoz distingue una fuente que no conoce de otra en la que no puede iniciar sesión. Por eso STR puede diferenciar hoy esos dos fallos.Donar
  • soundcork de deborahgu: Puso por escrito la API de la nube de Bose a partir del tráfico real de un altavoz, la referencia con la que STR comprueba su propia emulación.
  • BoseSoundtouch de TimoGo: Documentó la secuencia de comandos con la que un altavoz entra en la wifi, incluido el detalle que falta en el manual de servicio oficial.
  • Soundtouch-without-the-app de bosefirmware: Reunió las imágenes de firmware y las notas de uso sin nube con las que STR distingue las generaciones de altavoces.
  • bosesoundtouchapi de thlucas1: La descripción pública más completa de la interfaz de control del altavoz.
  • libsoundtouch de CharlesBlonde: La biblioteca comunitaria original para estos altavoces y la primera descripción de su flujo de eventos en directo.
  • opencloudtouch: Un proyecto paralelo que mantiene vivos estos altavoces tras el apagado, y un contraste útil para los hallazgos propios.Donar