Mise a jour des add-on HACS

Tu n’es sans doute pas le seul, c’est certain. Après, c’est une question de goût
Vérifie si HACS est à jour

Hacs est a jour, et je n’ai pas de repertories ! donc, je pense que j’ai une merde dans hacs !

Quelle version de HACS tu as ?

la derniere.
Je viens de regarder, au 22 mai, j’avais toujours mes mise a jour sur mon sensor. donc, j’ai restaurer une version du 18 mai, et j’ai bien reccuperer mes mise a jour.
Je vais donc maintenant faire mise a jour par mise a jour, et voir ce qui peut faire merder hacs.

une fois que je met « HACS » a jour, version 1.25.5 je n’ai plus de « repertories »

et donc, je perds mon sensor de mise a jour add-on

En modifiant le sensor.hacs via les outils de dev pour ajouter ce qu’il manque, tu peux finir de vérifier que le sensor d’affichage est bien affiché


et ça mets à jour l’affichage

Petite mise à jour du core ce matin, du coup j’ai créé une carte qui liste automatiquement toutes les mises à jour du core et des add-ons
image

  - type: markdown
    content: >-
      {% set entities = states['update'] | selectattr("state","eq","on") | map(attribute='entity_id') |list %}
      {% set nb= entities|length %}
      {% if nb > 0 %}
        {{ nb }} Mise{{ 's' if nb > 1 else '' }} à jour disponible{{ 's' if nb > 1 else '' }}
        {% for entity in entities %}
        <a href="{{ state_attr(entity, 'release_url') }}"><img src="{{state_attr(entity, 'entity_picture')}}" height="15"> {{ state_attr(entity, 'title') }} ⭐ {{ state_attr(entity,
      'installed_version') }} ⏩ {{ state_attr(entity, 'latest_version') }} </a>
        {% endfor %}
      {% endif %}

Pour HACS, il faut attendre une mise à jour

Je ne comprend pas ce que tu veux dire par « modifier le sensor.hacs »
avant la mise a jour, il detecte lui meme le repertories, il est dans les attributs. hors ici, moi apres mise a jour, il n’est plus dans les attributs. donc, je ne vois pas comment faire pour qu’il revienne. comment ajouter l’attribut repertories
De plus, je te confirme bien que mon sensor fonctionne tres bien chez plusieurs personnes avec toutes les mise a jour effectuer, donc, bien avec la derniere mise a jour HA, ainsi que la derniere version de hacs 1.25.5
Donc je ne doute pas du sensor mais plus d’un probleme hacs lier sur mon serveur car une fois la mise ajour en 1.25.5 faites, je perd directement l’attribut « repertories » ce qui, a mon avis, n’est pas logique, et qui cause mon soucis de sensor absent.

Tu peux ‹ compléter › les infos manquantes avec les outils dev.
ça changera pas tout mais ça permettra de finir de vérifier qu’il n’y a plus que ça comme anomalie.

Par ailleurs, avec la version à jour chez moi l’attribut repositories (pas repertories) est bien là. Vide car pas de mise à jour mais présente

oui, je sais que tout le monde a bien l’attribut « repositories »
c’est ce que je dis depuis le debut: moi, il est « absent » !!!
d’ou voila mon soucis, pourquoi il a disparu juste en mettant a jour HACS en version 1.25.5
Et sans cet attribut, le sensor ne saurait pas fonctionner.

Donc, la question est, comment faire revenir mon attribut " repositories " ???

Quand j’ai repris ma sauvegarde du 18 mai, j’avais bien l’attribut repositories, j’ai mis tout a jour sauf HACS, et mon sensor fonctionnait toujours. mais quand j’ai mis a jour HACS en 1.25.5, j’ai perdu l’attribut " repositories"
Donc, ce n’est pas, et j’en suis certain, un soucis de mon sensor, mais bien de HACS et la mise a jour (chez moi.)

Attention; c’est pas les bonnes lettres => repositories, bref

Ajouter la bonne valeur, tu peux le faire temporairement (cf plus haut).
Si tu veux corriger définitivement, il va regarder consciencieusement les logs. Il n’y a que là que tu peux espérer avoir un indice.

Si : tu cumules 2 soucis, le sensor hacs qui marche pas (mise à jour HACS) ET les templates qui ont changés (mise à jour du core HA)

je viens de mettre ceci:

logger:
  default: info
  logs:
    custom_components.hacs: debug
    aiogithubapi: debug

dans mon config.yaml

Maintenant, ou puis-je trouver le log de hacs, car je ne le vois null part !

Dans les logs généraux de HA

alors, je n’ai rien comme erreur concernant hacs

Dans le bouton en bas de cette même fenetre
image

2022-06-05 13:08:27 WARNING (SyncWorker_2) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-06-05 13:08:36 INFO (MainThread) [custom_components.hacs]
https://github.com/hacs/integration/issues
2022-06-05 13:08:36 DEBUG (MainThread) [custom_components.hacs] Configuration type: ConfigurationType.CONFIG_ENTRY
2022-06-05 13:08:38 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore started
2022-06-05 13:08:38 INFO (MainThread) [custom_components.hacs] <HacsData restore> Restore done
2022-06-05 13:08:40 DEBUG (MainThread) [custom_components.hacs] Can update 400 repositories
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Enable category: integration
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Enable category: plugin
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Enable category: theme
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Enable category: appdaemon
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Enable category: netdaemon
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] <HacsFrontend> LovelaceMode.STORAGE mode, cache for /hacsfiles/: True
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.SETUP
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.WAITING
2022-06-05 13:08:40 INFO (MainThread) [custom_components.hacs] Setup complete, waiting for Home Assistant before startup tasks starts
2022-06-05 13:08:47 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.STARTUP
2022-06-05 13:08:47 INFO (MainThread) [custom_components.hacs] Loading removed repositories
2022-06-05 13:08:47 INFO (MainThread) [custom_components.hacs] Loading known repositories
2022-06-05 13:08:47 INFO (MainThread) [custom_components.hacs] Starting recurring background task for downloaded repositories
2022-06-05 13:08:47 DEBUG (MainThread) [custom_components.hacs] Recurring background task for downloaded repositories done
2022-06-05 13:08:47 INFO (MainThread) [custom_components.hacs] Stage changed: HacsStage.RUNNING
2022-06-05 13:08:48 DEBUG (MainThread) [custom_components.hacs] <QueueManager> The queue is empty
2022-06-05 13:08:48 DEBUG (MainThread) [custom_components.hacs] <HACSStore async_save_to_store> Did not store data for 'hacs.critical'. Content did not change
2022-06-05 13:08:48 DEBUG (MainThread) [custom_components.hacs] Can update 399 repositories, items in queue 60
2022-06-05 13:08:48 DEBUG (MainThread) [custom_components.hacs] <QueueManager> Checking out tasks to execute
2022-06-05 13:08:48 DEBUG (MainThread) [custom_components.hacs] <QueueManager> Starting queue execution for 60 tasks
2022-06-05 13:08:48 DEBUG (MainThread) [custom_components.hacs] <Integration hacs/integration> Getting repository information
2022-06-05 13:08:48 DEBUG (MainThread) [custom_components.hacs] <Appdaemon bieniu/ha-ad-thermostats-update> Getting repository information

et tu es dans quelle groupe ? au dessus a droite ?

car je n’ai pas HACS

Rien que le classique : Paramètres => Système => Journaux

et a droite tu as bien « home assistant core » ?

non justement pas à droite :

j’ai ca: