Skip to main content

Mopidy extension for controlling power, volume and mute on Yamaha receivers

Project description


`Mopidy <>`_ extension for controlling power, mute and volume on external
Yamaha RX-V673 or compatible device, for example `yamaha-audio-polyfill <>`_ .


Install ``mopidy_yamahamixer`` from PyPI::

sudo pip install mopidy_yamahamixer


The Mopidy-YamahaMixer extension is enabled by default. To disable it, add the
following to ``mopidy.conf``::

enabled = false

The Yamaha receiver must be connected to the local network and the receiver ip
must be specified in the configuration.

To use the Yamaha or Yamaha compatible receiver to control volume, set the ``audio/mixer`` config
value in ``mopidy.conf`` to ``yamahamixer``. You must also add some
properties to the ``yamahamixer`` config section.

Supported properties:

- ``host``: The ip or hostname to the receiver.

- ``source``: The source that should be selected on the amplifier, like
``HDMI1``, ``AV_1``, ``AUDIO_1``, etc. Leave unset if you don't want
the mixer to change it for you.

- ``party_mode``: Enable/Disable party mode. Party mode sends the same audio to
all of the receiver's zones. Not available on all receivers.
Example values: ``on`` or ``off``.

Configuration example::

mixer = yamahamixer

# If the amplifier is available at IP
# and audio is connected to the HDMI 2 port.
host =
source = HDMI2
party_mode = off

Project resources

- `Source code <>`_
- `Issue tracker <>`_
- `Download development snapshot <>`_

Uploading to PyPI

Upload ``mopidy_yamahamixer`` to PyPI::

python sdist upload


v0.1.0 (2016-07-10)

- Initial release.

Project details

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page