Denon RS-232
denon_rs232
The Denon RS-232 integration lets you control Denon receivers by connecting to their RS-232 serial port. Because Home Assistant talks straight to the receiver, you get local control with push-based state updates.
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 |
What people report
Denon receivers work over serial; older models like the AVR-2308 may not turn off.
- Works2
- Partly works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Denon AVC-2920 | Works Local | Model support added in denon-rs232 4.2.3Saved copyBreaking change ## Proposed change Bumps denon-rs232 to 4.2.3, which adds the AVR-2807 and AVC-2920 receiver models. Both reuse the existing legacy source, digital input and surround sets, and neither has Zone 3. Changelog: https://github.com/home-assistant-libs/denon-rs232/compare/4.2.2...4.2.3 ## Type of change - [x] Dependency upgrade - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New integration (thank you!) - [ ] New feature (which adds functionality to an existing integration) - [ ] Deprecation (breaking change to happen in the future) - [ ] Breaking change (fix/feature … Excerpt saved from GitHub on 2026-10-23. | PR #183025 · 2026-09 | |
| Denon AVR-2807 | Works Local | Model support added in denon-rs232 4.2.3Saved copyBreaking change ## Proposed change Bumps denon-rs232 to 4.2.3, which adds the AVR-2807 and AVC-2920 receiver models. Both reuse the existing legacy source, digital input and surround sets, and neither has Zone 3. Changelog: https://github.com/home-assistant-libs/denon-rs232/compare/4.2.2...4.2.3 ## Type of change - [x] Dependency upgrade - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New integration (thank you!) - [ ] New feature (which adds functionality to an existing integration) - [ ] Deprecation (breaking change to happen in the future) - [ ] Breaking change (fix/feature … Excerpt saved from GitHub on 2026-10-23. | PR #183025 · 2026-09 | |
| Denon AVR-2308 | Partly works Local | Other controls work but power off fails; closed without fixSaved copyThe problem When I turn my AVR2308 on for Zone 2, the AVR2308 turns on, but will not turn off. I have tried turning the Main Zone on, but still cannot turn the AVR2308 off with either Main Zone or Zone 2 ### What version of Home Assistant Core has the issue? 2026.5.4 ### What was the last working version of Home Assistant Core? _No response_ ### What type of installation are you running? Home Assistant Container ### Integration causing the issue Denon RS232 ### Link to integration documentation on our website _No response_ ### Diagnostics information _No response_ ### Example YAML snippet … Excerpt saved from GitHub on 2026-10-23. | Issue #172692 · 2026-06 |
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.
Details
| Installs (analytics) | 17 |
|---|---|
| Quality scale | Bronze |
| Added in | Home Assistant 2026.5 |
| Set up in the UI | Yes |
| Maintainers | @balloob |
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.