For those who chose to host music-assistant outside of the traditional Add-on but would like to have https support with the NGINX Add On, here is how to make that work.
I’m using VS Code as my editor; you may have to work this out otherwise.
In VS Code Open the Hamburger menu shown next to EXPLORER
Select File > Open Folder
Select share from the list of folders
Hover over share and click the new folder icon
Create the folder nginx_proxy
In that folder create a file called mass.conf
Enter these contents:
Replace server_name, ssl_certificate, ssl_certificate_key and proxy_pass with your information.
Save the file, click on the hamburger menu in VS Code and select File > Open Recent > /config
Open the NGINX Add-on
Settings > Add-ons > NGINX
Click Configuraiton
Under “Customize” change active: false to active: true
Click Save
Restart the Add-on
You should now be able to reach your internal url with https. If you use an internal DNS server, you’ll need to set the A record of the server_name above to the IP of Home Assistant.
These instructions could be used to provide https proxy to any internal host you happen to be running that doesn’t support https, BTW. Keep in mind if Home Assistant is down or the Add-on isn’t running, you won’t have https access to those configured servers.
Is it possible to see currently playing tracks on cast devices if the stream was started by a different device like a phone, like home assistant? Currently, MA only shows ‘external source.’
If I have installed the BETA by mistake (months ago) is it possible to smoothly ) transparently switch to the stable channel or I must uninstall the addon and reinstall? I don’t want to have to set up everything again tbh
Got it thank you. I will keep an eye out for the feature. I get way too much noise from family members any time there is any HA instability and I have a ton of dependencies on MA in my automations now so would love to be extra careful.
Really appreciate all the hard work the devs have poured into MA.
This version is not playing files to the end. Its cutting them off a couple of seconds short. TTS announcements also.
The good news is that the integration is updating the player status properly now.
Hey, does someone know if that problem with the Snapcast Groups and Group Leaders is meant to be fixed in Version 2.1? I searched for Issues and found none but there were some Commits that looked like they could be meant to tackle this Problem
I updated yesterday and for me the problem still persists. No pressure btw just asking if there`s a Issue i oversaw i could follow or if i should open one myself
I have an issue with speaker groups: they load into MA but when i expand, my google home speaker seems absent. The google home speaker is available on it’s own, just not in groups. Google home speaker does play when i start the group through media browser in HA. In google (home) app, the group also works fine. This happens in multiple groups as shown in both screenshots. Any ideas?
I just had something similar happen after upgrading to 2.1.0 (no idea if it was the cause or not). No amount of restarting MA, the Chromecast provider or the physical device would fix it and I didn’t see anything in the logs. Right as I was about to give up (and revert to my MA backup), I started just turning all of the speakers in my group on/off in MA and at some point it ‘just started working’. Not very helpful, I know…
it won’t hurt to try your solution… fingers crossed
edit: after 10 min of pushing on off nothing changed… so weird, because everything else works perfectly