Home
How to Listen to HUBNet & FreeSTAR on Alexa






Digital Ham Radio is quite a thing now with many different systems to choose from. But if you don't want to splash out on an expensive digital radio, another way to get involved is by using platforms such as Echolink or Peanut, which allow you to connect to various digital networks via the internet. There has also been a surge of small analogue 2m & 70cm repeaters springing up that are capable of connecting to a digital network, which means it's now possible to talk to the world using an inexpensive hand held radio. I eventually got round to thinking 'wouldn't it be great if I could listen to these networks on my Alexa Echo Dot' and as it turns out, I can! It didn't take much Googling to gather all the information required to set things up, and I take no credit for it whatsoever. Hopefully though, having all the information together in one place will make things a bit easier. By the way, I do know that Alexa isn't actually the listening device it's the technology that drives it, but most people think of their Echos and Echo Dots as Alexa so I'll go with it




So... what's required to listen to all this good stuff on your Alexa device?

1) You need to know the direct stream URL of the station you want to listen to

If you already have your favourite stream URLs to hand, all well and good, but if not, there's always a way to find them. With respect to ham radio gateways, there's a handy service called Broadcastify which hosts some of them (Here's the Link). Though it's probably easier to just Google something like 'hubnet on broadcastify' or 'freestar on broadcastify' etc.

Something to note here is that once you find a station on Broadcastify that you want Alexa to play, grabbing the URL from the address bar won't work, but the number at the end is important and needs to be noted. The stream URL is actually https://broadcastify.cdnstream1.com/ with the previously noted number placed at the end. To save time, I've listed some popular ham radio gateway streams below:

HUBNet AllStar Link - https://broadcastify.cdnstream1.com/27462
FreeSTAR International - https://broadcastify.cdnstream1.com/40121
East Coast Reflector IRLP 9050 - https://broadcastify.cdnstream1.com/12560

Please be aware that Broadcastify will sometimes throw in an advert before playing a stream

Finding the URL of a radio stream you want can sometimes require a little detective work, and the best place to start is by searching within the souce code of a webpage. Right clicking a webpage and selecting 'View page source' (or words to that effect) will bring up the hidden secrets of that page. Although it may take some time, searching through all the text will usually reveal the true identity of the radio stream. If your not sure that you've found the correct URL, copy and paste it into the address bar of a web browser and see if it plays

Another 'non' Broadcastify stream of interest is Extended Freedom Network - https://stream.extendedfreedom.network/m0xfn

Note: Some audio formats may not be supported, for instance, my echo dot wouldn't play a .ogg stream but common formats like .mp3 work fine


2) You need to enable an Alexa skill called 'Radio Browser'

Alexa needs to be able to play direct radio URL streams, and this is made possible by enabling the 'Radio Browser' skill. To enable it, go to your Alexa phone app, select 'More' (bottom right) and then 'Skills & Games'. In the search box, type 'radio browser' and a list of items will appear. Select 'Radio Browser' (it should be top of the list) and then 'LAUNCH'. It will probably ask you to select the device you want to add the skill to (In my case Echo Dot). Alternatively, you can log into your Amazon account and enable it from there (Here's the Link)

Once enabled, the Radio Browser skill starts off with a default station playlist which may or may not be to your liking, but you can create your own custom playlist by going to the Radio Browser webpage (Here's the Link). There, you will need to ask Alexa for a password before you can create or edit your playlist, then it's just a matter of copying and pasting your stream URLs in the order you want them, as shown in the example below




Radio Browser requires an exact voice command to invoke an action. Below are the ones I use most

"alexa, ask radio browser for password" This command allows you to edit the playlist so you can create your own
"alexa, ask radio browser to play #1" (or #2 or whatever) This command makes Alexa jump to a specific station on your playlist
"alexa, next" This command makes Alexa skip to the next station on your playlist
"alexa, previous"
This command makes Alexa jump back to the previous station on your playlist

Alexa will announce the station name just as you have written it in your playlist




To summarise...

Link to Broadcastify Click Here
Link to a good source of radio streams Click Here
Link to Amazon 'Radio Browser' skill Click Here
Link to the Radio Browser skill home page Click here

As I said earlier, I take no credit for any of this, but my thanks must go to Michael Dworkin for developing the Radio Browser skill and for helping me to get it up and running again after I had a problem. About that... at the time of writing when I disabled the skill and then re-enabled it, it stopped working, but I think this issue has now been fixed. I would still recommend not disabling it though, just in case!

Thanks also to all the good folk who run and maintain the digital networks for us radio hams to enjoy




Tip: If you don't have or want any Alexa devices, you can still listen to the digital gateways mentioned above using just your web browser. Alternatively, they can be listened to in a media player such as VLC by creating a .m3u file. Simply paste the URL into a text editor (eg. Notepad) and save it with the station name followed by the suffix .m3u. Now when the file is double clicked it will play the stream