From eed0747a242d662b1ae9fa4634af671209d5379a Mon Sep 17 00:00:00 2001 From: Sander Geerts Date: Thu, 13 Dec 2018 18:32:32 +0100 Subject: [PATCH] Documentation for the Harman Kardon media player (#7581) * Documentation for the Harman Kardon media player * Review fixes --- .../media_player.harman_kardon_avr.markdown | 52 ++++++++++++++++++ .../images/supported_brands/harman_kardon.png | Bin 0 -> 8560 bytes 2 files changed, 52 insertions(+) create mode 100644 source/_components/media_player.harman_kardon_avr.markdown create mode 100644 source/images/supported_brands/harman_kardon.png diff --git a/source/_components/media_player.harman_kardon_avr.markdown b/source/_components/media_player.harman_kardon_avr.markdown new file mode 100644 index 00000000000..23b993c0a51 --- /dev/null +++ b/source/_components/media_player.harman_kardon_avr.markdown @@ -0,0 +1,52 @@ +--- +layout: page +title: "Harman Kardon AVR Network Receivers" +description: "Instructions on how to integrate Harman Kardon AVR Network Receivers into Home Assistant." +date: 2018-11-20 09:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: harman_kardon.png +ha_category: Media Player +ha_iot_class: "Local Polling" +ha_release: 0.85.0 +--- + +The `harman_kardon_avr` platform allows you to control Harman Kardon Network Receivers from Home Assistant. + +Supported devices: + +- Harman Kardon AVR-151S +- Other Harman Kardon AVR receivers (untested) + +To add a Harman Kardon Network Receiver to your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +media_player: + - platform: harman_kardon_avr + host: IP_ADDRESS +``` + +{% configuration %} +host: + description: IP address of the device, e.g., 192.168.1.32. + required: true + type: string +name: + description: Name of the device. If not set, Harman Kardon AVR is used. + required: false + default: Harman Kardon AVR + type: string +port: + description: The port to talk to the receiver. If not set, 10025 is used. + required: false + default: 10025 + type: integer +{% endconfiguration %} + +A few notes: + +- The newest firmware automatically shuts down the AVR after a certain amount of time. The AVR is then not available on the network anymore, so the 'on' command will not work. +- The AVR has no endpoints to determine the volume, muted, playing etc., so if the remote control is used, HA will not know the new states of the device. \ No newline at end of file diff --git a/source/images/supported_brands/harman_kardon.png b/source/images/supported_brands/harman_kardon.png new file mode 100644 index 0000000000000000000000000000000000000000..ad528d2136c3b6d3374c00eda6d955f7222f879c GIT binary patch literal 8560 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 literal 0 HcmV?d00001