/hass-onkyo-ng

Better support for Onkyo devices in Home Assistant

Primary LanguagePythonApache License 2.0Apache-2.0

This is experiemental and doesn't work. It's full of bugs and currently not maintained!

HACS Default GitHub Latest Release

This is a Local Pull integration for Onkyo and Pioneer AV receivers. Only devices that support EISCP will work.

Note

This integration makes an effort to improve on the Home Assistant core onkyo integration. It does this as part of HACS instead of HA core due to my laziness. You're welcome to take whatever useful bits and pieces you find here and bring it into the core integration. Goal in the end is for me to retire this custom integration at some point.

Install

  • Go to HACS -> Integrations
  • Click the three dots on the top right and select Custom Repositories
  • Enter https://github.com/kongo09/hass-onkyo-ng.git as repository, select the category Integration and click Add
  • A new custom integration shows up for installation (Onkyo NG) - install it
  • Restart Home Assistant

Configuration

  • The integration attempts to autodiscover your receiver. Autodiscovery is based on the MAC address. Home Assistant will notify you, if that is successful.
  • Alternatively, go to Configuration -> Devices & Services
  • Click Add Integration
  • Search for Onkyo NG and select it
  • Enter the hostname / IP address of your device
  • The model type is detected automatically. You get a warning in the log, if it is not supported.

Note: configuration.yaml is not supported.

Debugging

To aquire debug-logs, add the following to your configuration.yaml:

logger:
  logs:
    custom_components.hass_onkyo_ng: debug

logs should now be available in home-assistant.log

Usage

Entities

The integration provides media_player entities for your devices which are documented here.