Aller au contenu
STR
Taille du texte
Sponsoriser sur GitHubFaire un donUn café sur Ko-fiPartager
Projet de loisir open source venu de Cologne

Pour tous les modèles Bose SoundTouch

Gardez votre Bose SoundTouch en vie sans le cloud

Bose a arrêté le service cloud SoundTouch en mai 2026. STR rend ces enceintes de nouveau pleinement utilisables, sans le cloud. La radio Internet, Spotify, ta propre musique et les boutons de présélection fonctionnent de nouveau comme avant.

  • Prêt en 10 minutesL'enceinte sur le Wi-Fi, un appui sur Installer dans l'app, fini. Sans clé USB, sans matériel, sans compétences techniques. Ensuite STR fonctionne sur l’enceinte elle-même, votre ordinateur peut rester éteint.
  • Vos touches de préréglage remarchentLes six touches de l'enceinte et de la télécommande, comme avant.
  • Gratuit, pour toujoursUn projet open source. Sans frais, sans abonnement, sans cloud.
Enceinte Bose SoundTouch 10 vue de face
  • Open source sous licence Apache 2.0
  • Le firmware Bose reste intact
  • Réversible entièrement à tout moment

De quoi il s’agit

STR est un projet de loisir open source. Il est né parce que Bose a arrêté le cloud SoundTouch en mai 2026, transformant des appareils de plusieurs centaines d’euros en presse-papiers. Bose n’a jamais publié de chiffres de ventes officiels, mais les rapports du secteur parlent de millions d’enceintes SoundTouch vendues dans le monde depuis le lancement en 2013. L’arrêt du cloud a anéanti d’un coup une énorme quantité de matériel audio parfaitement fonctionnel, et c’est exactement ce qui a déclenché ce projet. Quelques week-ends de rétro-ingénierie plus tard, les enceintes peuvent à nouveau fonctionner sans ce cloud. Le but : du matériel encore fonctionnel ne devrait pas finir en déchet électronique juste parce qu’un fabricant coupe un service.

STR vit partout dans le monde

Place un repère sur la carte et choisis une réaction pour montrer que ton enceinte revit. Les nouveaux visiteurs voient d’un coup d’œil où STR est déjà utilisé.

Chargement de la carte

Touche n’importe où sur la carte. Ta position est enregistrée volontairement de façon grossière, jamais au niveau de la maison.

Emoji par OpenMoji · CC BY-SA 4.0

STR en action

La chaîne YouTube allemande gapsed! a testé STR en toute indépendance et montre dans cette vidéo comment une enceinte SoundTouch muette rejoue la radio Internet et comment le logiciel fonctionne. Un tel retour de la communauté me fait très plaisir.

La vidéo est en allemand.

Miniature de la vidéo YouTube sur STR
gapsed!Bose SoundTouch retten: Die Lösung, auf die ich gewartet habe

La vidéo est hébergée sur YouTube. Elle ne se charge qu’après un clic sur lecture, ce qui transmet des données à Google.Plus de détails dans la politique de confidentialité.Regarder directement sur YouTube.

Trois étapes pour retrouver la radio

Du téléchargement à la première station qui joue, il faut environ dix minutes.

Prérequis : ta Bose doit être sur le WiFi

C'est la seule préparation nécessaire. STR communique avec ton enceinte via ton réseau domestique, la Bose doit donc être connectée une fois à ton Wi-Fi. Le plus simple est de passer par l'application Bose officielle ; dans sa dernière version, tu n'as plus besoin d'un compte Bose ni du cloud pour cela. Sinon, branche l'enceinte directement sur ton routeur avec un câble réseau. Dès que la box est sur le réseau, l'application STR la trouve automatiquement et installe tout le reste via le réseau.

  1. Télécharger l’application

    Récupère la version Windows ou Mac dans la section Téléchargement plus bas. Si tu veux en avoir le cœur net, tu peux vérifier la somme de contrôle SHA256 ou l’attestation GitHub, instructions dans la section Vérification. C’est facultatif.

    Aller au téléchargement
  2. Installer STR via le réseau

    Lance l’application STR sur ton ordinateur. Elle trouve automatiquement ta Bose sur le Wi-Fi et installe STR sur l’enceinte en un clic, directement via le réseau. Cela ne prend que quelques minutes, puis la box redémarre avec STR. Ensuite, l’application te propose les nouvelles versions, et tu peux aussi les installer directement depuis ton téléphone.

  3. Mettre des stations sur les touches

    Cherche des stations dans le navigateur ou dans l’application et place tes six favorites sur les touches 1 à 6 au-dessus de l’enceinte. C’est fini. L’enceinte fonctionne comme avant.

    Un doigt appuie sur une touche de préréglage au-dessus de la SoundTouch

Ce que ta Bose SoundTouch sait à nouveau faire

Tout ce qui marchait avant remarche. Et quelques choses que l'appli Bose n'a jamais su faire.

Tout comme avant

Radio internet

Des dizaines de milliers de stations du monde entier, avec les logos des stations et une recherche par langue. Cherche, écoute, c’est tout. Pas de compte, pas d’inscription dans une application.

Spotify Connect

Spotify joue maintenant directement sur l’enceinte, sans aucune application Bose. Mets tes playlists sur les touches 1 à 6 et écoute-les d’une simple pression, le titre et l’artiste s’affichent dans l’app. Plusieurs comptes Spotify dans le foyer et la lecture aléatoire fonctionnent aussi, et le curseur de volume de l’app Spotify suit l’enceinte. Il te faut Spotify Premium pour cela.

Touches matérielles 1 à 6

Les touches des stations favorites sur le dessus de l’enceinte et sur la télécommande fonctionnent à nouveau, même juste après l’allumage. Un appui court lance aussitôt la lecture, un appui long enregistre sur cette touche ce qui est en train de jouer, comme l’enceinte l’a toujours fait.

Ta propre musique

Joue la musique stockée sur ton réseau domestique, depuis un NAS ou ton routeur, directement sur l’enceinte. Parcours-la dans l’app et place n’importe quel titre sur une touche, qui affiche alors la pochette de l’album. Rien ne quitte ton domicile. En coulisses, cela utilise les standards ouverts DLNA et UPnP.

Multiroom et paire Stereo

Fais jouer plusieurs enceintes en même temps, ou associe deux SoundTouch 10 en paire stéréo avec un canal gauche et un canal droit. Une paire stéréo créée dans l’application Bose reste intacte quand tu installes STR. Si une enceinte reste bloquée dans une ancienne paire stéréo cassée, l’application le détecte et la libère en un clic.

Contrôle depuis ton téléphone

Chaque enceinte fournit sa propre télécommande pour le navigateur de ton téléphone, sur Android et iPhone, sans App Store et sans compte. Elle reprend ce pour quoi tu utilisais l’application Bose comme télécommande : lecture, volume, veille, les six préréglages, la recherche de stations, ta propre musique et les groupes. Elle installe aussi les mises à jour de STR sur toutes tes enceintes.

Aux États-Unis : Pandora et iHeartRadio restent sur ton enceinte. Associe ton compte dans les réglages de l’enceinte et écoute tes stations Pandora depuis l’application ou ton téléphone.

Nouveau, jamais vu sur l'original

Nouveau

Mises à jour depuis ton téléphone

Tes enceintes se mettent à jour toutes seules, sans ordinateur. Dans la télécommande du téléphone, ouvre Plus puis Mise à jour du logiciel : un seul appui met à jour toutes les enceintes de ta maison, l’une après l’autre. Une enceinte dont la version est antérieure à 1.0.13 reçoit d’abord cette mise à jour unique depuis l’application pour ordinateur.

Nouveau

Ce qui joue, sur l’écran de l’enceinte

Sur chaque SoundTouch avec écran (20, 30, Portable et Wave), STR peut prendre la main sur l’écran de l’enceinte pendant la lecture : station, artiste et titre, un petit symbole de lecture et, si tu veux, l’heure. Les titres longs défilent, et la musique ne saccade jamais pour autant. Active-le dans les réglages de l’enceinte. L’écran confirme aussi quand tu enregistres une touche, et « Trouver cette enceinte » lui fait dire bonjour, pour que tu saches laquelle c’est.

Ce qui joue, sur l’écran de l’enceinte
Nouveau

Réveil

Programme un réveil directement sur l’enceinte, avec les jours de la semaine, le volume et une heure d’extinction. Il te réveille avec l’une de tes six touches, donc avec ta station ou ta playlist, puis s’éteint tout seul. Le réveil vit dans l’enceinte et fonctionne même ordinateur et téléphone éteints.

Nouveau

La télécommande pilote la maison connectée

Chacune des touches du bas de la télécommande est un déclencheur à part entière pour Home Assistant et les systèmes similaires, par exemple pour la lumière du salon. Le réglage se fait dans l’application sur une image de la télécommande : toucher une touche, choisir une action, et c’est fait.

Nouveau

Des groupes qui restent

Un groupe d’enceintes configuré une fois reste en place. Dès que l’enceinte principale joue, les autres la rejoignent d’elles-mêmes, même après la veille et un redémarrage. Le groupe est visible dans l’application et sur le mobile. Les groupes peuvent mélanger tous les modèles. Deux SoundTouch 10 peuvent en plus former une vraie paire stéréo, avec canal gauche et canal droit séparés.

Nouveau

Minuterie de veille

Règle une minuterie et l'enceinte, ou tout le groupe, s'éteint d'elle-même après le temps choisi.

Des utilisateurs nous ecrivent que l'appli tourne plus rond que l'original.

L’application en situation réelle

Voilà à quoi ressemble l’application STR sur ton ordinateur. Cherche des stations, place-les sur les touches matérielles, configure l’enceinte, le tout depuis un seul endroit.

Vue principale de l’application STR avec enceinte et touches de préréglage
Écouter de la musique
Recherche de stations dans l’application STR avec filtres
Trouver des stations
Bibliothèque de l’application STR avec un serveur multimédia réseau
Bibliothèque réseau
Réglages par enceinte dans l’application STR
Réglages de l’enceinte
Réglages supplémentaires de l’enceinte dans l’application STR
Plus de réglages
Vue d’état de l’application STR avec les infos de l’enceinte
État et actions

Captures issues de la version actuelle, chacune dans sa propre langue. Les données sensibles comme l’adresse IP, le nom du Wi-Fi, l’ID de l’appareil et le numéro de série sont floutées.

Chaque enceinte sert sa propre télécommande dans le navigateur : Android, iPhone, iPad ou tablette, sans App Store et sans compte. Scannez une fois le code QR dans les réglages de l'enceinte de l'application pour ordinateur, ajoutez la page à l'écran d'accueil, et elle fonctionne comme une app.

Lecture, volume et touches
Lecture, volume et touches
Trouver stations et musique
Trouver stations et musique
Toutes les enceintes et groupes
Toutes les enceintes et groupes

Ces captures montrent la vraie télécommande mobile, telle qu'une enceinte la sert.

Les plus demandées

Les idées de la communauté, classées par votes. Vote pour ce que tu veux voir ensuite ou propose la tienne. Il faut un compte GitHub gratuit pour voter.

  1. 12 préréglages en appuyant deux fois31 votes
  2. Application Android pour la télécommande du téléphone14 votes
  3. Quand tu actives une enceinte d'un groupe, ça active tout le groupe11 votes
  4. Écouter de la musique depuis une clé USB branchée sur l'enceinte11 votes
  5. Les podcasts sur le haut-parleur et sur les touches de présélection9 votes
  6. Deezer9 votes
  7. Un seul curseur de volume pour une paire stéréo6 votes
  8. Commande vocale (Siri, HomeKit, Alexa)6 votes
  9. Intégration avec YT Music4 votes
  10. Choisis une playlist Spotify correspondant à une tonalité prédéfinie dans la liste4 votes

Pour voter : ouvre une idée, connecte-toi avec un compte GitHub gratuit et clique sur la flèche ▲ à côté du titre. Une voix par idée ; un second clic l’annule.

Compatible avec

Tous les modèles SoundTouch fonctionnent avec STR et ont été testés sur du vrai matériel, y compris les trois sur lesquels on m’interroge le plus : l’amplificateur SoundTouch SA-5, la Wave SoundTouch series IV et la SoundTouch 300. Tous utilisent le même téléchargement.

  • 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 et SoundTouch sont des marques de Bose Corporation. Ce projet n’est pas affilié à Bose.

Open source et vérifiable

Ce que je dis sur cette page, tu peux le vérifier toi-même ou avec un peu d’aide. Pas de promesses, juste des faits à examiner.

Apache License 2.0Source on GitHub

Le code est ouvert

Tout le code est sur GitHub. Lis-le, fork-le si une partie ne te plaît pas, fais ta propre version. Sous licence Apache 2.0, tu n’as pas à demander.

Signé par la chaîne de compilation

Chaque téléchargement possède une empreinte SHA256 et une attestation de build GitHub. Si tu veux en être sûr, la section Vérification ci-dessous explique comment faire.

Ce que STR laisse ouvert sur ton réseau

Pour que tu saches ce que STR ajoute : la page de contrôle STR sur le port 8888 fonctionne sans identifiant, n’importe qui sur le même Wi-Fi peut y changer les préréglages ou lancer la lecture. La connexion entre l’application de bureau et l’enceinte n’est pas chiffrée. Les deux sont intentionnels, le Wi-Fi est la limite de confiance du projet. Si tu as des appareils inconnus sur ton réseau domestique, mieux vaut le savoir.

Tes données restent chez toi

STR et ton enceinte ne communiquent qu'à l'intérieur de ton Wi-Fi, plus radio-browser.info pour la recherche de stations. Au démarrage, l'application de bureau vérifie brièvement sur st-reborn.de si une mise à jour est disponible et ne transmet que des données de base anonymes comme la version, le système d'exploitation et la langue. Pas de compte, pas de cookies, pas d'adresse IP enregistrée, pas de profil. Tu peux désactiver cette vérification, l'application fonctionne aussi sans.

Compile-le toi-même

Si tu compiles le code source avec les mêmes outils que moi, tu obtiens le même binaire bit pour bit. C’est documenté, écris-moi si ça coince.

Signaler un problème de sécurité

Tu as trouvé un bug ou un problème de sécurité ? Signale-le sur GitHub ou par e-mail. Je réponds généralement en un ou deux jours.

Le firmware Bose reste intact

Le firmware Bose officiel n’est pas modifié. STR n’existe que sous forme de fichiers supplémentaires dans le stockage interne. Une réinitialisation d’usine de l’enceinte remet à zéro le logiciel Bose mais laisse les fichiers STR en place. Pour retirer complètement STR, utilise la désinstallation propre intégrée à l’application, qui rétablit l’état Bose d’origine de l’enceinte.

Téléchargement

Télécharge l'application ST Reborn pour ton ordinateur. Elle installe STR une seule fois sur ta Bose SoundTouch via ton réseau domestique. Ensuite, cette même application te sert au quotidien : elle pilote l'enceinte, cherche des stations et les place sur les boutons physiques de présélection 1 à 6.

Versionv1.0.17Publié le19 oct. 2026téléchargements au total76 757

Ce qu’il te faut

  • Windows 10 ou plus récent, un Mac sous macOS, ou Linux, aussi sur un Raspberry Pi 4 ou 5
  • Pas de clé USB ni de matériel supplémentaire. STR s'installe directement sur l'enceinte via ton réseau domestique.
  • Ta Bose SoundTouch allumée et sur le même réseau domestique que l’ordinateur. Comment mettre l’enceinte sur le WiFi est expliqué plus haut sur cette page.

Windows

Installe STR une seule fois sur ton enceinte via le réseau. Ensuite, la même application pilote toutes les enceintes équipées de STR sur ton Wi-Fi.

Windows 10 ou 11 (64 bits). Windows 7 et 8 ne sont pas pris en charge.

Télécharger pour WindowsLe navigateur bloque le téléchargement ? Prends plutôt la version ZIP.
Taille
53.5 MB
SHA256
a582ef7e...5ba0f9

Signée. Au premier lancement, le pare-feu Windows demande une autorisation sur le réseau local. Sans elle, la recherche reste vide.

macOS

Binaire universel pour Apple Silicon et Intel.

macOS 12 (Monterey) ou plus récent.

Télécharger pour macOS
Taille
42.2 MB
SHA256
8714932d...a40ea4

Notarisée par Apple. Un glisser vers le dossier Applications suffit, rien de plus.

Ou installe-la avec Homebrew : brew install --cask jrpersonal/tap/st-reborn

Linux

Pour les PC 64 bits et pour les ordinateurs ARM64 comme le Raspberry Pi 4 et 5. En archive, ou en paquet .deb pour Debian, Ubuntu, Mint et Raspberry Pi OS.

Un Linux 64 bits récent, x86_64 ou ARM64.

Télécharger l’archive Linux (x86_64)
Taille
19.2 MB
SHA256
2edf373f...42b556

Après le téléchargement, décompresse l’archive et lance le programme depuis le dossier obtenu. Le paquet .deb s’installe d’un double clic, et les mises à jour ultérieures de l’application passent par le gestionnaire de paquets de ton système.

Toutes les versions et anciennes éditionsTous les hachages SHA256 dans un fichierTu veux compiler toi-même ? Code et instructions de compilation sur GitHub. github.com/JRpersonal/streborn
Vérifier ton téléchargement

Chaque téléchargement peut être vérifié. Ainsi tu sais que le fichier vient de la chaîne de compilation officielle GitHub et n’a pas été altéré en chemin.

C’est optionnel. Le téléchargement fonctionne aussi sans. Ces étapes sont seulement pour qui veut être tout à fait sûr.

Méthode 1 : somme de contrôle SHA256

Calcule le hachage SHA256 de ton fichier téléchargé et compare-le à la valeur sur la page de la version. Si les hachages correspondent, le fichier est intact.

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

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

Méthode 2 : attestation de build GitHub

Avec la CLI GitHub, tu peux prouver de façon cryptographique que le binaire a été produit par la chaîne de compilation officielle. Cela fonctionne même si quelqu’un a modifié la somme de contrôle après coup.

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

Ne télécharge des binaires que depuis la page de version officielle GitHub ou ce site. Jamais depuis des sources tierces.

Communauté et contact

STR vit grâce à toi et aux autres propriétaires de SoundTouch. Pas besoin de coder pour aider, parfois une courte note sur ce qui marche ou non est exactement ce dont j’ai besoin.

GitHub Issues
Rapports de bugs, demandes de fonctions, aide à la configuration.
GitHub Discussions
Questions ouvertes, retours d’expérience, recommandations de stations.
Contribuer au code
Tu programmes et tu veux participer à la construction ? Les issues marquées « good first issue » sont un bon point d’entrée.
E-mail direct
Réponse généralement le jour même. Pratique quand ton sujet ne doit pas être public sur GitHub.
E-Mail Adresse, bitte JavaScript aktivieren

Aidez à faire connaître STR

Questions fréquentes

Puis-je encore utiliser ma SoundTouch après l’arrêt du cloud Bose ?
Oui. Bose a coupé le cloud SoundTouch en mai 2026, mais les enceintes elles-mêmes fonctionnent toujours. Avec STR, la radio internet, Spotify Connect, les six touches de préréglage, la musique de ton propre réseau, les groupes et les paires stéréo refonctionnent. Tu pilotes tout depuis l’application pour ordinateur ou ton téléphone. STR tourne sur l’enceinte elle-même, sans compte et sans cloud, sur les SoundTouch 10, 20, 30, Portable, Wave et les autres modèles listés sous Compatible avec.
Puis-je encore utiliser Spotify sur ma SoundTouch après l’arrêt de Bose ?
Oui. STR ramène Spotify Connect sur l’enceinte : ouvre Spotify sur ton téléphone ou ton ordinateur, choisis l’enceinte, et la musique joue directement dessus. Tu peux aussi mettre tes playlists préférées sur les touches 1 à 6 et les lancer d’une pression sur l’enceinte ou la télécommande, sans téléphone. Plusieurs comptes Spotify dans un même foyer fonctionnent aussi. Il te faut Spotify Premium.
iHeartRadio et Pandora fonctionnent-ils encore sur ma SoundTouch aux États-Unis ?
Oui. Sur les enceintes réglées sur les États-Unis, STR conserve les services Pandora et iHeartRadio intégrés à l’enceinte. Dans les réglages de l’enceinte de l’application, tu associes ton compte Pandora ou iHeartRadio à l’enceinte, ou tu le retires. Tes stations Pandora apparaissent alors dans la recherche de stations de l’application et sur le téléphone, prêtes à être jouées ou placées sur une touche. Un utilisateur a confirmé que Pandora fonctionne. iHeartRadio est encore expérimental, alors dis-moi comment ça marche chez toi dans le fil d’idées sur GitHub. Les deux services ne jouent que depuis une connexion internet aux États-Unis. La radio internet, Spotify et ta propre musique fonctionnent partout, aux États-Unis aussi.
Les touches de préréglage de ma SoundTouch ne marchent plus depuis l’arrêt. Puis-je les récupérer ?
Oui. Les six touches de l’enceinte et de la télécommande allaient chercher leurs stations dans le cloud Bose, elles se sont donc tues à son arrêt. STR garde tes préréglages sur l’enceinte elle-même, et les touches refonctionnent, même après une extinction, une mise en veille ou une coupure Wi-Fi. Une touche peut contenir une station de radio, une playlist Spotify ou de la musique de ton propre réseau. Un appui court lance la lecture, un appui long enregistre ce qui joue.
Ma Bose SoundTouch est-elle encore sûre après ça ?
Oui, et c'est même plus sûr qu'avant. STR ne modifie pas le firmware officiel de Bose. Lors de l'installation, STR dépose quelques fichiers dans la mémoire NAND interne de l'enceinte (sous /mnt/nv/streborn/), dont l'agent STR lui-même et sa configuration. Ils tournent comme un processus supplémentaire, en parallèle du logiciel Bose. Note de sécurité sur l'installation par le réseau : pour transférer l'agent, STR ouvre brièvement l'accès de maintenance que le firmware Bose embarque d'origine, puis le referme aussitôt l'installation terminée. La seule fenêtre d'exposition est donc la courte installation elle-même, et l'application affiche un avertissement pendant cette phase. Une réinitialisation d'usine ne restaure que le logiciel Bose, les fichiers STR restent en place ; vois la question suivante si tu veux un jour céder l'enceinte à quelqu'un d'autre.
Comment les mises à jour arrivent-elles sur l’enceinte, et est-ce sûr ?
Quand une nouvelle version sort, tu as deux possibilités. Sur ton téléphone, ouvre la télécommande du téléphone, va dans Plus puis Mise à jour du logiciel, et un seul appui met à jour toutes tes enceintes l’une après l’autre, sans ordinateur. Ou utilise l’application pour ordinateur, qui propose la mise à jour à son démarrage. Quand une enceinte se met à jour elle-même, elle vérifie d’abord la signature de STR sur la nouvelle version et refuse un fichier qui ne correspond pas. Le firmware Bose n’est pas touché, seuls les fichiers de STR sont remplacés. La voie par le téléphone fonctionne à partir de la version 1.0.13, donc une enceinte avec une version plus ancienne reçoit d’abord cette mise à jour unique depuis l’application pour ordinateur.
Mon ordinateur doit-il rester allumé pour que les enceintes jouent ?
Non. STR est installé une fois sur l’enceinte via l’application et y fonctionne en permanence. Les touches de présélection, la radio Internet, Spotify et la commande par téléphone fonctionnent même sans ordinateur allumé. L’application sur ordinateur sert à la première installation et au confort, comme la recherche de stations sur grand écran. Les mises à jour se font aussi sans elle : la télécommande du téléphone les installe sur toutes tes enceintes.
Puis-je piloter ma SoundTouch depuis mon téléphone sans l’application Bose ?
Oui. Chaque enceinte avec STR fournit sa propre télécommande pour le navigateur de ton téléphone, sur Android, iPhone et tablette, sans App Store et sans compte. Scanne une fois le code QR dans les réglages de l’enceinte de l’application pour ordinateur et ajoute la page à ton écran d’accueil : elle fonctionne alors comme une application. Tu y lances et mets en pause la lecture, règles le volume, mets l’enceinte en veille, lances tes six préréglages, cherches des stations, parcours ta propre musique et regroupes des enceintes. Sous Plus, tu trouves aussi Mise à jour du logiciel, qui met à jour toutes tes enceintes. L’ordinateur peut rester éteint.
J'ai ouvert l'adresse IP de l'enceinte dans le navigateur et je ne vois qu'une page Bose. Où est la télécommande pour téléphone ?
Sans numéro de port, le navigateur arrive sur la page Bose intégrée de l'enceinte, c'est normal. La télécommande STR a sa propre adresse avec un numéro de port. Ouvrez les réglages de l'enceinte dans l'application pour ordinateur : le code QR y figure avec l'adresse complète juste en dessous. Scannez le code QR avec l'appareil photo du téléphone : il arrive directement sur la bonne page, prête à être ajoutée à l'écran d'accueil.
Mon enceinte a-t-elle besoin d’une version précise du firmware Bose ?
Oui. STR attend le dernier firmware Bose officiel, le 27.0.6. C’est la version finale que Bose a déployée en 2022 pour tous les modèles SoundTouch, il n’existe rien de plus récent. Tu n’as pas besoin de vérifier la version toi-même : l’application la lit et te prévient quand une enceinte utilise encore un firmware plus ancien. Clique alors sur « Mettre à jour maintenant » dans cet avis. L’application récupère sur le serveur de Bose le fichier de Bose pour exactement ton modèle et l’installe via ton réseau domestique, sans clé USB. Cela prend environ dix minutes, laisse donc l’enceinte branchée tout le temps. Son nom, son Wi-Fi, ses touches et STR lui-même restent tels quels. Si l’application n’affiche pas le bouton pour ton enceinte, le guide du firmware sur GitHub explique la méthode manuelle.
La mise à jour vers le firmware Bose 27.0.6 échoue sans cesse. Que faire ?
Une astuce de la communauté, sans garantie : sur certaines enceintes, le saut direct vers 27.0.6 ne fonctionne pas, la mise à jour s’interrompt ou l’enceinte redémarre en boucle. Ce qui a aidé, c’est un détour : installer d’abord un firmware SoundTouch plus ancien depuis une clé USB, puis mettre à jour normalement vers 27.0.6. Le SoundTouch Firmware Downgrade Guide du wiki communautaire décrit la marche à suivre pas à pas. Important aussi : les anciens modèles SoundTouch des séries I et II n’utilisent que le Wi-Fi 2,4 GHz. Si ton routeur n’émet qu’en 5 GHz, l’enceinte ne trouve pas le réseau, active donc aussi la bande 2,4 GHz. Merci à Jos de la communauté pour cette astuce.
Que dois-je faire si je vends ou cède mon enceinte ?
Une réinitialisation d’usine via l’application Bose n’efface que les données appartenant à Bose comme le Wi-Fi, le compte et les préréglages Bose. Les fichiers STR restent en place, donc STR continue de tourner après la réinitialisation. Pour remettre l’enceinte dans un véritable état d’usine, il existe maintenant une désinstallation propre directement dans l’application. L’assistant retire STR entièrement et rétablit l’état Bose d’origine de l’enceinte, prête à vendre ou à céder. Si le nouveau propriétaire veut simplement continuer à utiliser STR, il lui suffit de régler le Wi-Fi via l’application et de remettre ses stations sur les touches 1 à 6.
Comment supprimer STR ?
Directement dans l’application, en une étape. Il n’y a rien à sauvegarder avant, car rien de l’état d’origine n’est écrasé : STR se trouve dans son propre dossier dans la mémoire de l’enceinte et s’accroche au démarrage, le micrologiciel Bose reste intact. Il y a deux possibilités. La désinstallation retire STR complètement et redémarre l’enceinte en Bose normale, toujours connectée au Wi-Fi. L’application oublie ensuite l’enceinte, qui réapparaît dès que STR est réinstallé, ce qui reste possible à tout moment. C’est la bonne voie avant une revente ou pour une réinstallation ultérieure. La réinitialisation d’usine efface le côté Bose, donc le Wi-Fi, le compte et les présélections Bose, mais garde STR installé. Bon à savoir, une réinitialisation depuis l’application Bose fait la même chose, elle ne supprime pas STR. Si une clé USB STR est encore dans l’enceinte, elle doit être retirée avant la désinstallation, sinon elle réinstalle STR au prochain démarrage. . L’application garde les six touches et les remet sur l’enceinte quand STR est réinstallé depuis le même ordinateur
Que se passe-t-il si Bose laisse un jour expirer les anciens domaines du cloud ?
Pour l’instant, les anciens domaines du cloud Bose comme streaming.bose.com sont toujours enregistrés chez Bose, ils ne répondent simplement plus. Si Bose les laisse un jour expirer et que quelqu’un les réenregistre, cette personne pourrait en théorie contrôler à distance une SoundTouch intacte, le firmware Bose fait implicitement confiance à ces noms d’hôtes. STR répond à cela de deux façons : d’abord, les noms d’hôtes concernés sont épinglés localement sur 127.0.0.1, l’enceinte n’envoie donc plus ces requêtes vers l’extérieur. Ensuite, STR crée par enceinte une autorité de certification TLS locale valable uniquement pour ces noms d’hôtes précis et qui ne quitte jamais l’appareil. Même si un ancien domaine du cloud tombe en de mauvaises mains, ton enceinte sous STR reste protégée.
L’application ne trouve pas ma SoundTouch. Que faire ?
Dans la version actuelle, l'application n'affiche dans la liste principale que les enceintes sur lesquelles STR est déjà installé. Une SoundTouch neuve et non modifiée n'y apparaît pas encore, même si ton PC peut très bien la pinger sur le même réseau ou si l'application Bose la trouvait auparavant. Ce n'est donc pas un problème de pare-feu, de Wi-Fi ou de mDNS, c'est simplement le comportement actuel de l'application. Pour configurer une nouvelle box : assure-toi que la Bose est sur le même réseau domestique (voir plus haut) et lance l'installation dans l'application. STR s'installe sur l'enceinte via le réseau, sans aucune clé USB. Dès que la box redémarre avec le firmware STR, elle apparaît automatiquement dans la liste.
Comment changer les stations sur les touches de préréglage ?
Via la recherche de stations dans l’application. Saisir le nom de la station, cliquer sur Rechercher, puis choisir « Enregistrer sur une touche » sur le résultat ; l’application demande alors laquelle des six touches doit la recevoir. Ensuite, cette touche sur l’enceinte lance exactement cette station. Si une station à garder joue en ce moment, un appui long sur la touche voulue suffit, dans l’application, sur le dessus de l’enceinte ou sur la télécommande, et la station en cours y est enregistrée. La page mobile fonctionne pareil via l’onglet Rechercher.
Mon enceinte ne réagit plus aux touches de préréglage après une longue pause. Que faire ?
Certaines enceintes perdent en interne leur enregistrement après une longue période d’inactivité ou après une coupure de courant, puis ignorent silencieusement chaque pression de touche. Le remède rapide : débranche l’enceinte dix secondes, ensuite les touches fonctionnent à nouveau. Avec la version 0.9.21, cela arrive déjà nettement moins souvent, une erreur de connexion qui pouvait avaler des pressions de touche y est corrigée. Une prochaine mise à jour comble le dernier écart en enregistrant les stations dans un format plus robuste sur l’enceinte.
Ma Wave joue la station mais affiche UNAVAILABLE ou aucun nom de station.
C’est une particularité d’affichage du firmware Bose sur la Wave, pas un problème de lecture. À la pression d’une touche, la box essaie d’abord son ancien chemin cloud, qui ne mène nulle part, puis STR prend le relais de la lecture. Que le nom de la station reste affiché ou non, le firmware en décide malheureusement au hasard. La musique joue toujours correctement. Une solution durable est en cours, avec elle la Wave affichera de nouveau les noms de façon fiable.
Pourquoi une enceinte est-elle grise et non cliquable dans l’application ?
Gris veut dire : vue, mais pas joignable en ce moment. L’enceinte est en veille profonde, débranchée ou en train de redémarrer. Elle reste volontairement dans la liste pour ne pas sembler disparaître, et l’infobulle indique quand elle a été vue pour la dernière fois. Dès qu’elle répond à nouveau, la tuile redevient active toute seule. Une enceinte en veille profonde se réveille directement sur l’appareil, cela économise du courant et c’est voulu.
Mon enceinte saute sans cesse vers un ancien réseau Wi-Fi ou un hotspot public. Que faire ?
Une enceinte se souvient de chaque réseau Wi-Fi auquel elle a été connectée. Quand ton réseau domestique décroche un instant, elle peut passer sur l’un des autres, un ancien routeur ou un hotspot public à proximité, et l’application la perd alors. Dans l’application, ouvre les réglages de l’enceinte et clique sur « Oublier les autres réseaux » dans la section Wi-Fi. L’enceinte ne garde que le réseau sur lequel elle se trouve et redémarre une fois, ce qui prend environ une minute. Quand tu fais passer une enceinte sur un nouveau réseau dans l’application, tu peux cocher la même option tout de suite. Quelques modèles tiennent leur propre liste que STR ne peut pas encore modifier, et l’application te le dit si la tienne en fait partie.
L’application affiche « Pas d’internet » sur mon enceinte. Qu’est-ce que cela signifie ?
L’enceinte est sur ton réseau domestique, donc l’application la trouve et la pilote, mais elle n’arrive pas à sortir sur internet. La radio et Spotify ont besoin d’internet, c’est pourquoi une station s’arrête alors au bout de quelques secondes. L’application le dit maintenant sur la tuile de l’enceinte et sur le téléphone, au lieu de te laisser deviner. La cause est presque toujours le routeur : vérifie si l’enceinte y est bloquée, par exemple par un contrôle parental ou un blocage d’appareil, ou si internet lui-même est en panne. La musique de ton propre réseau domestique continue de jouer.
Ma touche Spotify joue une mauvaise playlist ou une playlist inconnue.
Cela arrivait quand la lecture automatique de Spotify tournait au moment de l’enregistrement : au lieu de ta playlist, c’est son dérivé radio éphémère qui était mémorisé, et il finit par ne plus mener nulle part. Depuis la version 0.9.21, STR enregistre toujours la vraie playlist et répare même de lui-même les touches déjà mémorisées lors du rappel. Si une touche joue encore la mauvaise chose après ça, réenregistre-la simplement une fois pendant que la playlist tourne.
Pourquoi l’application demande-t-elle l’accès au réseau local au démarrage ?
Parce que sans cela STR ne peut tout simplement pas trouver tes enceintes. Au démarrage, l’application cherche sur ton réseau domestique chaque SoundTouch qui exécute STR, s’y connecte pour piloter la lecture et placer des stations sur les touches, et récupère la liste des stations depuis radio-browser.info via internet. S’y ajoute au démarrage une courte vérification des mises à jour auprès de st-reborn.de avec des données anonymes comme la version et la langue, rien de plus. Sous Windows, le pare-feu demande une fois au premier lancement si l’application peut communiquer sur tes réseaux. Autorise l’accès pour les réseaux privés, c’est-à-dire ton réseau domestique, les réseaux publics ne sont pas nécessaires. Si tu refuses, l’application démarre quand même mais ne trouve aucune enceinte.
Une station de radio manque. Ai-je besoin de TuneIn ?
Non. STR n'utilise pas TuneIn, il interroge radio-browser.info, un annuaire communautaire gratuit. Une station absente de cet annuaire est absente de STR, et celle que tu ajoutes fonctionne pour tout le monde. Le plus simple est de laisser une IA rassembler tout ce que demande le formulaire Add station. Colle ceci dans un chatbot comme ChatGPT et indique le nom de ta station. "Je veux ajouter la webradio NAME sur radio-browser.info. Donne-moi, prêt à copier, l'URL directe du flux audio (le vrai flux, pas la page du lecteur web), la page d'accueil, une URL d'image de logo en https, le pays et son code à deux lettres, la langue, quelques tags, et le débit et le codec si tu les connais. Si tu n'es pas sûr de la vraie URL du flux, dis-le au lieu d'inventer." Ouvre ensuite l'URL du flux dans ton navigateur ou dans VLC pour vérifier que tu entends bien la radio, car une IA invente parfois une adresse qui a l'air correcte. Saisis les informations sur radio-browser.info via Add station, et après une courte vérification la station apparaît dans STR, prête pour une touche de préréglage.
Comment installer l’application sous Linux ?
La version Linux est la même application graphique que sous Windows et macOS. Elle existe pour les PC 64 bits classiques (x86_64) et pour les ordinateurs ARM64 comme le Raspberry Pi 4 et 5 avec Raspberry Pi OS 64 bits. Sous Debian, Ubuntu, Mint et Raspberry Pi OS, le plus simple est le paquet .deb : télécharge-le, double-clique dessus, et l’installateur de logiciels de ton système configure tout, y compris l’entrée dans le menu des applications. Les mises à jour ultérieures de l’application passent par le même installateur. Tu préfères l’archive tar.gz ? Exemple avec Linux Mint ou Ubuntu : extrais le fichier téléchargé d’un clic droit, ouvre le dossier extrait, fais un clic droit à l’intérieur et choisis « Ouvrir dans un terminal ». Installe une seule fois trois bibliothèques système avec sudo apt install libgtk-3-0 libwebkit2gtk-4.1-0 libsoup-3.0-0, puis lance l’application avec ./STR-Linux-x64, ou avec ./STR-Linux-arm64 sur ARM64. Si tu exécutes aussi ./install.sh dans le même dossier, ST Reborn apparaît avec son icône dans le menu des applications, sans droits administrateur. Sur d’autres distributions les trois paquets portent des noms légèrement différents, le fichier README de l’archive donne les commandes pour Fedora et Arch.
Puis-je continuer à utiliser l’application Bose et d’autres applications ?
Oui. STR ne remplace pas le micrologiciel Bose, il s’installe à côté, l’enceinte reste donc accessible aux autres programmes de ton réseau. L’application Bose officielle trouve toujours ton enceinte, et tout ce qui fonctionne en local, comme l’allumage, le volume et la configuration du Wi-Fi, marche même sans compte Bose. Tout ce qui passait par le cloud dans l’application Bose, à savoir le compte, le choix des stations et l’enregistrement des présélections, reste mort. Cela vient de l’arrêt du service, pas de STR. Tu gères donc tes stations et les touches 1 à 6 dans l’application STR. Les autres commandes locales continuent aussi de fonctionner, Home Assistant par exemple.
Puis-je commander mes enceintes avec Alexa ?
Pas directement, mais il existe un détour. L'ancienne commande Alexa passait par le cloud Bose : Alexa parlait à Bose, et Bose à votre enceinte. Les deux moitiés sont éteintes, c'est pourquoi personne ne peut ressusciter l'ancienne skill Alexa. Je n'en construis pas de nouvelle, et c'est un choix. Il faudrait un serveur sur internet, un compte et des frais permanents, et cela ouvrirait une porte vers votre enceinte depuis l'extérieur. STR fonctionne uniquement chez vous, sans compte et sans cloud. Ce qui fonctionne, c'est une centrale sur votre propre réseau, Home Assistant par exemple. Elle parle à vos enceintes et les propose à Alexa. Vous pouvez alors allumer et éteindre une enceinte, régler le volume et lancer vos présélections à la voix, par exemple « Alexa, allume cuisine preset 2 ». Les phrases libres comme « joue la radio X » ne sont pas possibles. C'est pour celles et ceux que l'installation d'un petit serveur ne rebute pas. Sinon, vous ne perdez rien : l'application et la télécommande sur mobile commandent tout sans cela. Guide : Configurer la commande vocale. Alexa et Amazon Echo sont des marques d'Amazon, Home Assistant est une marque du projet Home Assistant. STR n'est affilié à aucun des deux.
STR prendra-t-il en charge Amazon Music ?
Non, et STR ne peut rien y changer. Amazon chiffre sa musique avec une protection contre la copie que seules ses propres applications sous licence peuvent déverrouiller, et aucun autre logiciel n'a de moyen ouvert de la lire. La source Amazon Music intégrée à la SoundTouch dépendait des serveurs de Bose, qui ont disparu. Ce qui fonctionne aujourd'hui : lancez Amazon Music dans l'application Amazon Music de votre téléphone et envoyez le son à l'enceinte en Bluetooth.
À quoi sert le réglage Optimisation AirPlay ?
Il garde le coprocesseur AirPlay éveillé pour qu’AirPlay démarre plus vite et reste fiable. Ce réglage n’apparaît que sur les enceintes dont AirPlay fonctionne sur une puce dédiée, comme la Portable. Sur la SoundTouch 20 Series III, AirPlay fonctionne dans le logiciel principal de l’enceinte, il n’y a donc rien à garder éveillé et l’app n’affiche pas ce réglage. Activé, AirPlay est plus rapide et plus fiable, au prix d’un peu plus de courant. Désactivé, l’enceinte dort plus profondément et la batterie dure plus longtemps, mais AirPlay réagit un peu plus lentement. Laisse-le activé si tu utilises AirPlay régulièrement. Sur une Portable sur batterie vers laquelle tu diffuses rarement, désactive-le. Un changement redémarre brièvement l’enceinte.
Quelles stations puis-je écouter ?
Toute station listée dans le catalogue radio-browser.info. Cela représente actuellement plus de 50 000 stations dans le monde, la communauté en ajoute sans cesse. Si ta station préférée manque, tu peux l’ajouter gratuitement sur radio-browser.info, elle apparaît ensuite automatiquement dans STR.
Quel format doit avoir une station de radio ?
Presque toutes les radios en ligne fonctionnent. Depuis peu, beaucoup de stations qui ne marchaient pas avant jouent aussi, par exemple BBC Radio 4. Quelques formats très rares restent illisibles pour l’enceinte. Si ta station préférée manque complètement, tu peux l’ajouter toi-même sur radio-browser.info, gratuitement et sans compte, elle apparaît dans STR peu après.
Pourquoi est-ce que j’entends de la publicité sur certaines stations ?
La publicité vient de la station, pas de STR. STR joue le flux exactement comme la station le diffuse et n’ajoute rien de son côté, ni publicité ni annonce. Beaucoup de stations commerciales passent de la publicité dans leur flux web, souvent un spot au moment même où tu allumes. Sur les stations sans publicité, tu n’entends rien de tout cela. Si cela te dérange, passer à une autre station est le remède.
Puis-je jouer de la musique depuis mon NAS, par exemple un Synology ?
Oui. Dans l’onglet Bibliothèque de l’application, chaque serveur multimédia de ton réseau domestique apparaît de lui-même, y compris Synology, FritzBox et d’autres. Tu y navigues jusqu’à ta playlist ou ton album, tu le joues directement sur l’enceinte et tu peux le placer sur l’une des touches 1 à 6. Ensuite, la touche sur l’appareil lance la musique directement depuis le NAS, l’application n’a pas besoin de tourner pour ça.
Home Assistant fonctionne-t-il avec STR ?
Oui, dans les deux sens. Home Assistant apporte une intégration Bose SoundTouch qui parle à l’enceinte directement dans le réseau domestique, et c’est exactement cette interface locale que STR maintient en vie : ajouter l’intégration, saisir l’IP de l’enceinte, et marche et arrêt, volume et touches de préréglage fonctionnent aussi depuis là. La nouveauté, c’est le sens inverse : les touches du bas de la télécommande peuvent être configurées dans l’application comme déclencheurs pour Home Assistant et les systèmes similaires, chaque touche séparément, directement sur une image de la télécommande. Le guide Home Assistant sur GitHub décrit les deux voies pas à pas, en anglais.
Puis-je piloter mon enceinte avec un raccourci iPhone ou l’Apple Watch ?
Oui. Un raccourci dans l’app Raccourcis d’Apple peut lancer un préréglage, allumer ou éteindre l’enceinte ou régler le volume, sans application supplémentaire. Les raccourcis que tu crées sur l’iPhone apparaissent d’eux-mêmes sur une Apple Watch jumelée, et Siri les exécute quand tu prononces leur nom. Chaque raccourci ne compte que deux étapes, et le guide des Raccourcis Apple sur GitHub indique exactement quoi saisir. Donne à l’enceinte une adresse fixe dans ton routeur, sinon les raccourcis cessent de fonctionner quand elle en reçoit une nouvelle. Apple, iPhone, Apple Watch et Siri sont des marques d’Apple Inc. STR n’est pas affilié à Apple.
Dois-je recréer mon groupe à chaque mise en marche ?
Non. Un groupe créé dans l’application reste enregistré durablement. Dès que l’enceinte principale joue, les autres enceintes se réveillent d’elles-mêmes et la rejoignent, même après la veille ou un redémarrage. Un simple redémarrage de l’enceinte principale sans lecture ne réveille pas le groupe, pour qu’aucune box ne s’allume sans qu’on le lui demande. Le groupe enregistré figure dans la section Multiroom de l’application et sur la page mobile, où il peut aussi être dissous. Une enceinte qui fait partie d’un groupe, même simplement enregistré, ne peut actuellement pas faire partie d’une paire stéréo. Dissous d’abord le groupe si tu veux la paire.
Puis-je former et dissoudre un groupe d’enceintes avec la télécommande ?
Oui. Enregistre le groupe dans la section Multiroom de l’application et place-le sur la touche pouce en haut ou pouce en bas de la télécommande. Une pression forme le groupe, la suivante le dissout. Si l’enceinte principale était silencieuse, elle lance sa dernière station, et la musique démarre tout de suite. La touche peut aussi se trouver sur une enceinte qui ne fait qu’accompagner le groupe. Rien ne s’affiche à l’écran, tu l’entends aux autres enceintes qui arrivent ou se taisent. Si une action domotique occupe déjà cette touche, le groupe l’emporte.
Ma paire stéréo survit-elle à l’installation de STR ? Et si une enceinte reste bloquée dans une ancienne paire ?
Une paire stéréo de deux SoundTouch 10 créée dans l’application Bose reste telle quelle quand tu installes STR, et tu peux continuer à l’utiliser tout de suite. Il arrive qu’une enceinte reste accrochée à une ancienne paire stéréo dont le partenaire manque ou est cassé, et elle ne joue plus. L’application le repère dans la zone Multiroom et propose de dissoudre l’ancienne paire en un clic. L’enceinte rejoue alors seule et peut rejoindre une nouvelle paire ou un groupe. Les nouvelles paires stéréo et les groupes se créent dans l’application.
La Bose peut-elle me réveiller comme un radio-réveil ?
Oui. Dans l’application, choisis l’enceinte, va dans les réveils et règle l’heure, les jours, l’une des six touches, le volume et une heure d’extinction. Le réveil est enregistré dans l’enceinte et non sur l’ordinateur : il te réveille donc même PC et téléphone éteints. Il survit à un redémarrage et à une mise à jour. Une enceinte peut porter plusieurs réveils, chacun avec ses jours et son volume.
J’ai utilisé une autre application SoundTouch et mes touches ne marchent plus.
Une enceinte ne dispose que d’un seul emplacement pour l’adresse du service auquel elle se signale. STR s’y inscrit, et d’autres applications font pareil. Celui qui a écrit en dernier possède l’enceinte, et le changement la redémarre. Ensuite STR ne l’atteint plus et les six touches ne répondent plus. La réparation : ferme d’abord l’autre application, sur chaque téléphone où elle est installée, car tant qu’elle tourne elle se réinscrit après chaque redémarrage. Puis redémarre l’enceinte, ou débranche-la dix secondes. L’adresse de STR se trouve dans la configuration de l’enceinte et est relue au démarrage, elle revient donc toute seule. Rien n’est perdu au passage, ni les touches, ni les groupes, ni les réglages. Une différence mérite d’être connue : STR laisse l’adresse d’origine en place et la fait pointer vers l’enceinte elle-même, donc rien ne quitte ton réseau. D’autres applications peuvent à la place inscrire leur propre adresse sur internet. Les deux fonctionnent, mais ce n’est pas la même chose.
J’ai besoin d’aide, où demander ?
Un bon premier réflexe est de consulter la liste des issues existantes sur GitHub. Beaucoup de questions y ont déjà été posées et résolues, et les issues fermées restent lisibles. Le champ de recherche en haut de cette page retrouve vite un mot-clé, par exemple le nom du modèle ou un message d’erreur. Si le sujet n’y figure pas encore, une nouvelle issue sur GitHub ou un e-mail suffit. Je réponds généralement le jour même. En cas d’erreur, le journal de diagnostic aide : tout en bas de la fenêtre de l’application, « Enregistrer les journaux de diagnostic » crée un fichier à joindre à l’issue ou à l’e-mail. Il contient aussi le journal de l’enceinte elle-même, un seul fichier suffit donc en général, enregistré juste après l’apparition du problème.
Pied de page de l’application STR avec le lien « Enregistrer les journaux de diagnostic »
Pied de page de l’application STR avec le lien « Enregistrer les journaux de diagnostic »
Pourquoi quelqu’un ferait-il ça gratuitement ?
Par agacement face au matériel jetable et par goût de la rétro-ingénierie. Les dons financent le loisir et paient d’autres modèles d’enceintes à tester. Rien n’est obligatoire.

Aidez à faire connaître STR

Le logiciel fonctionne. Le problème est ailleurs : la plupart des personnes dont la SoundTouch s’est tue ignorent que STR existe. Bose a vendu des millions de ces enceintes depuis 2013, et seule une petite partie de leurs propriétaires est arrivée jusqu’ici.

Je n’ai pas de budget publicitaire et je n’en veux pas. Ce qui fonctionne, ce sont les gens qui en parlent autour d’eux. Une phrase dans un forum, un mot à la voisine qui a encore sa vieille enceinte sur l’étagère, un message là où vous passez de toute façon du temps.

Si STR tourne chez vous, vous êtes la voix la plus crédible de ce projet.

Réseaux sociaux

Messageries

Forums

  • Reddit

    Reddit est anglophone. C’est donc la page anglaise qui est partagée, rédigez votre message en anglais.

Direct

Votre chaîne préférée devrait être au courant

Si STR tourne chez vous et que vous suivez une chaîne tech, un magazine ou un podcast que vous appréciez : un petit mot de votre part y pèse plus que tout ce que je pourrais envoyer moi-même. Vous connaissez le ton, vous savez ce qui y a sa place, et votre nom ne laisse soupçonner aucune intention publicitaire.

Pour les chaînes vidéo, un commentaire sous une vidéo sur le sujet fonctionne souvent mieux qu’un e-mail. Les rédactions ont presque toujours une adresse pour les suggestions des lecteurs.

Écrivez avec vos propres mots, c’est ce qui compte. Le texte ci-dessous n’est qu’une trame. Chiffres, description courte et images sont prêts sur la page presse.

Merci

STR n’existe que parce que d’autres offrent leur travail. Voici les projets sans lesquels ce ne serait pas possible.

Afficher tous les projets

Application et agent de l’enceinte

  • radio-browser.info: Catalogue communautaire de plus de 50 000 stations de radio internet, libre d’usage, sans clé d’API. La recherche de stations dans STR repose entièrement dessus.
  • go-librespot: Client Spotify Connect de devgianlu (GPL-3.0) derrière la fonction Spotify de STR. Tourne comme un binaire autonome et séparé. STR le compile à partir d’un petit fork public qui ajoute le passthrough Ogg brut (amont : github.com/devgianlu/go-librespot).
  • Wails: Framework de bureau multiplateforme, Go à l’arrière, web à l’avant. Fait le pont de l’application de bureau STR.
  • gorilla/websocket: Bibliothèque WebSocket pour Go. Se branche sur le bus interne du firmware Bose et capte les touches de préréglage matérielles 1 à 6.
  • grandcat/zeroconf: Découverte de service mDNS pour Go. Permet à l’application de bureau de trouver la SoundTouch automatiquement sur le réseau local.
  • skip2/go-qrcode: Bibliothèque de QR codes pour Go. Génère dans l’application les QR codes avec lesquels tu ouvres la télécommande mobile d’une enceinte directement sur ton téléphone.
  • Octicons: Jeu d’icônes de GitHub (MIT). Fournit certaines des icônes de l’interface de STR.
  • Mozilla CA Certificate Store: Ensemble de certificats racine de Mozilla (MPL-2.0), redistribué par le projet curl. Certaines enceintes ne connaissent pas quelques-unes de ces autorités, STR les ajoute donc uniquement en mémoire au moment de la connexion.
  • Vite: Bundler frontend dans l’application de bureau STR. Actif localement à la compilation, pas livré dans le paquet.
  • Sigstore: Provenance de build pour chaque version. Rend la trace de compilation vérifiable de façon cryptographique, voir Vérification plus haut.
  • GitHub Actions: Écosystème CI/CD qui compile, vérifie et signe chaque version.
  • Linux + BusyBox: Tournent sur les enceintes Bose SoundTouch elles-mêmes. Sans cette base GPL, STR ne serait tout simplement pas possible, l'agent STR s'appuie directement dessus.

Ce site web

  • Astro: Framework de site statique. Livre la page que tu lis en ce moment.
  • Tailwind CSS: Framework CSS utility-first. Garde le style léger et cohérent.
  • GoatCounter: Comptage de visiteurs respectueux de la vie privée, sans cookies, sans ID de visiteur persistant.

go-librespot est sous licence GPL-3.0 et est livré avec STR en tant que binaire séparé. Le code propre de STR reste, lui, sous licence Apache 2.0. Le code source correspondant complet est disponible dans le fork : github.com/JRpersonal/go-librespot

STR contient des logiciels tiers. Les composants concernés, leur licence et l’emplacement du code source correspondant figurent en détail dans les mentions de licence : THIRD-PARTY-NOTICES.md

Rétro-ingénierie communautaire

STR ne livre le code d’aucun de ces projets, mais plusieurs de ses mécanismes centraux n’existeraient pas sans ce qu’ils ont publié. La plupart n’acceptent aucun soutien.

  • Bose-SoundTouch par gesellix: A documenté le schéma de comptes et de services qui permet à une enceinte d’enregistrer à nouveau ses sources. C’est exactement ce qui fait fonctionner les touches de préréglage sans le cloud Bose.Faire un don
  • SixBack par Dirk Tostmann: A montré comment une enceinte distingue une source qu’elle ne connaît pas d’une source à laquelle elle ne peut pas se connecter. C’est pour cela que STR sait aujourd’hui différencier ces deux erreurs.Faire un don
  • soundcork par deborahgu: A retranscrit l’API du cloud Bose à partir du trafic réel d’une enceinte, la référence face à laquelle STR contrôle sa propre émulation.
  • BoseSoundtouch par TimoGo: A documenté la séquence de commandes qui fait entrer une enceinte dans le Wi-Fi, y compris le détail absent du manuel de service officiel.
  • Soundtouch-without-the-app par bosefirmware: A rassemblé les images de firmware et les notes d’utilisation sans cloud grâce auxquelles STR distingue les générations d’enceintes.
  • bosesoundtouchapi par thlucas1: La description publique la plus complète de l’interface de commande de l’enceinte.
  • libsoundtouch par CharlesBlonde: La bibliothèque communautaire d’origine pour ces enceintes et la première description de leur flux d’événements en direct.
  • opencloudtouch: Un projet parallèle qui maintient ces enceintes en vie après l’arrêt du cloud, et un contre-contrôle utile pour ses propres découvertes.Faire un don