Universal Media Player does not support service provided by override command

Hi everybody,

I configured a universal media player for my TV to override its turn_on command as it must be turned on by a power plug. After that worked correctly, I also wanted to add the select_source command. However, I cannot make it work. The service I configured in the command works for itself if I test it. But when I call the select_source service on the new universal media player it says the service it not supported.

I also tried with and without the keys source and source_list.

Also, when I change the command to something else, e.g. media_next_track, the command works correctly, when I trigger “next track” on the universal media player.

Does anybody know how I can make Home Assistant to run the correct service?

media_player:
  - platform: universal
    name: Universal TV
    children:
      - media_player.viera_st60_series
    commands:
      turn_on:
        service: light.turn_on
        data:
          entity_id: light.tv_power_plug
      select_source:
        service: remote.send_command
        data:
          device: viera_st60_series
          command: input
          entity_id: remote.broadlink_rm_pro
    device_class: tv
    unique_id: universal_tv
    source: '"TV"'
    source_list:
     - SWITCH
     - SHIELD
     - WII U
     - TV
    

NVM, the integration’s code hinted me that I configured it incorrectly. It requires the command select_source and the attribute source_list, but the latter must be in the the attributes directory, what I did not do. So this works now:

media_player:
  - platform: universal
    name: Universal TV
    children:
      - media_player.viera_st60_series
    commands:
      turn_on:
        service: light.turn_on
        data:
          entity_id: light.tv_power_plug
      select_source:
        service: remote.send_command
        data:
          device: viera_st60_series
          command: input
          entity_id: remote.broadlink_rm_pro
    device_class: tv
    unique_id: universal_tv
    attributes:
      source_list:
       - SWITCH
       - SHIELD
       - WII U
       - TV