
* Automatically create linkable headers
* Visually improve position of linkable header chain icon
* Do not auto link headers on homepage
* Remove linkable_title everywhere
* 🚑 Re-instante linkable_title plugin as NOOP
3.3 KiB
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_release | ha_iot_class | redirect_from | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
page | Onkyo | Instructions on how to integrate Onkyo and some Pioneer receivers into Home Assistant. | 2016-03-30 08:00 | true | false | true | true | onkyo.png |
|
0.17 | Local Polling |
|
The onkyo
platform allows you to control a Onkyo and some recent Pioneer receivers from Home Assistant. Please be aware that you need to enable "Network Standby" for this integration to work in your Hardware.
Configuration
To add an Onkyo or Pioneer receiver to your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
media_player:
- platform: onkyo
host: 192.168.1.2
name: receiver
sources:
pc: 'HTPC'
If your receiver has second or third zone’s available, they are displayed as additional media players with the same functionality as the main zone.
{% configuration %}
host:
description: IP address of the device. Example:192.168.1.2
. If not specified, the platform will load any discovered receivers.
required: false
type: string
name:
description: Name of the device. (Required if host is specified)
required: false
type: string
max_volume:
description: Maximum volume. Defaults to 80.
required: false
type: number
sources:
description: A list of mappings from source to source name. Valid sources can be found below. A default list will be used if no source mapping is specified.
required: false
type: list
{% endconfiguration %}
List of source names:
- video1
- video2
- video3
- video4
- video5
- video6
- video7
- dvd
- bd-dvd
- tape1
- tv-tape
- tape2
- phono
- cd
- tv-cd
- fm
- am
- tuner
- dlna
- internet-radio
- usb
- network
- universal-port
- multi-ch
- xm
- sirius
Service onkyo_select_hdmi_output
Changes HDMI output of your receiver
Service data attribute | Optional | Description |
---|---|---|
entity_id |
no | String or list of a single entity_id that will change output. |
hdmi_output |
no | The desired output code. |
Accepted values are: 'no', 'analog', 'yes', 'out', 'out-sub', 'sub', 'hdbaset', 'both', 'up' which one to use seems to vary depending on model so you will have to try them out. ( For model TX-NR676E it seems to be 'out' for main, 'out-sub' for sub, and 'sub' for both )
Example play_media
script
The play_media
function can be used in script to play radio station by preset number.
Not working for NET radio.
# Example play_media script
#
script:
radio1:
alias: "Radio 1"
sequence:
- service: media_player.turn_on
data:
entity_id: media_player.onkyo
- service: media_player.play_media
data:
entity_id: media_player.onkyo
media_content_type: "radio"
media_content_id: "1"
Example onkyo_select_hdmi_output
script
# Example onkyo_select_hdmi_output script
#
script:
hdmi_sub:
alias: "Hdmi out projector"
sequence:
- service: media_player.onkyo_select_hdmi_output
service_data:
entity_id: media_player.onkyo
hdmi_output: out-sub