Releases: ADNPolymerase/poollab-card
Releases · ADNPolymerase/poollab-card
v0.4.2 — Threshold cache
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):
- Measurement attributes (
ideal_low/ideal_high) — used + written to cache - User config (min/max set in card editor) — used + written to cache
- localStorage cache — used as fallback when neither above is available
- 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
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
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
languagepour 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
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
v0.2.4
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
É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
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
typede la carte était perdu. Désormais la configuration existante est préservée.
v0.2.1
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
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
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
