---
title: "KEF"
description: "KEF is a built-in integration for Home Assistant. It has 76 installs sharing analytics and works locally."
canonical: "https://vulpo.app/integrations/core/kef"
url: "https://vulpo.app/integrations/core/kef.md"
last-updated: "2026-10-22"
version: "1.4"
---

# KEF

> KEF is a built-in integration for Home Assistant. It has 76 installs sharing analytics and works locally.

KEF is a built-in Home Assistant integration that controls KEF speakers over the local network. It adds a media player for each speaker. Beyond playback, it provides actions for adjusting the speaker's sound processing settings. These actions set desk mode, wall mode and treble trim in dB, as well as subwoofer gain in dB. Others set the high-pass frequency and the subwoofer low-pass frequency in Hz, and change the speaker mode. A separate action refreshes all DSP settings, and setup is done in the configuration file.

Automatic summary of Home Assistant's source code. Something wrong? [Get in touch](https://vulpo.app/contact)

Set up in configuration.yaml. See [the documentation](https://www.home-assistant.io/integrations/kef/).

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Set up in YAML**: Added through configuration.yaml.
- **Updated with Home Assistant**: Ships and updates with every Home Assistant release.

## Setting it up

It is set up in configuration.yaml, not in the UI.

## Actions

- **Set desk dB**: Sets the "Desk mode" slider of the speaker in dB.
  Fields: dB value
- **Set high hertz**: Sets the "High-pass mode" slider of the speaker in Hz.
  Fields: Hertz value
- **Set low Hertz**: Sets the "Sub out low-pass frequency" slider of the speaker in Hz.
  Fields: Hertz value
- **Set mode**: Sets the mode of the speaker.
  Fields: Bass extension, Desk mode, High pass, Phase correction, Subwoofer polarity, Wall mode
- **Set subwoofer dB**: Sets the "Sub gain" slider of the speaker in dB.
  Fields: dB value
- **Set treble dB**: Sets desk the "Treble trim" slider of the speaker in dB.
  Fields: dB value
- **Set wall dB**: Sets the "Wall mode" slider of the speaker in dB.
  Fields: dB value
- **Update DSP**: Updates all DSP settings.

## At a glance

- Kind: Built-in integration
- Category: [Media and entertainment](https://vulpo.app/integrations/category/media-and-entertainment.md)
- Number: 76 installs sharing analytics
- Connection: Works locally
- Upkeep: Part of Home Assistant
- Needs: Built into Home Assistant
- Domain: `kef`
- Source: <https://www.home-assistant.io/integrations/kef/>

In Vulpo: Media Player card, Apple Watch

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/core/kef

---

- HTML version of this page: https://vulpo.app/integrations/core/kef
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
