Harman Kardon AVR


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.yamlThe configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI.[Learn more] file. After changing the configuration.yamlThe configuration.yaml file is the main configuration file for Home Assistant. It lists the integrations to be loaded and their specific configurations. In some cases, the configuration needs to be edited manually directly in the configuration.yaml file. Most integrations can be configured in the UI.[Learn more] file, restart Home Assistant to apply the changes. To view the changes, go to Settings > Devices & services > Entities.

# Example configuration.yaml entry
media_player:
  - platform: harman_kardon_avr
    host: IP_ADDRESS

Configuration Variables

host string Required

IP address of the device, e.g., 192.168.1.32.

name string (Optional, default: Harman Kardon AVR)

Name of the device. If not set, Harman Kardon AVR is used.

port integer (Optional, default: 10025)

The port to talk to the receiver. If not set, 10025 is used.

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.