Home of the Squeezebox™ & Transporter® network music players.
Page 4 of 4 FirstFirst ... 234
Results 31 to 34 of 34
  1. #31
    Junior Member
    Join Date
    Feb 2014
    Posts
    25

    Help?

    Hi
    Wow, just found your application and realize that this would be a great function to get implemented on my LMS setup that consists of 4 players, however im new to HASSIO and not sure how this should be done.
    The lack of interest from the community lately might be due to the level of implementation, at least in my eyes this is a bit complicated.
    Also, its actually just now that this can be an option for us in Sweden as we now finally got the google assistant available in stores and also working with Swedish language, dont know if we must change anything in your configuration to get this to work with other languages.

    I have installed HASSIO on a PI and i can run it from outside over Duckdns and I understand what to do in the "configuration.yaml"-file but i dont understand where to put the shell files, if this is explained in your instructions then i have missed it completely.

    Thanks for your effort, I would love to make this work.

  2. #32
    Quote Originally Posted by holst1966 View Post
    Hi
    Wow, just found your application and realize that this would be a great function to get implemented on my LMS setup that consists of 4 players, however im new to HASSIO and not sure how this should be done.
    The lack of interest from the community lately might be due to the level of implementation, at least in my eyes this is a bit complicated.
    Also, its actually just now that this can be an option for us in Sweden as we now finally got the google assistant available in stores and also working with Swedish language, dont know if we must change anything in your configuration to get this to work with other languages.

    I have installed HASSIO on a PI and i can run it from outside over Duckdns and I understand what to do in the "configuration.yaml"-file but i don't understand where to put the shell files, if this is explained in your instructions then i have missed it completely.

    Thanks for your effort, I would love to make this work.
    Hi, I will try to address your items one at a time here. So here goes:

    1. Yes it's a bit complicated to setup, but is quite flexible in what it can do. I still use it all the time for simple music requests. An alternate method would be to use IFTT with Google HOME but I believe LMS installation would then have to be exposed to the internet (not very secure). IFTT approach is not as flexible as the DialogFlow approach.
    2. Didn't know Google Home wasn't available in Sweden until just recently. Not sure how well it functions in Swedish but in English, the AI speech interpreter is excellent and easily picks up the request including (usually) proper spelling of artists names, etc..
    3. Not sure if Google DialogFlow language change is easily done, one fellow here used Italian but was having some trouble making it work I believe. You can certainly re-create the intent in Swedish and proceed that way, automatic language conversion, not so sure.
    4. As for how to install the files, in the GITHUB project under the https://github.com/ynot123/LMS_Contr...sistant/config, all these files need to be modified to suit your application environment. There is a README.md file in that directory that goes through the required changes. You create a sub directory under config directory called shell and this is where the shell files reside.
    5. If you carefully follow the instructions, you should be able to make it work, several others have with little assistance. Bear in mind, the following things need to be completed and functioning to make the full install work: LMS server, Home Assistant (HASSIO), Google Home (or assistant), DialogFlow.


    If I might add a bit, while the solution is a bit convoluted, the addition of Home Assistant allows you to create a fully operational home automation system controlling lights, heat, cameras, alarm systems, sprinklers, weather forecasting, who's home. With it you can create all kinds of automation scripts to trigger based on time of day, location of people, mood, weather, activity, etc.. There is significant power and flexibility there. This is why I chose it to control and automate the LMS Server. Home Assistant also functions very well on a phone and the interface to LMS server works pretty well even without Google Home or Assistant.

    Just my 2 cents, there is more than one way to "skin the cat", but this method seems to work pretty well for me at least and was a great learning experience.

    Ynot.
    Software - Logitech Media Server Version: 7.9.1, Home Assistant 0.75.3, DialogFlow - V.2 API, LMS Controls App - Voice Control of LMS, OpenMediaVault 4.1.9 - Storage
    Add-ons - Spotty, UPnP / DLNA Bridge, ChromeCast Bridge,
    Players - Sonos, UPNP, PI3 - PI Core Player 3.5.0, Android- SB Player V1.4.0, AirPlay to GoogleHome and Minis
    Hardware - Server - i7-3.4Ghz, 4GB Ram, 6TB storage, Debian - 4.16.5

  3. #33
    Senior Member
    Join Date
    Dec 2005
    Location
    Brussels, Belgium
    Posts
    283
    Wow, discovering this thread. Thanks for your great work. I really need to test this as soon as I find some time.

    To be honest, voice control via Google Home or Alexa is definitely something missing from my Squeezebox experience. This, the LMS web interface and integration with some of the online services show that our beloved Squeezebox setup is getting a tiny bit behind other proposals. But I am still in love with it.

    Do you think that your approach could be integrated as a plugin to the Max2Play experience so it would be easy to make it work ?
    Transporter + Cambridge Audio 651R + Q Acoustics Concept 40 --- Touch + Onkyo TX-SR309 + Morel Applause MKII --- SB2, SB3, Duet, 2 Boom, 7 Radios --- Ipeng --- LMS 7.9.2 - 1537430919 / Max2Play --- Qobuz

  4. #34
    Quote Originally Posted by didjean View Post
    Wow, discovering this thread. Thanks for your great work. I really need to test this as soon as I find some time.

    To be honest, voice control via Google Home or Alexa is definitely something missing from my Squeezebox experience. This, the LMS web interface and integration with some of the online services show that our beloved Squeezebox setup is getting a tiny bit behind other proposals. But I am still in love with it.

    Do you think that your approach could be integrated as a plugin to the Max2Play experience so it would be easy to make it work ?
    Haven't used Max2Play environment so I hesitate to comment on that one. Not sure that a PI can handle all the tasks of LMS server, Home Assistant and LMS player in one go. That being said, you could certainly have an image created to do just that. As for the dialogflow part, that would still be required to be done as it is a cloud based app.

    Ynot
    Software - Logitech Media Server Version: 7.9.1, Home Assistant 0.75.3, DialogFlow - V.2 API, LMS Controls App - Voice Control of LMS, OpenMediaVault 4.1.9 - Storage
    Add-ons - Spotty, UPnP / DLNA Bridge, ChromeCast Bridge,
    Players - Sonos, UPNP, PI3 - PI Core Player 3.5.0, Android- SB Player V1.4.0, AirPlay to GoogleHome and Minis
    Hardware - Server - i7-3.4Ghz, 4GB Ram, 6TB storage, Debian - 4.16.5

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •