Home Assistant integration for Teufel Smart Speakers (Raumfeld multiroom system). Control your Teufel speakers directly from Home Assistant — volume, playback, groups, and more.
The API logic lives in the companion library hassfeld.
- Media control — Play, Pause, Stop, Next, Previous, Shuffle, Repeat, Seek
- Volume — per-room and global, with configurable step sizes
- Source selection — Line-In, Spotify, Tidal, Internet radio, Podcasts, local music
- Room groups — Combine rooms into groups, control via services
- Snapshots — Save and restore playback state
- Announcements — System sounds and TTS announcements via the
play_soundservice - Auto-discovery — Rooms and groups detected automatically
- Config-Flow — Set up directly through the Home Assistant UI
Supported platforms: media_player, sensor, select, number
- Make sure HACS is installed
- HACS → Integrations → Search for Teufel Raumfeld and install
- Restart Home Assistant
Download the latest release and extract it to /config/custom_components/teufel_raumfeld/.
Then restart Home Assistant.
After installation:
- Settings → Devices & Services → Add Integration
- Select Teufel Raumfeld
- Enter the hostname/IP of your Raumfeld host (default port: 47365)
- The integration auto-discovers rooms and groups
| Documentation | Wiki |
| Issue tracker | GitHub Issues |
| Discussions | GitHub Discussions |
| Source code | GitHub |
| hassfeld (API) | GitHub |
GNU General Public License v3 (GPLv3)