[APP][Pro] KEF Connect App

KEF Connect for Homey brings your premium KEF wireless speakers into your smart home. Control playback, switch sources, and automate your listening experience—all from Homey.

Support Development

Loving your KEF speakers in Homey? Support keeps the sound crisp and updates rolling!
Every contribution helps fine-tune the experience.

Buy Me a Coffee PayPal

Key Features

Playback Control

  • Play/Pause, Previous, Next
  • Shuffle and Repeat modes (Off, Track, Playlist)
  • View current track, artist, and album

Power & Volume

  • Turn speakers on/off
  • Set volume level
  • Energy consumption tracking

Source Selection

  • Switch between Wi-Fi, Bluetooth, TV, Optical, Coaxial, Analog, and USB
  • Available sources depend on your speaker model

Supported Devices

Model Sources
KEF LS50 Wireless II Wi-Fi, Bluetooth, TV, Optical, Coaxial, Analog
KEF LS60 Wireless Wi-Fi, Bluetooth, TV, Optical, Coaxial, Analog
KEF LSX II Wi-Fi, Bluetooth, TV, Optical, Analog, USB
KEF LSX II LT Wi-Fi, Bluetooth, TV, Optical, USB
KEF XIO Soundbar Wi-Fi, Bluetooth, TV, Optical

Getting Started

  1. Install the app from the Homey App Store
  2. Add a device: Choose your KEF model and enter its IP address
  3. Optional settings:
    • IP address and port (default: 80)
    • Polling interval (default: 5 seconds)
    • View device info: model, firmware version, last connected time

Flow Ideas

  • Morning routine: Turn on speakers and set source to Wi-Fi when your alarm goes off
  • Movie night: Switch to TV source when you start streaming
  • Night mode: Lower volume gradually at bedtime
  • Quick toggle: Switch between TV and Bluetooth with a button press
  • Away mode: Turn off speakers when everyone leaves home

Troubleshooting

  • Speaker not found? Ensure TCP port 80 is reachable on your network
  • Changed IP? Update the address in device settings
  • Slow updates? Lower the polling interval for faster state sync
  • Too much traffic? Increase the polling interval for lighter network usage

Feedback & Support

Questions, ideas, or issues? Share them in this thread—diagnostics and logs are always helpful when troubleshooting.


Developed by CodeCarve | GitHub | Report an Issue | Donate

1 Like

Good afternoon,

The KEF Connect app is currently in beta, and can be found here: KEF Connect | Homey

Once it’s stable I will submit for final release. I am currently working to improve the art work in the store a bit, also the icons need to be refined. I also made translations in 5 languages, if you spot something that’s not clear, just let me know.

Cheers,
Merijn

1 Like

Thanks Merijn! Works amazingly so far.

1 Like

I just added widgets, so you can control KEF from your Homey dashboard. Since the app is pretty stable at my side, it’s time to get ready for release! But if you have a chance please give it a try.

Hi Merijn,

Thanks for this Nice app. Would is be possible to make a flowcard to switch the speakers to stand-by?

For example:

When i turn on my tv, it activates my speakers and tv lift. But when I turn off my tv, it lowers the lift, but the speakers stay on the source “tv”. It would be great if I could set it to “stand-by”.

1 Like

Love the app feedback and your stand-by flowcard idea! The api on the speaker side is very basic though, but should be possible to have this. Will be continued soon! (Have to find some time…)

1 Like

Hello Merijn, do you plan to also support older models like LSX?

@Merijn i had a cheeky idea, but it didn’t work. In the Kef IOS app, when you click for instance “tv” while tv is active, the system goes to stand-by. sadly homey didn’t work in the same way.

if i can help you testing or something, let me know.

1 Like

Thanks for offering to help test! I just released v0.1.7 beta which adds power control.

About tile behavior: Existing devices keep play/pause on the tile button. With new devices the tiles will make it power on/off instead. The standby idea should be achievable now that power control is available!

This is the link to the beta: KEF Connect | Homey

Hi Bram, unfortunately the older LSX (Gen 1) uses a completely different protocol than the Gen 2 models, so it’s not compatible with this app. Supporting it would require a separate implementation. Sorry!

With existing VS new devices you kwanselende the lsx ii from homey and add the speakers again for power on/off to work? I’ve installed the new version. I’ll Test over the weekend. Thanks and I’ll let you know.

When you click the device, on the second tab, you also have the power button. So re-adding is not necessary.

1 Like

Works like a charm. Perfect! Thanks for developing this app. :smiley:

1 Like

New to homey…is it possible to create a flow so i can turn on my kef xio to play radio?

Whatever i try i dont get it to work but thats probably lack of experience

Hi Sander, welkom bij dit forum, en leuk dat je voor Homey hebt gekozen! De KEF Connect app is in feite niets meer dan een basic afstandbediening, vergelijkbaar met de functionaliteit die KEF zelf levert. Voor het streamen kun je het beste Spotify gebruiken. En als je high end installaties leuk vind, zou ik zeker eens kijken naar Roon…. daar heb ik ook een app voor gebouwd.

Happy New Year from KEF Connect! :tada:

What a journey it’s been since launching KEF Connect in August! Starting from beta, we’ve grown into a stable app that brings premium KEF audio into your Homey smart home.

A big thank you to everyone who made this possible:

  • @sandervd – Thanks for being one of the first to jump in and confirm it “works amazingly”! Early feedback like yours gave me the confidence to keep pushing forward.
  • @Rdw – Your standby flowcard request led directly to v0.1.7 with power control. Glad to hear it “works like a charm”!
  • @Sander_van_den_Reek – Great question about radio flows. While direct radio control isn’t possible yet, it’s on my radar for future exploration.

And to everyone else using KEF Connect daily—your downloads, feedback, and patience during the beta phase mean a lot.

What’s next for 2026?
I’m looking at improved artwork, better icons, and continuing to refine the experience based on your input. Got ideas? Keep them coming!

If KEF Connect has made your smart home sound better this year, please consider buy me a coffee :hot_beverage: to fuel development in the new year. It would mean a lot.

Wishing you all a fantastic 2026 filled with great music!

Cheers,
Merijn / CodeCarve