
Salut tout le monde !
Bose a annoncé l’arrêt du cloud SoundTouch. Pas de panique pour vos enceintes : leur API locale, elle, continue de fonctionner. Elles arrivent donc dans Gladys, 100 % en local, sans compte ni cloud, pour que la SoundTouch du salon ne finisse pas en presse-papier très cher.
Ce que ça fait
- La découverte automatique des enceintes, ou leur adresse IP saisie à la main.
- Une enceinte = un lecteur de musique Gladys :
- lecture, pause, précédent, suivant, volume ;
- marche/veille, sourdine ;
- la source : AUX, Bluetooth, ou une présélection appelée par son nom ;
- le titre et l’artiste en cours, et le groupe multi-room.
- Les mises à jour en temps réel : un changement fait sur l’enceinte, la télécommande ou l’appli arrive dans Gladys en moins d’une seconde.
- Un widget « Lecteur SoundTouch » : ce qui joue, le volume, les boutons de lecture et les six présélections.
- En scènes : « Jouer une présélection », « Jouer une adresse audio » (en http) et un déclencheur « Présélection SoundTouch lancée », qui ignore les présélections lancées par Gladys elle-même pour qu’une scène ne tourne pas en boucle.
- Pour toute la gamme SoundTouch en Wi-Fi ou Ethernet (10, 20, 30, 300, Wave, Lifestyle…).
- En français, anglais, allemand et espagnol.
Petit détail qui compte : les présélections sont rejouées sans passer par la touche de l’enceinte, parce qu’un appui long sur cette touche écrase la présélection.
Le truc sympa
7 h → présélection 1 dans la chambre, au volume 15, en guise de réveil
La présélection 6 du salon devient un bouton « soirée film » → lampes tamisées et volets fermés
La dernière personne quitte la maison → toutes les enceintes s’éteignent
Installation
Gladys 5.2 minimum.
Elle arrive dans le store au prochain passage de l’indexeur. En attendant : Intégrations → Installer depuis GitHub, avec GitHub - guim31/gladys-soundtouch: Bose SoundTouch speakers (local API) for Gladys Assistant · GitHub
- Onglet Découverte : vos enceintes apparaissent toutes seules. Sinon, saisissez leur adresse IP dans la configuration.
- Ajoutez-les à Gladys.
Petites réserves honnêtes
- Pas d’annonces vocales Gladys : elles arrivent en https, et les enceintes ne lisent que du http.
- Les groupes multi-room sont en lecture seule, ni créés ni modifiés.
- Seules les entrées AUX et Bluetooth sont sélectionnables ; les entrées HDMI/TV des Lifestyle et SoundTouch 300 s’affichent « Autre ».
- « Jouer une adresse audio » dépend du lecteur UPnP de l’enceinte, qui n’existe peut-être pas sur tous les modèles.
- Développée sans enceinte. C’est du local, donc rien n’a pu être vérifié sur une vraie SoundTouch : tout a été testé contre une fausse enceinte qui rejoue de vraies réponses enregistrées. Si vous en avez une, dites-moi le modèle dans vos retours, surtout pour le temps réel et « Jouer une adresse audio ».
Comme les précédentes, développée avec Claude Code. Projet indépendant, non affilié à Bose.