Skip to content

v0.6.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@acesyde acesyde released this 07 Apr 18:34
6859937

🇬🇧 Release Notes — v0.6.0-beta.2

⚠️ This is a pre-release beta. It may contain rough edges — please report any issues you encounter.

New: Proper Entity Naming & Translations

Entity names are now handled through Home Assistant's native translation system. Sensors and switches use has_entity_name and a translation_key, which means their labels are properly localised and follow HA naming conventions.

Supported languages: English, French, Portuguese, German, and Spanish.

Note

Existing entity IDs are unchanged. The new naming only applies to newly added sensors or fresh integrations.

New: Richer Diagnostics

The diagnostics download now includes the full raw data returned by the two measure endpoints:

  • measures_grouping — all measures for today from the grouping endpoint (type / value / unit)
  • measures_total — all measures from the total endpoint (type / value / unit)

If the API is unreachable when the diagnostic is requested, these sections appear as null so the download always succeeds.

What Improved

  • Cleaner sensor names — the word "total" has been removed from sensor names where it was redundant or misleading
  • New translations — entity names are now also available in German 🇩🇪 and Spanish 🇪🇸
  • Stabler auth sessions — the authentication token is now guarded more carefully, reducing the risk of unexpected disconnections
  • Better type safety — internal improvements to how API responses are handled, making the integration more robust

🇫🇷 Notes de version — v0.6.0-beta.2

⚠️ Il s'agit d'une version bêta. Elle peut contenir des imperfections — n'hésitez pas à signaler tout problème rencontré.

Nouveau : Nommage des entités et traductions

Les noms des entités passent désormais par le système de traduction natif de Home Assistant. Les capteurs et interrupteurs utilisent has_entity_name et une translation_key, ce qui signifie que leurs libellés sont correctement localisés et respectent les conventions de nommage de HA.

Langues disponibles : anglais, français, portugais, allemand et espagnol.

Note

Les identifiants des entités existantes restent inchangés. Le nouveau nommage s'applique uniquement aux nouveaux capteurs ou aux nouvelles installations.

Nouveau : Diagnostics enrichis

Le téléchargement des diagnostics inclut désormais les données brutes retournées par les deux endpoints de mesures :

  • measures_grouping — toutes les mesures du jour issues de l'endpoint de regroupement (type / valeur / unité)
  • measures_total — toutes les mesures issues de l'endpoint total (type / valeur / unité)

Si l'API est inaccessible au moment de la demande, ces sections apparaissent en null afin que le téléchargement aboutisse toujours.

Ce qui a été amélioré

  • Noms de capteurs plus clairs — le mot « total » a été retiré des noms de capteurs où il était redondant ou trompeur
  • Nouvelles traductions — les noms des entités sont désormais disponibles en allemand 🇩🇪 et en espagnol 🇪🇸
  • Sessions d'authentification plus stables — le jeton d'authentification est désormais mieux protégé, réduisant le risque de déconnexions inopinées
  • Meilleure sûreté des types — améliorations internes dans la gestion des réponses API, rendant l'intégration plus robuste