Bonjour,
Je m’arrache les cheveux depuis 2 jours pour faire une belle carte qui affiche ce que ma Shield est entrain de lire.
Je suis enfin arrivé à ce résultat :
C’est pas dingue, mais c’est déjà pas mal. Mon problème est que les informations de son ne s’actualise pas si je change de piste audio.
Dans ma capture je suis en AAC 2ch version français, ce qui correspond aux informations au moment je lancer le film, mais si je change pour 7.1 anglais les informations reste sur la piste précédente.
Voici mon code :
type: vertical-stack
cards:
- type: custom:mini-media-player
entity: media_player.plex_shield_cinema
name: "En diffusion : Shield"
artwork: full-cover-fit
hide:
controls: true
volume: true
power: true
source: true
show_progress: true
runtime: true
tap_action:
action: none
- type: custom:mushroom-chips-card
chips:
- type: template
icon: mdi:sync-circle
content: >
{% if state_attr('sensor.plex_session_1_tautulli', 'transcode_count')
| int(0) > 0 %}
Transcode
{% else %}
Direct Play
{% endif %}
icon_color: >-
{{ 'orange' if state_attr('sensor.plex_session_1_tautulli',
'transcode_count') | int(0) > 0 else 'green' }}
- type: template
icon: mdi:monitor-screenshot
content: "{{ state_attr('sensor.plex_session_1_tautulli', 'video_resolution') }}"
icon_color: blue
- type: template
icon: mdi:surround-sound
content: >
{% set codec = state_attr('sensor.plex_session_1_tautulli',
'audio_codec') | upper %} {% set profile =
state_attr('sensor.plex_session_1_tautulli', 'audio_profile') | lower
%} {{ 'ATMOS' if 'atmos' in profile or codec == 'ATMOS' else codec }}
icon_color: blue
- type: template
icon: mdi:speaker-multiple
content: >
{% set channels = state_attr('sensor.plex_session_1_tautulli',
'audio_channels') %} {% set lang =
state_attr('sensor.plex_session_1_tautulli', 'audio_language') %} {{
'5.1' if channels == '6' else ('7.1' if channels == '8' else channels
+ 'ch') }} ({{ 'EN' if 'English' in lang else ('FR' if 'French' in
lang else lang) }})
icon_color: blue
- type: template
icon: mdi:speedometer
content: "{{ states('sensor.tautulli_total_bandwidth') }} Mbps"
icon_color: blue
alignment: start
Savez-vous comment je peux faire pour que la carte s’actualise si je change de piste audio ?
D’avance merci,
