Awesome add-on. A bit of work to set-up, but in the end it looks great:

I’m using media player template as custom component for this with the following in my configuration.yaml:
media_player:
- platform: media_player_template
media_players:
playstation_5:
device_class: tv
unique_id: media_player.playstation_5
friendly_name: "PS5"
media_image_url_template: >
{% if states('sensor.ps5_activity') == "playing" %}
{{ state_attr('sensor.ps5_activity','title_image') }}
{% endif %}
turn_off:
data_template:
entity_id: switch.ps5_power
service: switch.turn_off
turn_on:
data_template:
entity_id: switch.ps5_power
service: switch.turn_on
volume_up:
service: media_player.volume_up
data_template:
entity_id: media_player.onkyo
volume_down:
service: media_player.volume_down
data_template:
entity_id: media_player.onkyo
current_source_template: "{{ state_attr('sensor.ps5_activity','title_name') }}"
value_template: "{{ states('switch.ps5_power') }}"
title_template: "{{ state_attr('sensor.ps5_activity','title_name') }}"