Skip to content

An electron-based controller for KEF wireless speakers. Only tested with KEF LSX, but the LS50 should work as well.

Notifications You must be signed in to change notification settings

jonas-weidner/kef-desktop-controller

Repository files navigation

KEF Speaker Controller

An electron-based controller for KEF wireless speakers. Only tested with KEF LSX, but the LS50 should work as well.

Getting started

Before you get started, make sure to change the IP address to your speaker's address. You can do so in src/utils/kefControl.ts on line 39.

yarn
yarn electron:serve

Features & Todos

  • Turn on/off
  • Input source switching
  • Volume slider
  • Playback controls
  • Playback controls design
  • Include electron-builder
  • App Icon
  • Speaker IP settings
  • Check for status changes (volume, source ...)
  • Auto-updater
  • Release first bundled version
  • Mute button
  • Sound signature controls (In Progress, subwoofer controls already implemented)
  • Transform into menubar application
  • Search for speakers in network