Retrait des helpers evcs_cell_* remplaces par sensor.evcs_cellules

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011uJ47NxgfpGnuuMr3f2n7Z
This commit is contained in:
Tallagrand Thierry
2026-09-25 01:07:55 +02:00
parent b9142aac54
commit 83c790d9b3
2 changed files with 7 additions and 6 deletions

View File

@@ -547,7 +547,9 @@ qui mordent) :
en attribut ; `muet` si base injoignable ou cycle en echec. L'agent ne peut en attribut ; `muet` si base injoignable ou cycle en echec. L'agent ne peut
plus citer une valeur perimee : il ne la voit pas. plus citer une valeur perimee : il ne la voit pas.
Les deux sont republies meme quand le cycle echoue. Les anciens helpers Les deux sont republies meme quand le cycle echoue. Les anciens helpers
`evcs_cell_*` restent ecrits le temps que SPARK bascule la fiche, puis a retirer. `evcs_cell_*` (§78) sont RETIRES le 25/09 apres bascule de la fiche par SPARK
(package `evcs_cellules.yaml` supprime, sauvegarde `.bak-20260925` a cote).
Banc SPARK apres migration : 13/13, G5 7/7, G13b 7/7 ; fiche 28 247 -> 27 129 car.
--- ---
*Document mis a jour le : 25/09/2026 — diagnostics PV et cellule calcules cote service, publies pour l'agent vocal* *Document mis a jour le : 25/09/2026 — diagnostics PV et cellule calcules cote service, publies pour l'agent vocal*

View File

@@ -1865,11 +1865,10 @@ async function publierCellulesHelpers(client) {
friendly_name: 'EVCS cellules — ecart max du pack', unit_of_measurement: typeof cel.etat === 'number' ? 'mV' : undefined, friendly_name: 'EVCS cellules — ecart max du pack', unit_of_measurement: typeof cel.etat === 'number' ? 'mV' : undefined,
icon: 'mdi:battery-heart-variant', ...cel.attributs, icon: 'mdi:battery-heart-variant', ...cel.attributs,
}); });
if (!r || r.age_min === null) return 0; // table cellule vide : rien a publier // Les trois helpers evcs_cell_* du 24/09 sont retires (25/09) : un
await ecrireHelperNombre('input_number.evcs_cell_spread_max_mv', r.spread_max === null ? null : Number(r.spread_max)); // input_number garde sa derniere valeur quand le releve perime, c'etait
await ecrireHelperNombre('input_number.evcs_cell_releve_age_min', Number(r.age_min)); // precisement le defaut G13b. sensor.evcs_cellules les remplace.
await ecrireHelperTexte('input_text.evcs_cell_weakest_module', r.weakest || 'indisponible'); return r && r.age_min !== null ? 1 : 0;
return 1;
} }
async function cycle(client) { async function cycle(client) {