hi peeps, i am trying to create a universal remote for my nvidia shield and i want to use most functions from Android TV Remote integration but some from the ADB. i find android tv remote more responsive integration but it is lacking several functions - like mute button or cover art.
i’ve tried multiple ways to set the entity_picture to the one from ADB integration but no luck. this is my current config:
- platform: universal
name: Shield
device_class: tv
unique_id: shield
children:
- media_player.shield_android_tv
- media_player.android_tv_10_0_0_11
active_child_template: media_player.shield_android_tv
browse_media_entity: media_player.android_tv_10_0_0_11
feature_list:
- feature: on_off
- feature: play_pause
- feature: play_stop
- feature: toggle_mute
commands:
select_source:
service: media_player.select_source
target:
entity_id: media_player.android_tv_10_0_0_11
data:
source: "{{ source }}"
attributes:
is_volume_muted: media_player.android_tv_10_0_0_11|is_volume_muted
volume_level: media_player.android_tv_10_0_0_11|volume_level
source: media_player.android_tv_10_0_0_11|source
source_list: media_player.android_tv_10_0_0_11|source_list
i have tried adding
entity_picture: media_player.android_tv_10_0_0_11|entity_picture
under attributes section but no luck. i tried to get the attribute using states
or state_attr()
but again no luck. is this even possible how would i do this?
thanks!