Having been through the "In home listening"-crap...
There's no good/easy way to make this work and it sucks.
Early on Sirius and XM worked with home audio manufacturers to have external tuner boxes for receivers and to have a few tabletop models.
The technology seems to be slow to change with regards to this so you may be able to find some home receivers with the odd port on the back for (typically their version) of a Sirius or XM tuner.. You can probably track down an outboard tuner off of eBay..
See how much it's already beginning to suck?
Tabletop units also happened with built-in tuners. There was a Timex model (XM) and a Denon model (S-52) and a few stand-alone models. These bubbled up back in 2007 or so and then faded as there isn't much of a market for them..
If you're able to cobble that altogether then you face: How do I get the signal to my tuner?
Sirius/XM (separate) thought of that, kind of after they got with the manufacturers and each produced repeaters which were originally sold for about $100-150, if I remember correctly, then were on clearance about 5 years back for ≈$20.. Then disappeared and showed up on eBay for ≈$300.. No idea what they go for now but you could probably search eBay and find one. The problem was that the repeaters came out both expensive and on the tail end of the tabletop and home units (at least with regards to the outboard tuners). Plus you had the two failing companies, the merger, and a collapsing economy in 2009..
Let's say, in addition to getting a receiver/tabletop, acquire a repeater. Now you need, at least for XM, a Southern-facing window/wall or some kind of external mount for the antenna. This can be done but look how far you've had to come just to get stupid sat-radio into your home. Further, from my experience, if you have a Southern-facing home then it works fairly well but you still have a little bit of a tree problem unless you live in an area with repeaters which may solve that. With the Sirius side, though, your home is stationary but the satellites are moving (or were, I think we're down to 2, at this point so it makes this even harder) so it was possible, even back when you had 3 Sirius sats in orbit, to set it up where it works but some time later it wouldn't work or the signal would drop in and out.
My point being: Every step of the way this was hard and a PITA to get Sirius/XM into your home. Something the normal consumer may want to do but probably wouldn't put up with or invest in.
The other way to get Sirius/XM into your home was through streaming and this opened up another can of works. At the high level it sounds easy:
- Most everyone has internet
- Most everyone has WiFi
- There are internet streaming stations
- Most regular radio stations stream
- Sirius/XM streams
- Build a radio that knows how to stream!
This should be a walk in the park. While I haven't tried Logitech/Squeezebox, the actual implementations have been pretty crappy. To be fair there are a number of obstacles:
- different kinds of streams (not insurmountable but they still have to deal with it)
- different kinds of services. OK, so you have ACC, MP3 streaming... Now ClearChannel wanted to do their own walled-garden app with iHeartRadio which means each of the radio stations which you may want to listen to may, or may not, be part of that and you have to kind of know, "Oh, my favorite station WXYZ is (or is it?) owned by ClearChannel so, thus, I need to iHeartRadio stream it!" - so dumb. Then you have the subscription service of Sirius/XM which, in and of itself kind of has to be a walled garden and because of that it's a small subset of all streaming so it's kind of treated as a checkbox-junk add-in on radios - meaning, "It'll kind of work..."..
For me, I've tried the Denon S-52 and Denon Receiver w/ a repeater and it works mostly well. I get some fade, depending on the season, weather, and the trees outside but it mostly works. The advantage is that the stream comes from the satellite to the antenna/repeater/tuner and straight into the radio and it generally works. You don't have to wait for some 3rd party company to update some firmware for you to download which may or may not be supported in order to listen. The weak link, though, is the outdoor antenna location and repeater.
When I saw the Grace Digital radios I thought, "There's the solution! Finally I'll be able to listen to SiriusXM in my home and it'll "just work"!"... but it doesn't. You run into odd firmware bugs because there's not enough of a market for these devices for anyone to keep up with the development on them. For the longest time you'd go to listen to SiriusXM on it and it'd just timeout loading the categories and channels. Fret not because, if the radio didn't crash, you could go BACK into the SiriusXM menu and it would have cached the categories and channels and you could then select the channel you'd like and sometimes it'd even play! That's a crappy user experience.
Oh, the Denon S-52 had internet streaming but only for internet radio, not SiriusXM (sort of: Why would they because when it was built it was build for the sat-signal) but even there you're dealing with really old, clunky web pages to set it all up. It doesn't support iHeartRadio (because iHeartRadio is it's own thing, of course) so you're limited to non-ClearChannel stations and other independent internet streaming stations.
There is another way to make this work, which is all I use now but I really hate doing it: Get a bluetooth audio adapter (I use a few of these: http://*******.com/pqc5evk
) and run the output from that to the input on your receiver/tabletop and then connect your phone to it, via Bluetooth, and just always stream from your phone. It's still clunky because you have this "chain" of devices to make it work, but it's reliable. I'd much prefer a tabletop and receiver that just properly handled streaming audio and companies that worked together to make this seemless.
In my mind it would see like it'd be in the best interest:
- for content producers and manufacturers to work together on this.
- for manufacturers to release properly tested products, instead of this hobby-crap that they seem to want to release in the streaming market, and for them to support said devices.
It's stupid frustrating, though, if you want to listen to local radio, SiriusXM, Pandora (this seems to work nearly universally - good for them!), ClearChannel, etc.