• Alexa for Squeezebox

    Breathing new life into your LMS.
    Add Alexa voice control to your Squeezeboxes.

    Learn More See it in action
  • Currently in Alpha

    We're almost feature complete.
    Beta opening soon...

  • 1
  • 2
Built for Alexa

Built for Alexa

All the power of Alexa, all the flexibility of Squeezebox! A custom skill facilitates voice control for transport, content selection
Built for SqueezBox

Built for SqueezBox

Squeezebox is an amazingly flexible and resilient platform. Our custom plugin links to Alexa to add voice control.
Built for Simplicity

Built for Simplicity

An LMS plugin linked to an Alexa skill. Simple. Easy. Effective.
  • 1
Thursday, April 09, 2020

Alexa for Squeezebox

These days, it seems that voice assistants are everywhere. In stand-alone devices, in a/v equipment, in household appliances, cars and more. Beyond a gimmick, voice applications are evolving to a point where they are approaching usefulness.

But what about legacy technology? Squeezebox was a great platform. There's still plenty about and there's a healthy second-hand market. The LMS is still viable and supported by a great community. 

The Hab-Tunes project seeks to breath new life into older technology by integrating voice control. The first such endeavor is Alexa for Squeezebox - an Alexa skill and LMS plugin that allows you control your Squeezebox by voice.



Comprising a standard Alexa skill and LMS plugin, it's familiar and easy to install, configure and use.



With https used when available, and no need for open ports locally, Alexa for Squeezebox helps keep the ner-do-wells at bay.



Developed over 2 years, with over 50 testers from around the world, Alexa for Squeezebox is stable and reliable.



With ongoing maintenance and feature additions, you can shape the direction and request functionality you'd like to see.


The ambition is to add Alexa voice control to the LMS
and Squeezebox platform in a simple and intuitive way.
Find out more about the design philosophy, or dive right in. Learn More

Get Started

It's All About the Music


Simplicity and Flexibility.
All the hallmarks of Squeezebox - Now with added voice control.

Volunteer Testers


Extensive Alpha phase is ending, with Squeezebox users from around the world contribuiting time and ideas.

Ready for the World


With German localisation well advanced, Alexa for Squeezebox can be ported to any supported Alexa language.

Recent Blog Posts

This is a personal project. I'm interested in Home Automation and I want this skill for myself. However, it seems there are a few other people who'd be interested as well so I'm happy to share once done.

The plan is to get the skill certified by Amazon so it's publically available. The companion plug-in will be made available on this site.

To help get this done, there's potential for interested parties to get involved. I've already had several offers of help with tasks like testing, security, coding and translation and that's greatly appreciated. If you want to get involved, here's how you can help;

  • Let me know what names you have on your squeezebox devices. I can build these into the skill so they are picked up better when spoken to Alexa.
  • Let me know what commands you'd find most useful. I'm not planning to implement the full CLI by any stretch. Indeed, my design philosophy is to initially  implement a simple sub-set that will permit playback control. So play, pause etc. would be supported but if you want to set up playlists or sync devices into groups, this is probably best done via the LMS itself. (these features may be added in the future but it's KISS for now)
  • If you know perl and have experience building or bundling LMS plug-ins, let me know. I'm learning quickly but am new to perl and LMS integration so best practice advice will go a long way.
  • Testing. Before I can consider general release to certification, I'll need people to test. You'll need to sign up for an Amazon Developer account to facilitate access to the in-development skill. I'll also share in-progress versions of the plug-in etc. I'll likely set up a basecamp project to manage feedback.
  • Funding. Right now, the skill logic is running on my own development server. When done, I'll likely need to move this to a cloud service which will have costs attached. Not right now but in the future I may set up a donations system to help defray these costs. The skill itself and the plug-in will always be freely available.


Please use the forum thread for all correspondence and send any personal correspondence via messaging there.




Get Involved

Right now, site membership at Hab-Tunes.com is open. However, membership does not accrue any benefits. Participants in the ongoing closed alpha need to be members, and those who will participate in the forthcoming Beta cycle will also require membership.
Details on how to get involved can be found here