Skip to content
Home Assistant TestFlight
Yamaha

Yamaha Network Receivers

yamaha

Built inLocal polling

The Yamaha Network Receivers integration allows you to control Yamaha Network Receivers from Home Assistant.

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.

EntityShows up asNote
media_playerReceiverNeeds its own HomeKit Bridge in accessory mode

2 reports below say how a device from this integration behaves in the Home app.

What people report

Older Yamaha RX-V receivers work locally but Zone 2 broke after an update; HomeKit exposure issue was a config problem.

  • Works3
  • Not working3
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Yamaha network receivers via HomeKitWorksWorks in Home
Appeared as media players once entity IDs were fixed
Receivers missing from HomeKit was a config problem with changed entity IDs
Saved copy
… known): 0.84.6 Operating environment (Hass.io/Docker/Windows/etc.): Hass.io Component/platform: https://www.home-assistant.io/components/media_player.yamaha/ Description of problem: After upgrading to 0.85.0, yamaha receivers no longer show up in homekit. They are showing in the home assistant interface. Was working in prior versions. Have tried stopping home assistant, removing state file, and adding the home assistant bride into homekit again, no luck. Tried removing media player from configuration.yaml, no changes. Problem-relevant `configuration.yaml` entries and (fill out even if it …

Excerpt saved from GitHub on 2026-10-23.

Issue #20004 · 2019-01
Yamaha receiverWorksWorks in Home
Reappeared after fixing entity IDs and auto_start
Receivers work; issue was changed entity IDs
Saved copy
… known): 0.84.6 Operating environment (Hass.io/Docker/Windows/etc.): Hass.io Component/platform: https://www.home-assistant.io/components/media_player.yamaha/ Description of problem: After upgrading to 0.85.0, yamaha receivers no longer show up in homekit. They are showing in the home assistant interface. Was working in prior versions. Have tried stopping home assistant, removing state file, and adding the home assistant bride into homekit again, no luck. Tried removing media player from configuration.yaml, no changes. Problem-relevant `configuration.yaml` entries and (fill out even if it …

Excerpt saved from GitHub on 2026-10-23.

Issue #20004 · 2019-01
Yamaha RXV receiversWorksSound mode selection supported for rxv media players
Saved copy
Description: Add support for sound_mode for Yamaha rxv media_player Related issue (if applicable): fixes # Pull request in home-assistant.github.io with documentation (if applicable): home-assistant/home-assistant.github.io# ## Example entry for `configuration.yaml` (if applicable): [code] ## Checklist: - [x] The code change is tested and works locally. - [x] Local tests pass with `tox`. Your PR cannot be merged unless tests pass If user exposed functionality or configuration variables are added/change

Excerpt saved from GitHub on 2026-10-23.

PR #16352 · 2018-09
Yamaha RX-A3020Not workingZone 2 same error after 0.78 update
Saved copy
Same here with RX-A3020 ``` Update for media_player.yamaha_receiver_uterum fails 19:56 components/media_player/yamaha.py (ERROR) Invalid XML returned for request GetParam : b'' 19:56 /usr/local/lib/python3.6/site-packages/rxv/rxv.py (ERROR) Update for media_player.yamaha_receiver_uterum fails 19:56 components/media_player/yamaha.py (ERROR) Invalid XML returned for request GetParam : b'' 19:56 /usr/local/lib/python3.6/site-packages/rxv/rxv.py (ERROR) Update for media_player.yamaha_receiver_uterum fails 19:55 components/media_player/yamaha.py (ERROR)

Excerpt saved from GitHub on 2026-10-23.

Issue #16724 · 2018-09
Yamaha RX-V671Not workingZone 2 stopped working after 0.78 sound_mode change; XML parse error
Saved copy
Same here with RX-A3020 ``` Update for media_player.yamaha_receiver_uterum fails 19:56 components/media_player/yamaha.py (ERROR) Invalid XML returned for request GetParam : b'' 19:56 /usr/local/lib/python3.6/site-packages/rxv/rxv.py (ERROR) Update for media_player.yamaha_receiver_uterum fails 19:56 components/media_player/yamaha.py (ERROR) Invalid XML returned for request GetParam : b'' 19:56 /usr/local/lib/python3.6/site-packages/rxv/rxv.py (ERROR) Update for media_player.yamaha_receiver_uterum fails 19:55 components/media_player/yamaha.py (ERROR)

Excerpt saved from GitHub on 2026-10-23.

Issue #16724 · 2018-09
Yamaha RX-V673Not workingZone 2 same error as RX-V671 after update
Saved copy
Same here with RX-A3020 ``` Update for media_player.yamaha_receiver_uterum fails 19:56 components/media_player/yamaha.py (ERROR) Invalid XML returned for request GetParam : b'' 19:56 /usr/local/lib/python3.6/site-packages/rxv/rxv.py (ERROR) Update for media_player.yamaha_receiver_uterum fails 19:56 components/media_player/yamaha.py (ERROR) Invalid XML returned for request GetParam : b'' 19:56 /usr/local/lib/python3.6/site-packages/rxv/rxv.py (ERROR) Update for media_player.yamaha_receiver_uterum fails 19:55 components/media_player/yamaha.py (ERROR)

Excerpt saved from GitHub on 2026-10-23.

Issue #16724 · 2018-09

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 polling

Talks to the device on your network, asking it for updates every so often.

Details

Installs (analytics)823 (0.12%)
Quality scaleLegacy
Added inHome Assistant 0.16
Set up in the UINo, YAML

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.