Le panneau BMS affichait sa colonne d'horodatage
Effet de bord du correctif precedent : pour montrer les alarmes, qui sont du texte, j'avais mis « fields: /.*/ » — ce qui fait aussi remonter la colonne _time des requetes Flux, affichee en gros au-dessus de chaque valeur. Un panneau stat n'a besoin d'aucun champ temporel. Les requetes ne renvoient plus que la valeur. Applique a tous les panneaux stat, pas seulement au BMS : _time n'y servait a rien et restait un piege latent, invisible tant que le reglage « champs numeriques seulement » le masquait. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ
This commit is contained in:
@@ -655,7 +655,7 @@ def flux_dernier(refid, mesure, entite, libelle, champ="value", fenetre="6h"):
|
||||
f' |> filter(fn: (r) => r._measurement == "{mesure}"'
|
||||
f' and r.entity_id == "{entite}" and r._field == "{champ}")\n'
|
||||
f' |> last()\n'
|
||||
f' |> keep(columns: ["_time", "_value"])\n'
|
||||
f' |> keep(columns: ["_value"])\n'
|
||||
f' |> rename(columns: {{_value: "{libelle}"}})')
|
||||
|
||||
# Energie horaire par integration ponderee par la duree, plafonnee a 300 s
|
||||
@@ -891,14 +891,14 @@ systeme = dashboard("evcs-systeme", "Le systeme", (
|
||||
' |> filter(fn: (r) => r._measurement == "sensor.airtria_8_us2000c_tension_de_cellule_elevee"'
|
||||
' and r._field == "state")\n'
|
||||
' |> last()\n'
|
||||
' |> keep(columns: ["_time", "_value"])\n'
|
||||
' |> keep(columns: ["_value"])\n'
|
||||
' |> rename(columns: {_value: "Tension cellule"})'),
|
||||
flux("C", 'from(bucket: "evcs")\n'
|
||||
' |> range(start: -48h)\n'
|
||||
' |> filter(fn: (r) => r._measurement == "sensor.airtria_8_us2000c_cell_imbalance"'
|
||||
' and r._field == "state")\n'
|
||||
' |> last()\n'
|
||||
' |> keep(columns: ["_time", "_value"])\n'
|
||||
' |> keep(columns: ["_value"])\n'
|
||||
' |> rename(columns: {_value: "Desequilibre"})'),
|
||||
flux_dernier("D", "%", "airtria_8_us2000c_state_of_health", "Sante", fenetre="48h")],
|
||||
IN, 18, 5, 6, 8,
|
||||
|
||||
Reference in New Issue
Block a user