HiFiBerry Introduction

Howdy, folks!

New member here, first post. I wanted to take the opportunity to introduce ourselves to the community and ask for your input.

HiFiBerry is a leading developer of high resolution Digital to Audio Components used in both DIY and OEM applications to build streaming servers, add high resolution capabilities to legacy and new gear, and build distributed (multi-room) audio systems.

Our boards conform to the Raspberry Pi HAT standard, and are supported by our own open source HiFiBerry OS, and also third party open source distributions. Depending on the distribution you choose, our endpoints will appear as Squeeze players or DLNA devices, so the bindings are already built into OpenHAB.

For more information about our product line, visit our websites here:
https://hifiberry.us (US)
https://hifiberry.com (EU/Global - our parent operation)

We’d like to hear from the community about how you use your home audio gear with OpenHAB, what sort of features you’re looking for, and what products you’d like to see that our current line does not fulfill. We’re always looking for new ideas and how to better serve our customer base.

Thanks in advance!

Are you going to develop an openHAB binding for this then? Otherwiise you can offer a bounty on bountysource to encourage a volunteer developer.

If neither of those apply, this is off-topic for the purpose of this forum.

I use the Logitech Media Server to stream audio from local sources (large mp3 library) and remote sources (Pandora, Spotify, etc). I have a few of the DAC+ Pros that I use with my piCorePlayers. This is all integrated into openHAB using the Squeezebox binding (which I also maintain).

Your stuff works really well, but I wish it wasn’t so expensive. It actually costs more than the Pi. :frowning_face:

Bruce, thanks for responding so quickly!

Per the post from Mark, our own OS (along with other distributions from 3rd party developers) will appear on the network as a Squeeze player, so the binding is already supported for OpenHAB. For our HiFiBerry OS, it will also appear as a ROON client. Some others will appear as DLNA devices. So we’re already OpenHAB compatible in that sense.

ETA: I’m going to edit my original post to highlight your point. Thanks!

1 Like

Mark, I appreciate your thoughts.

Another way to look at it is that it’s not our product that’s so expensive, but the Pi that’s so cheap. :wink:

You happen to have chosen our ‘flagship’ product (the DAC+ Pro, available in RCA or XLR true balanced outputs) which is one of the finest products of its type. So, like a high performance sports car, the price is reflective of that.

In the grand scheme of things, our product, dollar for dollar, offers one of the best price-to-performance ratios in the business. Our +Pro model compares favorably to well known console style DACs in the 4-digit range. So it’s a heck of a value.

Thanks for your input!

No real argument with any of that. Like I said, I’m very happy with the product, and the three I have work very well. Of course, I wouldn’t be doing my job if I didn’t ask for it to be less expensive. :wink:

As for my wish list…
I wish someone would implement a Sirius satellite radio client that would run on a Pi, stream through your products, and be controllable through both a web interface and a RESTful API. Even better would be a Sirius plugin for the Logitech Media Server. :wink:

1 Like

Thanks for engaging with our community! You probably won’t find much of use from my reply beyond perhaps some use cases.

Personally I’ve fallen down the Google Assistant / Home / Chromecast hole, though I’m pretty happy. I do have an old radio I tried to set up as a GA and speaker I could stream to but gave up on the project for now as there is no way I’ve found so far (haven’t looked recently) to make it work like a full up Google Home speaker or as a Chromecast receiver.

Controlling and managing media has never been a huge concern of mine. I have almost none of it integrated with OH. About all I need is the ability to say “Hey Google, play J. S. Bach’s Wachet Auf on main floor group” and have it actually play it (most of the time). We pay for a streaming audio service so with that and the Chromecasts we are set.

Setting up speaker groups is important for us though. Last week when we did a “clean all the things!” session, we had all the speakers and TVs in the house blasting out some cleaning music. It was pretty cool actually. Usually we have the speakers in groups by floor and on each floor there is at least one higher quality speaker we can use if we want to listen to higher quality audio than the Home Hub or Home minis can produce.

I do have the Chromecast binding installed so I can tell when the little one is messing with one of the Google speakers and make sure something he shouldn’t be accessing makes it through the parental filters. But beyond that I’m happy.

I’ve no experience with Squeezebox yet. I just haven’t had the need though I have been intrigued by all the cool stuff I’ve seen people do with Mark’s binding. I’ve a lot of past experience with DNLA but it’s just enough more of a pain to lose out compared to Chromecast. Bluetooth only works for one speaker at a time, and it’s even more of a pain than DNLA. For our family, ease of use wins out over lots of other parameters like flexibility or quality of the audio.

We don’t even create playlists for the most part. We mostly just seed a randomized radio station and let it play.

Can’t offer any suggestions for improvements…I am happy as a clam with your products. I see that you offered more case choices than last time I checked (which was before HifiBerry OS, also a great addition). I have a few of the DCA+, an AMP(+?) (and maybe a pro too, don’t remember exactly). What I like is that they are absolutely rock solid and do not need any kernel hacks. Thanks much!!!

Much like @mhilbush said, I’ve used PiCorePlayer to build a SqueezeBox for each of my 2 daughters, this is integrated via the Squeezebox binding. Control is mostly limited to making sure the devices are stopped at night and the odd ‘get up lazy bones’ announcement.

General announcements are made via a Google Home that makes use of the Chromecast plugin in LMS itself that then allows me to use Squeezebox binding.

Cool. I wasn’t aware of that plugin. :+1: