Hi @ynot, first and foremost, thank you for the extensive effort you’ve clearly put into developing and distributing this package! I’ve been going through all the forums postings and trying to get my HA and LMS setup the way I want using the packages and directions that you have provided. At this point, I’m not interested in doing the voice control via DF and Google Assistant, but I may add that in later.
Right now, I would just like to get things working on my internal network without exposing HA to the internet.
I’m hoping you can help explain a few things, as maybe my expectations are wrong.
-
I had to setup Lets Encrypt and get a cert as all the curl commands were setup around HTTPS. So I got a cert, configured HA to use HTTPS and my LMS controls started working. Now that I’m on HTTPS though, I can no longer send TTS announcements to my LMS players. This worked on HTTP. Should this work using HTTPS? Am I doing something wrong? I’ve seen many posts on these forums about HTTPS breaking TTS on LMS, so I’m starting to think that its just not possible?
-
In your code (lmscontrols.yaml), you have Google devices registered as media players, the same as Squeezebox devices. This seems odd to me as the Google devices then show up in the list of devices that I can sync playback over in the Lovelace UI, however the LMS server doesn’t know anything about the Google devices and doesn’t play over them. Am I supposed to do something to setup my Google devices on LMS? Otherwise why are they listed as additional media players? Or did I setup something incorrectly?