Plex Affichage des informations technique (image, son...)

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,

1 « J'aime »