Lyngdorf
lyngdorf
The Lyngdorf integration allows you to control [Lyngdorf] and [Steinway & Lyngdorf] audio processors and amplifiers from Home Assistant. Lyngdorf Audio is known for its RoomPerfect room correction technology. This integration lets you control power, volume, source selection, sound modes, and audio processing parameters.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
media_player | Receiver | Needs its own HomeKit Bridge in accessory mode |
remote | TV remote (activities) | Needs its own HomeKit Bridge in accessory mode |
select | Mode picker (as switches) |
What people report
Lyngdorf MP, TDAI and P-series processors are supported over the local network. A TDAI-1120 lockup was traced to the library and fixed.
- Works9
- Partly works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Lyngdorf MP-40 | Works Local | Listed supported; local network control, implemented from protocol docsSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Lyngdorf MP-50 | Works Local | Listed supported; local network control, implemented from protocol docsSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Lyngdorf MP-60 | Works Local | Listed supported; local network control and tested on real hardwareSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Lyngdorf TDAI-1120 | Works Local | Keep-alive PING locked the amp; fixed in lyngdorf library 1.4.5Saved copyThe problem The integration locks my Lyngdorf TDAI-1120 and the Lyngdorf Android app. firmware version: 2.6.3 fixed IP trough DHCP Lyngdorf Android App version: 4.4.6 1) After updating to 2026.8, my Lyngdorf TDAI-1120 was recognized, the media player entity Main Zone was created but it remained inresponsive in HA. 2) After switching off the TDAI-1120 and switching on the next day, the Lyngdorf Android app was not connecting to the Lyngdorf. The Lyngdorf itself became unresponsive, even trough the buttons on the physical device, also after a physical power cycle (mains cable out) the device … Excerpt saved from GitHub on 2026-10-23. | Issue #178508 · 2026-08 | |
| Lyngdorf TDAI-2210 | Works Local | Listed supported; local network control, implemented from protocol docsSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Lyngdorf TDAI-3400 | Works Local | Listed supported; local network control and tested on real hardwareSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Steinway & Lyngdorf P100 | Works Local | Listed supported; local network control, implemented from protocol docsSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Steinway & Lyngdorf P200 | Works Local | Listed supported; local network control and tested on real hardwareSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Steinway & Lyngdorf P300 | Works Local | Listed supported; local network control, implemented from protocol docsSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs | |
| Lyngdorf TDAI-2170 | Partly works Local | Supported but no streaming module, so no now-playing or transport controlsSaved copySupported devices: MP-40; MP-50; MP-60; TDAI-1120; TDAI-2170; TDAI-2210; TDAI-3400; P100; P200; P300. Limitations: Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features. Only local network control is supported. Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant. … Excerpt saved from home-assistant.io on 2026-10-23. | Docs |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local push
Talks to the device on your network, and the device tells Home Assistant the moment something changes.
Found automatically over
- SSDP/UPnP
Details
| Installs (analytics) | 37 (0.01%) |
|---|---|
| Quality scale | Platinum |
| Added in | Home Assistant 2026.8 |
| Set up in the UI | Yes |
| Maintainers | @fishloa |
Devices listed in its documentation
- MP-40
- MP-50
- MP-60
- TDAI-1120
- TDAI-2170
- TDAI-2210
- TDAI-3400
- P100
- P200
- P300
Limitations from the docs
- Only the MP-60, TDAI-1120, TDAI-3400, and P200 have been tested against real hardware. The other models are implemented from the protocol documentation and may not support all features.
- Only local network control is supported.
- Pausing a source that is controlled by another app, such as AirPlay, ends the session rather than pausing it. The device cannot resume it; only the controlling app can start it again. This is how those protocols work, and is not specific to Home Assistant.
- Now playing information, playback position, and transport controls require a model with a streaming module. The TDAI-2170 does not have one.
- The trims and lip sync apply to the main zone only.
- The remote keys drive the device's own menus only. There is no way to read what is on screen, so an automation cannot know where in a menu it is.
Brands that work through it
Home Assistant lists these brands as supported by Lyngdorf.
- Steinway & Lyngdorf
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.