ANNOUNCE: Alexa voice control (development thread)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • muntos
    Junior Member
    • Nov 2016
    • 27

    Hi, I tried to read from the beginning this thread and I'm not sure if this plugin/skill combo would work on my configuration: I have a Logitech Media Server installed on an Ubuntu machine which also runs Squeezelite player for my USB DAC. So no hardware player. With this plugin I would be able to control the playing with Alexa (Echo dot)? Meaning to tell Alexa to play the current playlist, move next, volume up/down, etc ? Thank you !

    Comment

    • meep
      Senior Member
      • Aug 2007
      • 232

      Originally posted by muntos
      Hi, I tried to read from the beginning this thread and I'm not sure if this plugin/skill combo would work on my configuration: I have a Logitech Media Server installed on an Ubuntu machine which also runs Squeezelite player for my USB DAC. So no hardware player. With this plugin I would be able to control the playing with Alexa (Echo dot)? Meaning to tell Alexa to play the current playlist, move next, volume up/down, etc ? Thank you !
      Hi Muntos

      It should work for you. Provided that the Squeezelite shows up in the LMS as a player, you'll be able to control it with the Alexa skill. I use softsqueeze in testing along with a range of hardware devices and it works perfectly.

      If you want to sign up for Alpha testing, set up an Amazon developer account and PM me the email address you used. It is still somewhat technical and there's always the risk of ruining your LMS set up so I understand why people might not want to get involved just yet but if you have a backup and are comfortable configuring your LMS, you should be fine.
      sigpic

      ALEXA LMS SKILL: http://www.hab-tunes.com | Twitter: #habtunes
      Personal HA BLOG: http://mediaserver8.blogspot.com

      Squeezebox x2 | Squeezebox Radio x 2 | Squeezebox Duet x2

      Comment

      • muntos
        Junior Member
        • Nov 2016
        • 27

        Yes, I believe that this is how it should look in LMS (attached screenshot). Don't mind to get my hands dirty to see it works...
        I'll open an developer account with Amazon and send you a PM with the email address. Thank you.
        Attached Files

        Comment

        • muntos
          Junior Member
          • Nov 2016
          • 27

          Hi @meep could you please check if you received PM from me with the Amazon dev email ?

          Comment

          • slartibartfast
            Senior Member
            • Jan 2010
            • 13477

            Do I need to install SSL for this and if so how do I do it? This is on a raspberry Pi.

            Sent from my SM-G900F using Tapatalk
            Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
            Bedroom: Radio
            Bathroom: Radio

            Comment

            • meep
              Senior Member
              • Aug 2007
              • 232

              Originally posted by slartibartfast
              Do I need to install SSL for this and if so how do I do it? This is on a raspberry Pi.

              Sent from my SM-G900F using Tapatalk


              Hi

              You don't need SSL for this to work. The plugin defaults to using https for connecting to and sending data back to the cloud-based skill. If you don't have SSL support in your LMS, the plugin will fall back to http. It will still work, it's just that your data is sent 'in the clear'

              One of the testers posted this in the project portal. It may work for you as well...

              I'm using Ubuntu here and to get the https working I ran the following command in Ubuntu:

              sudo apt-get install libnet-ssleay-perl libio-socket-ssl-perl

              Then I rebooted LMS and now my Alexa traffic is being sent via https.
              Let me know how you get on.

              Peter
              sigpic

              ALEXA LMS SKILL: http://www.hab-tunes.com | Twitter: #habtunes
              Personal HA BLOG: http://mediaserver8.blogspot.com

              Squeezebox x2 | Squeezebox Radio x 2 | Squeezebox Duet x2

              Comment

              • meep
                Senior Member
                • Aug 2007
                • 232

                Progress Update

                For all the thread watchers, we moved to Alpha last week and quickly went through 5x point versions as new testers came on board and found various issues on various LMS versions. The more testing we do, the more inclined I am to support newer LMS versions only but final decision on that remains open.

                Right now, I'm working towards Alpha version 0.2 which will consolidate all the fixes from the first Alpha cycle and start introducing new functions and commands. (a new detailed status command is already done as is the ability to power on and power off devices). There are a couple of outlying issues to be addressed and one emerging issue is some confusion on Alexa's behalf as the command set grows - she gets mixed up quite easily so I'll need to carefully revisit the speech commands to minimise possible false interactions.
                sigpic

                ALEXA LMS SKILL: http://www.hab-tunes.com | Twitter: #habtunes
                Personal HA BLOG: http://mediaserver8.blogspot.com

                Squeezebox x2 | Squeezebox Radio x 2 | Squeezebox Duet x2

                Comment

                • Starminder
                  Member
                  • Apr 2017
                  • 33

                  Getting involved

                  I'd definitely like to help as a software tester. Next step?

                  Comment

                  • meep
                    Senior Member
                    • Aug 2007
                    • 232

                    Originally posted by Starminder
                    I'd definitely like to help as a software tester. Next step?
                    Hi

                    if you want to participate in the alpha tests, you need to sign up for an Amazon developer account and pm me the email address you used.

                    for the forthcoming beta phase, I'll likely use the new Amazon skill beta test facility so the developer account won't be required.

                    in either case, you'll need a free hab-tunes.com account as well.
                    sigpic

                    ALEXA LMS SKILL: http://www.hab-tunes.com | Twitter: #habtunes
                    Personal HA BLOG: http://mediaserver8.blogspot.com

                    Squeezebox x2 | Squeezebox Radio x 2 | Squeezebox Duet x2

                    Comment

                    • meep
                      Senior Member
                      • Aug 2007
                      • 232

                      Alpha v0.2 in testing

                      Hello thread watchers

                      Alpha v0.2 has been released to the test group. I've also sent invites to people who have expressed interest recently. If you think you should have received an invite and have not, apologies, I missed you for some reason. Please PM me here and I'll add you in.

                      Here's the change log for this version;

                      • Added LaunchRequest for skill launch without intents (skill)
                      • Added Help command for user help (skill)
                      • Added check to permit only designated commands to be passed to LMS (plugin)
                      • Added power on / power off commands (skill)
                      • Added Status (playername) command support (skill)
                      • Added a check for attempting to set a selected device without a name or number (skill)
                      • Added ability for users to update passwords (website)
                      • Fixed a bug preventing 'Play' commands working when a player is nominated (skill)
                      • Removed auto-select of nominated devices (skill)
                      • Re-init checkIP if user switches from MQTT to Proxy (plugin)
                      • Reinstated checkIP function on startup to auto-register any plugin updates with skill (plugin)
                        [*=left]Bumped the version (plugin)
                      sigpic

                      ALEXA LMS SKILL: http://www.hab-tunes.com | Twitter: #habtunes
                      Personal HA BLOG: http://mediaserver8.blogspot.com

                      Squeezebox x2 | Squeezebox Radio x 2 | Squeezebox Duet x2

                      Comment

                      • ddewey
                        Senior Member
                        • Feb 2006
                        • 229

                        ANNOUNCE: Alexa voice control(development thread)

                        Quoting meep (meep.7xz7xc (AT) no-mx (DOT) forums.slimdevices.com):

                        >
                        > Hello thread watchers
                        >
                        > Alpha v0.2 has been released to the test group. I've also sent invites
                        > to people who have expressed interest recently. If you think you should
                        > have received an invite and have not, apologies, I missed you for some
                        > reason. Please PM me here and I'll add you in.


                        If you're an Amazon Alexa user, you owe it to yourself to try this
                        out... biggest game-changer for me since iPeng.

                        Comment

                        • get.amped
                          Senior Member
                          • Feb 2007
                          • 789

                          Happy to say that I was able to get everything installed today without any issues and successfully paused and resumed play using voice commands on my Echo Dot with the Alexa plugin in LMS. Looking forward to doing some additional testing and helping further the development of this amazing plugin.
                          Home: Win7Pro(x64)[3.3Ghz i5, 8GB RAM, 120GB SSD system, 15TB storage], LMS 7.9.0 -> Logitech Squeezebox Classic V.3 -> Cambridge Audio DacMagic -> NAD C160 -> 2 x NAD C272 -> Quad 22L2
                          Portable: FreeNAS 9.3 [HP Microserver Gen8, 10GB RAM, 16GB flash boot, 120GB SSD for LMS 7.9.0 in FreeBSD jail, 5 x 4TB WD Red HD ZFS RAIDZ1] -> Logitech Squeezebox Classic V.3 -> Cambridge Audio DacMagic: XLR out -> Soundmaster Diamond 12-2 mixing board -> P.A.

                          Comment

                          • sebage
                            Member
                            • Dec 2005
                            • 92

                            I agree - It's a great plug-in for Alexa. Recommend you all get signed up for testing!
                            Main system: Transporter - Bel Canto S300 - B&W 703
                            Headphone system: SBT - Schiit Magni 2 - Sennheiser HD 650
                            In the other rooms: a number of SBR's
                            In a storage box, somewhere in a cupboard: SB1, SB3, Boom

                            Comment

                            • EasyPeasy
                              Junior Member
                              • Apr 2010
                              • 20

                              I'll test if you are looking for more. I run LMS on a Win8 box, 2 radios, a Boom, and 1 Squeezeslave client.

                              Tom

                              Comment

                              • meep
                                Senior Member
                                • Aug 2007
                                • 232

                                Originally posted by EasyPeasy
                                I'll test if you are looking for more. I run LMS on a Win8 box, 2 radios, a Boom, and 1 Squeezeslave client.

                                Tom
                                Hi Tom

                                No problem. If you don't have one already, set up an Amazon Developer account and PM me the email address you used. I'll then send you invites.
                                sigpic

                                ALEXA LMS SKILL: http://www.hab-tunes.com | Twitter: #habtunes
                                Personal HA BLOG: http://mediaserver8.blogspot.com

                                Squeezebox x2 | Squeezebox Radio x 2 | Squeezebox Duet x2

                                Comment

                                Working...