Skip to content

Releases: ADNPolymerase/poollab-card

v0.4.2 — Threshold cache

17 Jun 19:21

Choose a tag to compare

What's new

Persistent threshold cache — thresholds are now stored in localStorage per sensor and survive across measurements that have no ideal_low/ideal_high.

Priority chain (highest → lowest):

  1. Measurement attributes (ideal_low/ideal_high) — used + written to cache
  2. User config (min/max set in card editor) — used + written to cache
  3. localStorage cache — used as fallback when neither above is available
  4. Built-in defaults (PL_DEFAULT_TARGETS) — pH 7.2–7.6, etc.

The card editor also pre-fills threshold fields from cache when no measurement thresholds are available.

v0.4.1

15 Jun 19:09

Choose a tag to compare

Langue & traductions

  • Sélecteur de langue dans l éditeur (en plus du YAML)
  • Option translations : ajoutez/surchargez une langue depuis le YAML, sans PR
  • Repli cible pH 7.2–7.6 quand l intégration ne renvoie pas de cible (-1)
  • Traduction néerlandaise revue par un natif

Merci à @hmmbob (PR #1) pour ces idées et la relecture du néerlandais 🍻

v0.4.0

15 Jun 18:55

Choose a tag to compare

Multilingue 🌍

  • Interface, noms de paramètres, pastilles, cible et dates traduits : anglais, français, allemand, espagnol, italien, néerlandais, portugais
  • Détection automatique de la langue de Home Assistant (repli anglais), option language pour forcer
  • Dates localisées (Intl) et séparateur décimal selon la langue
  • Capture du README en anglais

Les noms de paramètres sont traduits par langue, sauf si vous avez défini un nom personnalisé.

v0.3.0

14 Jun 07:55

Choose a tag to compare

v0.3.0 — première version stable

Carte Lovelace pour l intégration PoolLab.

  • Une ligne par paramètre : valeur colorée selon sa cible (vert / orange)
  • Jusqu à 3 mesures datées + flèche de tendance (vers la cible = vert)
  • Cibles lues depuis l app PoolLab, pré-remplies et surchargeables dans l éditeur
  • Réorganisation des lignes + choix d icône par capteur
  • Gestion OVER (affiche « > seuil du test »)
  • Logo LabCom dans le titre

PoolLab Card

v0.2.4

14 Jun 07:40

Choose a tag to compare

Logo

  • Logo LabCom affiché dans le titre de la carte (à la place de l icône générique), embarqué dans le JS
  • Logo ajouté au dépôt et au README

v0.2.3

13 Jun 21:49

Choose a tag to compare

Éditeur amélioré

  • Seuils pré-remplis avec les valeurs réglées dans l app PoolLab (modifiables) : laissés tels quels ils suivent l app, modifiés ils deviennent un réglage propre à la carte
  • Réorganisation des lignes par glisser-déposer des capteurs
  • Choix d icône par capteur
  • Chaque capteur regroupé dans sa propre section dépliable (icône / nom / seuils / tendance)

v0.2.2

13 Jun 21:33

Choose a tag to compare

Correctif

  • Corrige le plantage de la carte lors d une modification dans l éditeur (changement du nombre de mesures ou d un seuil) : le champ type de la carte était perdu. Désormais la configuration existante est préservée.

v0.2.1

13 Jun 21:19

Choose a tag to compare

Correctif

  • Affichage propre de la cible (« cible 7,2–7,4 » au lieu de « 7,20–7,40 », « 80–150 » au lieu de « 80,0–150 »)

v0.2.0

13 Jun 21:17

Choose a tag to compare

Mesures, tendance et seuils configurables

  • Sélecteur du nombre de mesures affichées (1 / 2 / 3) — les mesures précédentes apparaissent avec leur date
  • Tendance activable par paramètre (flèche affichée ou non)
  • Seuils (cible) réglables par paramètre directement dans l éditeur (sections dépliables), pour ne configurer que les paramètres que vous utilisez
  • Suppression de l option seuil OVER (constante, identique pour tous)

v0.1.0

13 Jun 21:00

Choose a tag to compare

Première version

Carte Lovelace pour l'intégration PoolLab.

  • Une ligne par paramètre : valeur actuelle colorée selon sa cible (vert / orange)
  • 2 mesures précédentes + flèche de tendance (vers la cible = vert, en s'éloignant = orange)
  • Cibles lues automatiquement depuis le capteur (ideal_low/ideal_high, celles réglées dans l'app PoolLab), surchargeables par paramètre
  • Gestion OVER : affiche > max (seuil du test) au lieu d'une valeur aberrante
  • Auto-détection des capteurs sensor.*_pl_*, éditeur natif HA