Mise a jour Add-On ne s'affiche pas?

Bonjour les mordus.

J’ai un petit soucis avec l’affichage de mes mises a jour des Add-On HA
j’ai pour le moment une ise a jour a faire de VLC qui est bien afficher dans mes parametres.

Capture d’écran 2023-12-23 à 17.35.36

J’ai depuis longtemps, un sensor qui m’affiche le resultat des mise a jour sur mon dashboard et cela fonctionnait tres bien, mais depuis la dernier mise a jur de HA 2023.12, plus rien n s’affiche et je n’ai rien changer a mon sensor.

Capture d’écran 2023-12-23 à 17.43.39

y a t-il eu du changement depuis la verion 2023.12 et donc, faut-il modifier quelques chose a mon sensor… je suis un peu perdu.

voici mon sensor:

   mise_a_jour_add_on4:
      friendly_name: "Mise à Jour Add-On"
      value_template: >
        {% if states('sensor.supervisor_updates') and states('sensor.supervisor_updates') != '0' %}
          {% set addons = state_attr('sensor.supervisor_updates', 'addons') | default([]) %}
          {% if addons %}
            Add-On: <br>
            {% for addon in addons %}
              - {{ addon.name }} {{ addon.installed }} -> {{ addon.version }} <br>
            {% endfor %}
          {% else %}
            Aucun add-on à mettre à jour.
          {% endif %}
        {% else %}
          Aucune mise à jour disponible.
        {% endif %}

Merci a vous pour toutes infos qui pourrait regler mon petit probleme.

Salut,

A première vue, ton code est déjà bizarre :

La même entité qui retourne à la fois un binaire et une valeur numérique c’est … original

Je pense que tu es plutôt super en retard surtout ! Les entités update.xxx existent déjà depuis de nombreux mois

Bonjour et merci à toi pour ta réponse.
Je suis peut-être en retard mais mon template fonctionnait encore avec la version 2023.11
Le but ici est de me prévenir d’une mise à jour des modules complémentaires et de me les afficher sur mon Dashboard un peu de la même façon que j’ai pour Hacs.

HA retire régulièrement des fonctions (quand elles sont remplacées par d’autres), les 2 cohabitent pendant un moment.
J’ai pas revu les changelog, mais c’est pas étonnant que ça marche jusqu’à un certain point.
Corrige le template (j’ai même partagé un code de carte sur le forum)

Ok. Je vais chercher après la carte que tu as partagé et faire mes testes.
Si tu as encore le lien, tu peux toujours le coller.
Un grand merci à toi pour ton aide.

Celle actuelle fera l’affaire

        type: markdown
        content: >-
          {%- set core_entities = states['update'] |
          selectattr("state","eq","on") | map(attribute='entity_id') |list %} {%
          set hacs_entities = state_attr('sensor.hacs', 'repositories') %} {%
          set sum = core_entities|length + hacs_entities|length %} {% if sum > 0
          %}
            <table><thead><tr><th colspan="2">
            {{ sum }} Mise{{ 's' if sum > 1 else '' }} à jour disponible{{ 's' if sum > 1 else '' }}
            </th></tr></thead><tbody>
            {% for core_entity in core_entities -%}
              <tr>
              <td><img src="{{state_attr(core_entity, 'entity_picture')}}" height="20"></td>
              <td><a href="{{ state_attr(core_entity, 'release_url') }}">{{ state_attr(core_entity, 'title') }} ⭐ {{ state_attr(core_entity,'installed_version') }} ⏩ {{ state_attr(core_entity, 'latest_version') }} </a></td>
              </tr>
            {% endfor -%}
            {% for hacs_entitie in hacs_entities-%}
              <tr>
              <td><font color="CornflowerBlue"><ha-icon icon="{{state_attr('sensor.hacs', 'icon')}}" height="15"></td>
              <td></ha-icon></font>{{ hacs_entitie.display_name }} ⭐ {{ hacs_entitie.installed_version }} ⏩ {{ hacs_entitie.available_version }}</td>
              </tr>
            {% endfor -%} </tr></tbody></table>
          {% endif -%}

C’est rigolo, je te l’avais déjà filé

comme de quoi, je ne regarde pas tout… depuis, j’avis fait un autre, qui ne fonctionne plus, et je n’ai plus penser au tiens.

Mais je te remercie vraiment, je viens de tester et ca fonctionne nickel.
T’es un chef… :wink: