Bygga Multiroom system för musik med Home Assistant

Musiksystem med Home Assistant och Music Assistant
Claes

Jag har byggt upp mitt Multiroom system för musik i hemmet med Home Assistant & Music Assistant

Nu spelas all våran musik genom Music Assistant som är en integration i Home Assistant till mina högtalare och förstärkare med Airplay. Jag har haft systemet igång sedan sommaren 2024 och jag är riktigt nöjd att kunna använda ett open source system istället för ett låst system.

Då jag redan använder Home Assistant här hemma för mitt smarta hem system var det ganska enkelt att prova och se hur det fungerade. Friheten att kunna välja i stort sett vilka högtalare jag vill ser jag som en otroligt stor fördel. Att gå från Sonos och börja använda Music Assistant krävdes lite meck och speciellt att få Airplay till mina äldre Gen 1 spelare.

Förstärkare och aktiva högtalare jag använder

Jag har en mix av förstärkare och så kallade aktiva högtalare från speciellt Sonos men nu har jag även en JBL Bombox 3 Wifi i systemet.

2st ZP120 Gen 1 med Belkin Airplay adapter

1st Play 5 Gen 1 med Belkin Airplay adapter

1st Sonos Beam

1st IKEA symfonisk

3st Sonos One

1st JBL Boombox 3 Wifi (Airplay: för att denna spelare ska fungera med Music Assistant måste jag lägga till den i Apple Home)

Alla spelare är kopplade med 2.4 GHz Wifi till mitt hemmanätverk. På Hemmanätverket har jag en Raspberry Pi 5 där jag kör Home Assistant med Music Assistant

Musiksystem med Home Assistant och Music Assistant

Music Assistant Server på Raspberry Pi 5

På raspberry kör jag Home Assistant för mitt smarta hem system och mjukvaran Music Assistant som är en standard integration. Jag använder en Raspberry Pi 5 med 8GB minne och den hårdvaran räcker till och blir över för allt jag använder den till.

Home Assistant på Raspberry Pi 5

Music Assistant är standard och ska automatiskt upp under inställningar. Det går även att lägga till Music Assistant manuellt i Home Assistant.

Integration Music Assistant i Home Assistant

Music Assistant i Home Assistant

Music Assistant är en integration som finns i Home Assistant. Det är ett musikbibliotek som kan strömma min lokalt lagrade musik samt även använda olika musik tjänster som Apple Music, Deezer, Soundcloud, Spotify, Tidal, Youtube Music och flera andra. Själv använder jag Spotify med Music Assistant och det fungerar bra.

Musikserver i Home Assistant

Music Assistant kan strömma media i olika format som Bluesound, Chromecast, Slimproto, Snapcast, Sonos, Sonos S1 och UPnP/DLNA. Här hemma har jag valt att använda Airplay för att strömma min musik till alla kopplade spelare.

Valde formatet Airplay för Multiroom

Jag valde formatet Airplay för mitt Multiroom system av den enkla anledningen att flertalet spelare redan supportade Airplay. Jag fick extrautrusta mina älde Gen 1 spelare med en adapter men det var ett billigare alternativ än att köpa nytt. Ska jag spela samma musik i alla rum samtidigt måste jag använda mig av ett specifikt format. Med andra ord, det går inte att använda olika format.

Gruppera högtalare eller spela enskilt

Med Music Assistant kan jag gruppera mina högtalare så att alla spelar samma musik eller så kan jag strömma olika låtar till enskilda spelare.

Music Assistant i Home Assistant gruppera högtalare

 

För enskilda högtalare kan jag ställa Shuffle eller Repeat läge. Jag kan tömma kön, skicka kön till en annan spelare och inställningar. Det finns även en DSP inställning där jag kan ställa bas, disknt och mellanregister.

Längst ner på sidan i Music Assistant kan jag söka efter låtar, Artister, Album, låtar, spellistor och jag kan spela upp musik från radio.

 

Spellistor som jag använder kommer direkt från mitt Spotify konto. Jag kan även skapa nya spellistor direkt från Music Assistant som då skapar en spellista på mitt Spotify konto.

Music Assistant på Mobil, Tablet och Dator

Music Assistant är ingen app som jag laddar ner utan jag använder den direkt från Home Assistant. Fungerar på mobiler, min tablet och datorn. Om jag vill ha Music Assistant på datorn så kan jag enkelt exponera servern via inställningar under streamserver

Music Assistant fungera inte något bra med VLAN

Att använda VLAN fungerar inget vidare. Jag försökte i början men hade problem med att servern inte hittade alla spelare på nätverket. Nu har jag lagt alla mina spelare och Home Assistant på samma nätverk och då fungerar det bra

Music Assistant supportar inte Airplay 2

Något jag har lärt mig på denna resa är att det finns två Airplay versioner. Airplay 1 och Airplay 2. Music Assistant använder RAOP som är Airplay 1. Airplay 2 ska vara bakåt kompatibelt men jag har provat en spelare som inte har fungerat. Detta fenomen är beskrivet på Music Assistant sida under Known issues / Notes. Källa: AirPlay – Music Assistant (music-assistant.io)

Min JBL spelare supportar Airplay 2 men denna spelare visas inte i Music Assistant innan jag har adderat den till Apple Home. Detta fenomen med vissa JBL verkar även förekomma i Roon.

Adapter till Sonos är inte optimalt

Till mina äldre Sonos Gen 1 spelare använder jag en Airplay adapter men har efter ett tag insett att detta inte är optimalt. Det blir en lite fördröjning i ljudet som kan märkas om en spelare med adapter och en utan adapter sitter nära varandra. Det går att justera fördröjningen i både Sonos och Music Assistant men som sagt, inte helt optimalt. I Sonos använder jag Ljudfördröning 75 ms och i Music assistant har jag satt Audio Synchronization delay correction till +100. Jag letar nu efter lite andra alternativ för mina äldre sonos amp spelare och det som jag har hittat finns här: Alternativ till Sonos amp för att strömma musik

Fördelar med Music Assistant

Fördelar som jag ser att använda Music Assistant är att det är fritt och öppet genom så kallad Open Source. Det kostar inget och det supportar alla mina spelare och tjänster jag använder. Utvecklingen av Music Assistant går fort och mycket har hänt sedan 2.0 versionen. Nu när jag skriver detta är Music Assistant på version 2.4 och det är ett betydligt stabilare system.

Nya funktioner har tillkommit och användargränssnittet har ändrats lite.

Roadmap för nya funktioner är öppet och går att läsa om på deras sida. Extern Länk till github: Backlog · Music Assistant (V2) backlog

Integrerat i Home Assistant för mitt smarta hem system

Nackdelar med Music Assistant

Det finns en del nackdelar med Music Assistant och i mitt tycke är det väl användargränssnittet. Nu är just användargränssnittet med i roadmap med texten Redesign Music Assistant frontend.


About Claes

Related Posts