What are you working on now?

272 replies
...
Integrating my BL 3500 into HomeKit via HomeBridge. The controller calls macros from BLGW that activates Radio (BeoRadio from Essence MK2) Music (Deezer from Essence MK2) CD (from BS9000) and TV (audio from Cable source BeoPlay V1). Leverages BLC to integrate ML/NL sources.
Pulled these white pieces off of a nonfunctional Beosystem 5500 in prep for packing them in my suitcase for the trip home to USA.    On the whole, they are not in the prettiest condition, but I’m confident I can make them look decent.  Im planning on retrofitting a silver 5500 system for personal use.  I’ll still need to paint the Beocord tray white, but apart from that, the color change should hopefully  be fairly straightforward. Yeah, yeah, I know - the stickers on the back will reveal my slight-of-hand.  That being said,  I’ve never come across  a white 120v 5500 for sale stateside, so this was the next best thing I could think of.
I have had Philip Voigt‘s link for some weeks now (no, not related to him, just a happy customer). I have since to the software driving the box. Most importantly:
  • added sendspin (e.g. Music Assistant) and MPD as audio providers
  • added the option to use several providers per B&O source -- e.g. Sendspin and AirPlay sharing N.MUSIC, whoever starts last plays
  • added music recognition for the turntable: identifies what's on the record via Shazam (shazamio) from the audio alone and shows title, artist, album and cover - yeah, I know, one could get up from the couch and look at the record cover. This way it‘s more fun, though :-)
  • created Home Assistant integration: the Pi reports what each source plays (including AirPlay straight from an iPhone, with cover art, and the recognized record), plus HA automations and one dashboard card for it all (relies partially on the Masterlink Gateway integration - see below)
  • built a small web UI: configure sources, providers, turntable, Home Assistant and LIGHT keys in a browser -- validated by the bridge, comments in the config kept
  • implemented MasterLink Gateway emulation: the Pi can replace a B&O MLGW for Home Assistant's mlgw integration -- devices, Beo4 commands, ML events. I reverse engineered the functionality from the

My B&O Icons:

Beosound.png Beosound.png
Beovision-Avant.png Beovision-Avant.png
Beovision-10.png Beovision-10.png
Beogram-400x.png Beogram-400x.png
Beoremote-Beo4.png Beoremote-Beo4.png
My project is progressing. My ML based setup is now fully integrated into Homeassistant. Sources / Devices can be controlled via Beo4 or Homeassistant or both. Using link board I have a reliable connection now between Homeassistant and MasterLink. I have heavily changed and cloned it to a link. Most importantly I have added Once I got into the flow, I thought why not get your old Beolink PC2 working again. Stumble accross Wolfgang's (@SWO here on Beoworld)  fantastic link package which luckily (for me) runs on a Mac, too. But since Mac people love GUIs (BeoControl has a really nice webfrontend basically projecting a Beo4 or Beo1000 and allows controlling stuff on ML this way) I added - a little piece of SW that adds a Mac MenuBar item allowing you to control your Masterlink and of course a BeoLink PC2 connected to the Mac. It requires Beocontrol and really only is a kind of remote  control for BeoControl. In order to get this working I had to change some bits in BeoControl. If Wolfgang decides to integrate these changes, you can (and should) use his version of BeoControl. While this is not the case, I have set up link containing my changes. Currently working on a small ESP32 based 4 display that shows what's playing (or shows the weather if nothing is playing). Once this runs well, I'll post a follow up here. The whole stuff works well in my Masterlink network. Your mileage may vary. If  you feel comfortable setting up a pi, installing packages on Linux and enjoy playing with code that connects cleverly designed 1980s 1990s technology to todays music world: give it a try. I have tried to document as much as I thought would be needed  (which is probably still not enough). Added a few screenshots displaying how it all looks... cheers Torsten

My B&O Icons:

Beosound.png Beosound.png
Beovision-Avant.png Beovision-Avant.png
Beovision-10.png Beovision-10.png
Beogram-400x.png Beogram-400x.png
Beoremote-Beo4.png Beoremote-Beo4.png
Hello Torsten,

Nice job ! I got the first version of this interface and had some exchange with Philip.

But I wrote him many times without any answer :-(

I got a little stuck due to a lack of information and my own lack of knowledge, so I gave up on this interface.

But I hope to revisit it someday because it's a really nice product for "ML lover". (I would have loved to be able to send and receive commands via RS232 and integrate a PicorPlayer or something similar.)

 

Cheers
RS232 should be relatively straight forward with the board. All the information is there - just need to add a piece that talks to some serial port (or USB  using a converter)

My B&O Icons:

Beosound.png Beosound.png
Beovision-Avant.png Beovision-Avant.png
Beovision-10.png Beovision-10.png
Beogram-400x.png Beogram-400x.png
Beoremote-Beo4.png Beoremote-Beo4.png
Hello

Has anyone redesigned a PCB for the BEO4, using the BEO4's keyboard and case but with homemade electronics (e.g., an ESP with a new display)?

Location: Warwickshire, UK

My B&O Icons:

BeoCenter-9500.png BeoCenter-9500.png
Beoremote-Beo4.png Beoremote-Beo4.png
Beovision-10.png Beovision-10.png
Beotime.png Beotime.png
Beosound.png Beosound.png
Beosound-Explore.png Beosound-Explore.png
Beosound-Essence.png Beosound-Essence.png
Beoplay-P2.png Beoplay-P2.png
Beoplay-M3.png Beoplay-M3.png
Beoplay-H4.png Beoplay-H4.png
Beoplay-H3.png Beoplay-H3.png
Beoplay-Form-2i.png Beoplay-Form-2i.png
Beoplay-Earset.png Beoplay-Earset.png
Beoplay-A2.png Beoplay-A2.png
I've seen these extra PCBs before.

That would be a nice/crazy project; the BR1 has a nice display, but the keyboard is small and hard to use at night, and it's still very fragile compared to a BEO4.
Following up on my integration of MDTV into my Homeassistant / Masterlink setup, I built a little display (4'') that either show's what's playing (CD, PHONE, N.MUSIC,A.TAPE usually in my case - with music recognition for all sources). The prototype is shown below:
The power connection will move to the back (waiting for the Chinese to ship me the appropriate plug). If nothing is playing it shows the weather (which is also visible if you tap on the display if something is playing). These displays are less than EUR 30 and can easily be connected to Homeassistant (via ESPHome).  In Homeassistant you can tell the display which room it is in and it will only display music info, if players in the room are playing. I intend to have a few scattered around the house. Adding player control is easy and I may add that soon. If you want to play with it, the link. Also improving my front end for link. Looks like this now:
If you want to try it, feel free. All code repos are linked. Beware: requires a little bit of Homeassistant and Unix/MacOSX know how. Works beautifully in my house - may fail miserably where you live :-)

My B&O Icons:

Beosound.png Beosound.png
Beovision-Avant.png Beovision-Avant.png
Beovision-10.png Beovision-10.png
Beogram-400x.png Beogram-400x.png
Beoremote-Beo4.png Beoremote-Beo4.png
...
or
BeoWorld Gold Membership card
Join BeoWorld

Register to access the forums, reference material, and exclusive member benefits — including our monthly prize draw.

Become a Member

December 2026 Prize Draw

Gold Members Only

As a Gold member you're automatically entered into our exclusive prize draw — your chance to win iconic Bang & Olufsen products. A unique benefit of BeoWorld Gold membership, every draw brings a new opportunity to win something special.