Skip to content

Releases: ADNPolymerase/oklyn-card

v1.0.0

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 02 Sep 09:36

Première version stable.

Correctifs

  • Une mesure sans entité n'affiche plus de tuile grisée. Seul le sel était correctement conditionné : pH et RedOx ne dépendaient que du modèle choisi, et les températures eau/air étaient affichées quoi qu'il arrive. Vider le champ dans l'éditeur retire désormais la tuile.
  • Décocher une mesure dans « Ordre des mesures » la retire réellement. La liste était bien filtrée, puis toute mesure absente y était réinjectée — décocher ne faisait que déplacer la tuile en fin de rangée.
  • La ligne pompe est masquée en l'absence d'entité pompe, au lieu d'être seulement grisée avec des boutons AUTO/ON/OFF inertes.

⚠️ metrics_order fait maintenant autorité : une mesure ajoutée dans une version future n'apparaîtra pas automatiquement si vous avez déjà un ordre enregistré — il suffit de la cocher dans l'éditeur.

Interne

  • 6 nouveaux tests couvrant ces cas (29 assertions au total), vérifiés en échec sur la v0.6.0 avant correction.

v0.6.0

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 12 Aug 15:59

Correctif

  • Sonde décrochée : quand Home Assistant garde l'entité avec un état non numérique (unavailable / unknown), la card affichait « NaN » coloré en vert. Elle affiche désormais un tiret grisé, comme pour une entité absente, sans classe de couleur.

Interne

  • Harnais de tests sans dépendance (20 assertions) : rendu sonde décrochée, seuils de couleur pH/RedOx dans les deux modes, contrat config-changed de l'éditeur — branché en CI sur chaque push/PR.
  • Suppression du workflow d'auto-réponse vacances expiré.

v0.5.2 - Russian translation

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 09 Jul 12:10

Added Russian translation.

v0.5.1 - Docs fixes

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 02 Jul 19:44

Documentation-only release: fixed broken images (relative paths converted to absolute URLs) and refreshed README content shown in HACS, which is pinned to the release tag.

v0.5.0 — 8 new languages + language detection fix

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 01 Jul 06:10
  • Added German, Dutch, Spanish, Italian, Swedish, Norwegian, Danish and Polish translations, on top of English and French.
  • Fixed the language-detection function, which was hard-coded to only ever pick French or English; it now picks up any language available in the card's translation dictionary from your Home Assistant locale.

v0.4.0

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 29 Jun 05:48

What's new

Color mode dropdown

A new color_source option in the visual editor lets you choose how pH, RedOx and salt are colored:

threshold (default) — 3 colors using your configured min/max values:

  • Below min → 🔵 Blue
  • In range → 🟢 Green
  • Above max → 🟠 Orange

pH, RedOx and salt now use the same blue/green/orange system as water temperature (previously only green/orange).

oklyn — colors driven by the status attribute from the Oklyn API (requires ha-oklyn ≥ v0.4.0):

  • low → 🔵 Blue
  • normal → 🟢 Green
  • high → 🟠 Orange

Editor cleanup

The pump_running_entity field has been removed from the editor UI — it is auto-detected from the integration and no longer needs to be configured manually.

v0.3.1 — Fix auxiliary name display

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 17 Jun 21:01

The auxiliary rows now display the entity name as defined in Home Assistant (e.g. "pompe chlore") instead of the full friendly name with the device prefix ("Oklyn pompe chlore").

v0.3.0

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 15 Jun 20:03

Bilingue EN/FR 🌍

  • Toute l interface (carte + éditeur) est traduite : anglais par défaut, français si Home Assistant est en français, automatiquement
  • Option language (en/fr) ou sélecteur dans l éditeur pour forcer
  • Textes « dernière mise à jour », statut pompe, badges auxiliaires et titre par défaut localisés

v0.2.11

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 12 Jun 10:55

Ordre des mesures personnalisable

  • Réorganisez les tuiles par glisser-déposer : nouveau champ « Ordre des mesures » dans l'éditeur
  • Nouvel ordre par défaut (suggestion de la communauté 👍) : pH, RedOx, Sel, Eau, Air, Filtration 24h — le sel rejoint les mesures de chimie
  • En YAML : metrics_order: [ph, orp, salt, water, air, runtime]

v0.2.10

Choose a tag to compare

@ADNPolymerase ADNPolymerase released this 12 Jun 05:49

Correctifs

  • Suppression du point parasite devant l'état de la pompe (« · arrêtée » → « arrêtée »)
  • La tuile « Filtration 24h » se rafraîchit immédiatement quand la pompe démarre ou s'arrête (au lieu d'attendre le cycle de 5 minutes)