Mise a jour des add-on HACS

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:

Ben c’est le même souci de templates sur d’autres entités suite à la version 2022.06
Faut faire le tri

Ma question est toujours la meme:

Laissons de coté pour l’instant les sensors, pourquoi quand je prend les info de hacs, je n’ai pas repositories ?
Le probleme restera toujours meme apres correction d’un sensor, c’est que sans « repositories » dans les attributs de hacs, il ne me donnera jamais rien comme info de mise a jour.

C’est pas moi qui peux deviner la réponse …
Tu as les logs, fait le tri, regarde tout et essayer d’y trouver une piste
Je ne peux rien y faire à mon niveau… Alors t’expliquer pourquoi ça ne marche pas chez toi, tu te doutes bien que c’est difficile

le probleme est que dans les logs, rien ne me parle d’un soucis de hacs et de repositories. donc, si il ne voit pas de probleme dans le log, je ne saurais pas avancer tres loin. mes autres petits soucis du logs, est surement lier a la nouvelle mise a jour, mais ne correspond en rien a hacs et ses composants. rien n’affiche un soucis lier a hacs, donc le log ne me sert a rien (pour hacs) ! d’ou, impossible de savoir ce qui merde concernant le soucis repositories manquant, et surtout comment le recuperer.

Mouais…
Confirme déjà que tu as bien des logs de hacs (pas forcement ton souci) mais ça permettra de voir que ta config de debug est bien prise en compte. Dans la doc HACS, ils indique la fréquence de recherche des mises à jours (ce qui va forcement produire des trucs) : toutes les 2 heures et au redemarrage.
Ensuite tu fera la tri sur ce qui concerne hacs et seulement après tu pourras espérer mettre en place un correctif.

voila quand je remet la version 1.25.1 de hacs:

Capture d’écran 2022-06-05 à 13.58.14

Capture d’écran 2022-06-05 à 13.59.07

J’ai bien mon « repositories »

Et mon sensor fonctionne tres bien, meme avec la mise a jour de HA 2022.6.1