﻿﻿{"id":2021,"date":"2026-01-08T13:58:41","date_gmt":"2026-01-08T12:58:41","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/bose-libere-lapi-de-ses-enceintes-soundtouch-avant-leur-fin-de-vie\/"},"modified":"2026-01-08T13:58:41","modified_gmt":"2026-01-08T12:58:41","slug":"bose-libere-lapi-de-ses-enceintes-soundtouch-avant-leur-fin-de-vie","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/bose-libere-lapi-de-ses-enceintes-soundtouch-avant-leur-fin-de-vie\/","title":{"rendered":"Bose lib\u00e8re l&#8217;API de ses enceintes SoundTouch avant leur fin de vie"},"content":{"rendered":"<p>Si comme moi vous avez une enceinte <strong>Bose SoundTouch<\/strong> qui tra\u00eene chez vous, vous avez peut-\u00eatre appris que la bestiole allait bient\u00f4t perdre son cerveau &#8220;cloud&#8221;. Bose a en effet annonc\u00e9 la fin du support pour le 6 mai 2026, et de ce que j&#8217;ai compris, \u00e7a veut dire que votre enceinte va se transformer en brique connect\u00e9e qui ne se connecte plus \u00e0 grand chose.<\/p>\n<p>Sauf que non !<\/p>\n<p>Bose a fait un truc plut\u00f4t cool puisqu&#8217;ils ont publi\u00e9<br \/>\n<a href=\"https:\/\/assets.bosecreative.com\/m\/496577402d128874\/original\/SoundTouch-Web-API.pdf\">la documentation compl\u00e8te de l&#8217;API locale de leurs enceintes<\/a><br \/>\n. Du coup, m\u00eame quand les serveurs Bose fermeront boutique, vous pourrez continuer \u00e0 bidouiller votre enceinte en local.<\/p>\n<p>Perso, j&#8217;ai une petite SoundTouch 10 qui fait bien le boulot depuis des ann\u00e9es, donc cette nouvelle me fait plut\u00f4t plaisir ! L&#8217;API tourne sur deux ports : le 8090 pour les commandes REST classiques (volume, presets, now_playing&#8230;) et le 8080 en WebSocket pour les notifications en temps r\u00e9el. Le protocole s&#8217;appelle &#8220;gabbo&#8221;, et avec \u00e7a, y&#8217;a de quoi faire le m\u00e9nage dans vos automatisations.<\/p>\n<p>Un petit <code>curl http:\/\/votre-enceinte:8090\/volume<\/code> et vous r\u00e9cup\u00e9rez le niveau sonore. Un autre sur <code>\/presets<\/code> et vous avez vos stations favorites. Et comme la d\u00e9couverte se fait en SSDP ou MDNS, \u00e7a s&#8217;int\u00e8grera nickel avec n&#8217;importe quel syst\u00e8me domotique.<\/p>\n<p>Et visiblement la communaut\u00e9 n&#8217;a pas attendu pour s&#8217;y mettre puisqu&#8217;il y a d\u00e9j\u00e0<br \/>\n<a href=\"https:\/\/github.com\/search?q=soundtouch+bose&amp;type=repositories\">plus d&#8217;une centaine de projets sur GitHub<\/a><br \/>\nqui exploitent cette API. Le plus abouti c&#8217;est probablement <strong><br \/>\n<a href=\"https:\/\/community.home-assistant.io\/t\/soundtouchplus-integration\/633638\">SoundTouchPlus<\/a><br \/>\n<\/strong> pour Home Assistant, qui permet de contr\u00f4ler toute la famille d&#8217;enceintes depuis votre dashboard.<\/p>\n<p>Apr\u00e8s ce qui va dispara\u00eetre avec le cloud, c&#8217;est surtout les presets synchronis\u00e9s et le streaming direct depuis l&#8217;app Bose. Mais le Bluetooth, l&#8217;AirPlay, Spotify Connect et le multiroom resteront fonctionnels et avec l&#8217;API locale, vous pouvez recr\u00e9er vos presets en dur. Ouf !<\/p>\n<p>C&#8217;est un peu le m\u00eame d\u00e9lire que<br \/>\n<a href=\"https:\/\/korben.info\/nolongerevil-thermostat-google-nest-bounty.html\">ce qui s&#8217;est pass\u00e9 avec les thermostats Nest<\/a><br \/>\n&#8230; quand le fabricant l\u00e2che l&#8217;affaire, c&#8217;est la communaut\u00e9 qui prend le relais sauf qu&#8217;ici, Bose joue le jeu en documentant proprement leur API avant de couper les serveurs. Et \u00e7a, c&#8217;est suffisamment rare pour \u00eatre soulign\u00e9 !<\/p>\n<p>Voil\u00e0&#8230; Si vous avez des SoundTouch, allez jeter un \u0153il \u00e0 l&#8217;API avant mai, histoire de pr\u00e9parer votre migration vers du 100% local.<\/p>\n<p>\n<a href=\"https:\/\/arstechnica.com\/gadgets\/2026\/01\/bose-open-sources-its-soundtouch-home-theater-smart-speakers-ahead-of-eol\/\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si comme moi vous avez une enceinte Bose SoundTouch qui tra\u00eene chez vous, vous avez peut-\u00eatre appris que la bestiole allait bient\u00f4t perdre son cerveau &#8220;cloud&#8221;. Bose a en effet annonc\u00e9 la fin du support pour le 6 mai 2026, et de ce que j&#8217;ai compris, \u00e7a veut dire que votre enceinte va se transformer en brique connect\u00e9e qui ne se connecte plus \u00e0 grand chose. Sauf que non ! Bose a fait un truc plut\u00f4t cool puisqu&#8217;ils ont publi\u00e9 la documentation compl\u00e8te de l&#8217;API locale de leurs enceintes . Du coup, m\u00eame quand les serveurs Bose fermeront boutique, vous pourrez continuer \u00e0 bidouiller votre enceinte en local. Perso, j&#8217;ai une petite SoundTouch 10 qui fait bien le boulot depuis des ann\u00e9es, donc cette nouvelle me fait plut\u00f4t plaisir ! L&#8217;API tourne sur deux ports : le 8090 pour les commandes REST classiques (volume, presets, now_playing&#8230;) et le 8080 en WebSocket pour les notifications en temps r\u00e9el. Le protocole s&#8217;appelle &#8220;gabbo&#8221;, et avec \u00e7a, y&#8217;a de quoi faire le m\u00e9nage dans vos automatisations. Un petit curl http:\/\/votre-enceinte:8090\/volume et vous r\u00e9cup\u00e9rez le niveau sonore. Un autre sur \/presets et vous avez vos stations favorites. Et comme la d\u00e9couverte se fait en SSDP ou MDNS, \u00e7a s&#8217;int\u00e8grera nickel avec n&#8217;importe quel syst\u00e8me domotique. Et visiblement la communaut\u00e9 n&#8217;a pas attendu pour s&#8217;y mettre puisqu&#8217;il y a d\u00e9j\u00e0 plus d&#8217;une centaine de projets sur GitHub qui exploitent cette API. Le plus abouti c&#8217;est probablement SoundTouchPlus pour Home Assistant, qui permet de contr\u00f4ler toute la famille d&#8217;enceintes depuis votre dashboard. Apr\u00e8s ce qui va dispara\u00eetre avec le cloud, c&#8217;est surtout les presets synchronis\u00e9s et le streaming direct depuis l&#8217;app Bose. Mais le Bluetooth, l&#8217;AirPlay, Spotify Connect et le multiroom resteront fonctionnels et avec l&#8217;API locale, vous pouvez recr\u00e9er vos presets en dur. Ouf ! C&#8217;est un peu le m\u00eame d\u00e9lire que ce qui s&#8217;est pass\u00e9 avec les thermostats Nest &#8230; quand le fabricant l\u00e2che l&#8217;affaire, c&#8217;est la communaut\u00e9 qui prend le relais sauf qu&#8217;ici, Bose joue le jeu en documentant proprement leur API avant de couper les serveurs. Et \u00e7a, c&#8217;est suffisamment rare pour \u00eatre soulign\u00e9 ! Voil\u00e0&#8230; Si vous avez des SoundTouch, allez jeter un \u0153il \u00e0 l&#8217;API avant mai, histoire de pr\u00e9parer votre migration vers du 100% local. Source<\/p>\n","protected":false},"author":1,"featured_media":2022,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2021","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2021"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2021\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2022"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}