Repository navigation
Releases: ADNPolymerase/oklyn-card
Release list
v1.0.0
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
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-changedde l'éditeur — branché en CI sur chaque push/PR. - Suppression du workflow d'auto-réponse vacances expiré.
v0.5.2 - Russian translation
Added Russian translation.
v0.5.1 - Docs fixes
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
- 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
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→ 🔵 Bluenormal→ 🟢 Greenhigh→ 🟠 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
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
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
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
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)