Media Player Universal source in overview

Here’s how I got mine working. I’ll externally have automations based on the input selected.

- platform: universal
  name: Template TV
  children:
    - media_player.tv
    - input_select.tv_inputs
  commands:
    ...
    select_source:
      action: input_select.select_option
      target:
        entity_id: input_select.tv_inputs
      data:
        option: "{{ source }}"
  ...
  attributes:
    source_list: input_select.tv_inputs | options
    source: input_select.tv_inputs
...