This is a Local Pull integration for Onkyo and Pioneer AV receivers.
Only devices that support EISCP will work.
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.
- Go to HACS -> Integrations
- Click the three dots on the top right and select
Custom Repositories - Enter
https://github.com/andyrak/onkyo-ng.gitas repository, select the categoryIntegrationand click Add - A new custom integration shows up for installation (Onkyo NG) - install it
- Restart Home Assistant
- 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 NGand 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.
To aquire debug-logs, add the following to your configuration.yaml:
logger:
logs:
custom_components.onkyo_ng: debuglogs should now be available in home-assistant.log
The integration provides media_player entities for your devices which are documented here.