Music Assistant 2.10.9 ukazał się 30 października 2026 roku. Najważniejsza zmiana usuwa uciążliwość, którą przyniósł ESPHome 2026.10.0. Od tamtego wydania połączenia Sendspin są szyfrowane, a każdy głośnik z ESPHome trzeba było sparować z Music Assistantem, wklejając token parowania. Wersja 2.10.9 razem z Home Assistantem 2026.11 sama zajmuje się parowaniem.
Jak działa automatyczne parowanie
Potrzebne są trzy elementy i wszystkie są już wydane albo dostępne w wersji testowej:
- ESPHome 2026.10.0 sprawia, że urządzenie na żądanie wydaje token parowania Sendspin i zgłasza Home Assistantowi swój identyfikator klienta Sendspin. Obie zmiany weszły do tego wydania.
- Home Assistant 2026.11, na razie w wersji beta (2026.11.0b0 pojawiła się 28 października), dodaje do integracji ESPHome dwa polecenia websocket dla administratora. Pierwsze na bieżąco przekazuje identyfikatory klientów Sendspin z podłączonych urządzeń, drugie pobiera token parowania wybranego urządzenia. Home Assistant za każdym razem prosi urządzenie o świeży token i nigdzie go nie zapisuje.
- Music Assistant 2.10.9 śledzi identyfikatory ogłaszane przez Home Assistanta. Gdy klient Sendspin jest już połączony szyfrowanym kanałem i Home Assistant go zgłosił, Music Assistant pobiera token i paruje urządzenie. Według opisu zmiany nie ma przy tym cyklicznego odpytywania ani opóźnień.
Jeśli Home Assistant nie ma jeszcze swojej części, na przykład w wersji 2026.10.x, subskrypcja się nie powiedzie i automatyczne parowanie po prostu pozostaje wyłączone. Ręczne parowanie działa dalej.
Poprawki dla odtwarzaczy wielopokojowych
Reszta wydania to głównie poprawki błędów, a najwięcej dostał Snapcast:
- Kolejka przechodzi do następnego utworu i zatrzymuje się, gdy odtwarzacz przestaje być dostępny.
- Komunikaty głosowe nie przeskakują już fragmentów muzyki i nie są ucinane na końcu, a czas odtwarzania po nich się zgadza.
- Ponowne odtwarzanie po zatrzymaniu nie puszcza starego dźwięku, a po przejściu do następnego utworu poprzedni nie gra jeszcze przez kilka sekund.
Grupy Squeezelite nie pomijają już bieżącego utworu po komunikacie na jednym z głośników, ponownie uruchomiony członek grupy nie milczy, a pozycja nie przeskakuje do przodu po wznowieniu lub przewinięciu. Odtwarzacze WiiM pokazują pozycję od razu, a nie po nawet 30 sekundach. Rozłączone odtwarzacze przestają wyglądać na dostępne i grające.
Pozostałe poprawki dotyczą konfiguracji HEOS, starszych odbiorników AirPlay, sterowania Chromecastem i doboru profilu HTTP do modelu odbiornika, nazw wykonawców w Qobuzie, Spotify na Soloist, okładek stacji Live365 oraz dodawania audiobooków do wbudowanych list odtwarzania. Analiza dźwięku jest teraz pomijana dla audiobooków, podcastów i radia.