[Actu] HACS 2.0 - La nouvelle version majeure est sortie !

Salut @WarC0zes

C’est sobre comme j’aime bien, merci du partage !

Tu as fais la même chose pour les maj hors HACS ?

Salut,
non, je n’ai pas pour les modules complémentaires.

Tu peux toujours adapter le code la partie la plus importante est

{% set updates = integration_entities('hacs')|

  select('search','^update\.')| select('is_state', 'on')| list %}

Tu auras pour HACS

{% set updates = states | selectattr('entity_id', 'search', 'update$') | selectattr('state', 'eq', 'on') | list %}

Tu auras pour toutes les entités se terminant par « update »

1 « J'aime »

Que pour les modules complémentaires et core , supervisor et OS.

{% set updates = integration_entities('hassio')|
select('search','^update\.')| select('is_state', 'on')| list %}
{% if updates | count > 0 %} 
🔴 {{ updates | count }} Mise(s) à jour en attente sur HASSIO :
{%   for update in updates %}
- <b>{{state_attr(update,'friendly_name').replace('Update','').rstrip()
}}:</b> {{ state_attr(update,'installed_version') }} <b>-></b> {{state_attr(update,'latest_version') }} 
{{ state_attr(update, 'release_url') }}
{% endfor %}
{% elif updates | count == 0 %}
🟢 {{ updates | count }} Mise à jour en attente sur HASSIO :
- Aucune mise a jour
{% endif %}

image

1 « J'aime »

Merci @WarC0zes
J’avais projet de chercher cette partie dimanche, c’est cool d’avoir pris le temps.

1 « J'aime »

Salut,

J’ai chiotté, mais ça valait le coup ! Merci, c’est nickel et ça prend pas de place
image

MDR, j’ai fais la même :rofl:

1 « J'aime »