Onkyo
onkyo
The Onkyo integration allows you to control Onkyo and Integra (from 2011 onward) and also Pioneer (from 2016 onward) receivers using Home Assistant. Please be aware that you need to enable "Network Standby" for this integration to work with your hardware.
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 |
|---|---|---|
switch | Switch or outlet | |
media_player | Receiver | Needs its own HomeKit Bridge in accessory mode |
What people report
Onkyo and Integra receivers are controlled over the LAN. Older receivers occasionally hit crashes on unsupported queries; HDMI source select was fixed in 2026.3.
- Works4
- Partly works1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Onkyo receiver | Works | Described as cool integrationSaved copy… 'bridge' in HA) and quarantine with lots of time, I have been messing with HA and looking at more and more integrations. Decided to explore linking the Onkyo receiver (cool), and old Arlo Pro (cool and sort of useful) and my Orbit Bhyve (useless and maybe drained batteries faster). With that in mind, I thought I would ask HA users what your more useful and useless integrations/automations are. Mine for what it's worth... Useful: 1. LeakSmart (zigbee) with Dome (zwave) sensors - close main water valve if any water detected in bathrooms, sink or basement near water heater 2. LIfx outdoor lights … Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23. | Reddit thread · 2020-05 | |
| Onkyo TX-NR525 | Works | Same update crash; resolved by fixSaved copyThe problem The Onkyo component crashes on its first attempt to update the media player entity. I suspect this is because it is calling a feature that is not supported on all receivers. See below for details. What is version of Home Assistant Core has the issue? 2021.2.1 What was the last working version of Home Assistant Core? 2021.1.X What type of installation are you running? Home Assistant Container Integration causing the issue Onkyo Link to integration documentation on our website https://www.home-assistant.io/integrations/onkyo/ Example YAML snippet [code] Anything in the logs that … Excerpt saved from GitHub on 2026-10-23. | Issue #46130 · 2021-02 | |
| Onkyo TX-NR535 | Works | Crash on unsupported video query fixed in a later updateSaved copyThe problem The Onkyo component crashes on its first attempt to update the media player entity. I suspect this is because it is calling a feature that is not supported on all receivers. See below for details. What is version of Home Assistant Core has the issue? 2021.2.1 What was the last working version of Home Assistant Core? 2021.1.X What type of installation are you running? Home Assistant Container Integration causing the issue Onkyo Link to integration documentation on our website https://www.home-assistant.io/integrations/onkyo/ Example YAML snippet [code] Anything in the logs that … Excerpt saved from GitHub on 2026-10-23. | Issue #46130 · 2021-02 | |
| Onkyo TX-NR626 | Works Local | HDMI source select fixed in 2026.3; scene combination still reportedSaved copyThe problem On the homeassistant/home-assistant:latest docker image (running on RPI5), having a clean onkyo integration selected, it is not switching the source when selected. Model: TX-NR626 Switched to homeassistant/home-assistant:2025.12. Here the select works, but when using the values in a scene, the scene doesn't work. Even though the yaml shows the correct information the UI will just highlight the current value (in the live edit), not the intended. When saving the desired value, it says it is fine, but when trying to switch between scenes, it doesn't actually do anything. ### What … Excerpt saved from GitHub on 2026-10-23. | Issue #165008 · 2026-03 | |
| Onkyo TX-8050 | Partly works | Only second zone discovered after 2021.2 updateSaved copy@danieljkemp Thanks for opening up that issue. Since Upgrading to 2021.2.1 my onkyo intergration isn't working any more as expected also. Last Working Version: 2021.1.5 Device: Onkyo TX8050 (2 Zones, no video) Only the second zone is discovered and the logs states also the issue with onkyo/media_player.py line 123 (in my case audio) > 2021-02-07 20:23:51 ERROR (MainThread) [homeassistant.components.media_player] onkyo: Error on device update! > Traceback (most recent call last): > File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 358, in _async_add_entity > await … Excerpt saved from GitHub on 2026-10-23. | Issue #46130 · 2021-02 |
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) | 6,281 (0.89%) |
|---|---|
| Quality scale | Bronze |
| Added in | Home Assistant 0.17 |
| Set up in the UI | Yes |
| Maintainers | @arturpragacz, @eclair4151 |
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.