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:
@@ -547,7 +547,9 @@ qui mordent) :
|
||||
en attribut ; `muet` si base injoignable ou cycle en echec. L'agent ne peut
|
||||
plus citer une valeur perimee : il ne la voit pas.
|
||||
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*
|
||||
|
||||
@@ -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,
|
||||
icon: 'mdi:battery-heart-variant', ...cel.attributs,
|
||||
});
|
||||
if (!r || r.age_min === null) return 0; // table cellule vide : rien a publier
|
||||
await ecrireHelperNombre('input_number.evcs_cell_spread_max_mv', r.spread_max === null ? null : Number(r.spread_max));
|
||||
await ecrireHelperNombre('input_number.evcs_cell_releve_age_min', Number(r.age_min));
|
||||
await ecrireHelperTexte('input_text.evcs_cell_weakest_module', r.weakest || 'indisponible');
|
||||
return 1;
|
||||
// Les trois helpers evcs_cell_* du 24/09 sont retires (25/09) : un
|
||||
// input_number garde sa derniere valeur quand le releve perime, c'etait
|
||||
// precisement le defaut G13b. sensor.evcs_cellules les remplace.
|
||||
return r && r.age_min !== null ? 1 : 0;
|
||||
}
|
||||
|
||||
async function cycle(client) {
|
||||
|
||||
Reference in New Issue
Block a user