Select source for DenonAVR with Homekit

Hi everyone! I am quite new to HA, but have managed to get a lot done by reading up on posts by others. However, I am stuck with the following problem;

  • I have added a Denonavr media player successfully, including adding a nice control in the webgui where I can change source
  • I have added homekit to my configuration and added the entity media_player.tv_stue so that I also see this unit in my Home app in IOS
  • Currently I am only able to add the following features on_off, toggle_mute

My goal is to be able to change source from the Home app, but I am unable to find the appropriate way to add a feature so that this is available without ending up with errors in my homekit configuration.

Can anyone help me?

Best regards,
Anders
– configuration.yaml –

# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:

# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
#   base_url: example.duckdns.org:8123

# Text to speech
tts:
  - platform: google_translate

group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml

customize: !include customize.yaml

# Example configuration.yaml entry
media_player:
        - platform: denonavr
          host: 10.160.1.32
          name: Tv-stue
          show_all_sources: true
#    zones:
#      - zone: Zone2 / Zone3
#        name: NAME
#

homekit:
        include_entities:
                - media_player.tv_stue

        entity_config:
                media_player.tv_stue:
                        feature_list:
                                - feature: on_off
                                - feature: toggle_mute

No one else who have the same issues?

Well I can concur that indeed only mute and power are the actions that are available in HomeKit after adding a Denon AVR.
But because I’m using an universal remote, I did not have the need to have this functionality in HomeKit so did not check if there were any solutions.
What comes to mind is maybe make some dummy switches in Home Assistant that do a specific action ( setting the source on the AVR ) and get those into HomeKit?

Hi , Same situation as yours.
Have the selection of sources in HA page but not on homekit.

My target is to toggle a button which
turn on the ampli , the pc with kodi , the tv.

May i ask you how you integrate the skin to command denon in the page?
Thanks

– configuration.yaml –

#HomeKit setup
homekit:
  include_domains:
      - climate
      - cover
      - media_player
  entity_config:
    media_player.kodi:
      feature_list:
        - feature: on_off
        
    media_player.denon:
      feature_list:
        - feature: on_off
        - feature : select source
    
# SERVICES  
#wakeonlan 
wake_on_lan:

# Example for MediaPalyer 
media_player:
  - platform: denonavr
    host: 192.168.xx.xx
    name: Denon
    show_all_sources: true

I’m also interested in this feature

I am facing the same issue… it’s working well with the lgwebos integration but the Denon will show up as a switch with power up and mute only.