2023.4 - Macros pour Temps

Avec 2023.4 on a la possibilité de créer des macros.
Un des spécialistes HA a déjà commencé des beau trucs pour TIME
Easy Time Macros for Templates! - Share your Projects! - Home Assistant Community (home-assistant.io)

1 « J'aime »

Salut,

Il a qu’un truc dommage :

  • il faut recopier le fichier de l’installation HACS (si on veut suivre les versions c’est plus facile, mais un lien symbolique ne fonctionne pas)
  • il faut éditer le fichier pour basculer la langue

Sinon c’est sympa

Oui c’est vrai, comme je fait (presque) tout en Anglais, j’avais pas pensé d’autres langues et les maj

et la traduction francaise de « ago » place des « il y a » après le nombre d’heures, de jour, etc

j’ai pour ma part remplacé « il y a » par « déjà » ça fait moins bizarre

Tu peux toujours aider d’améliorer HA…
Contributing Translation | Home Assistant Developer Docs (home-assistant.io)

EDIT:
J’ai relu le code complet et c’est déjà en place !

    {%- set t = languages.get(language, {}).get('ago', _bad_value) %}
    {%- if '%s' in t %}
      {{ t % items }}
    {%- else %}
      {{- items }} {{ languages.get(language, {}).get('ago', _bad_value) }}
    {%- endif %}

En fait, il y a juste une erreur sur

    'ago': '%s il y a',

qui devrait être

    'ago': 'il y a %s',

le code a évolué depuis ma demande

Donc je confirme ça fonctionne

2 « J'aime »

Merci Pulpy-Luke :+1:

Techniquement ça devrait pas être « Aujourd’hui » ça ?
A minima, jour sans S

Quelqu’un a-t-il bricolé un truc (genre rsync) pour s’affranchir d’une recopie manuelle ?