Victron Mobile refait en lecture seule (alertes reelles, energie du jour, nuit, borne, chauffe-eau, cellules) ; chauffe-eau coupe = 0 W

This commit is contained in:
Tallagrand Thierry
2026-10-07 07:35:12 +02:00
parent ad48de1c75
commit c8560e914b
4 changed files with 193 additions and 329 deletions

View File

@@ -139,7 +139,11 @@ const sampleIsUsable =
Number.isFinite(energyDeltaKwh);
let observedPowerW = 0;
if (sampleIsUsable) {
// Coupe = 0 W (07/10/2026) : le compteur Tuya remonte avec retard, et la
// derniere chauffe apparaissait apres la coupure (« arret — 1595 W »).
if (!waterHeaterSwitchOn) {
observedPowerW = 0;
} else if (sampleIsUsable) {
observedPowerW = Math.max(0, (energyDeltaKwh * 60000) / sampleDurationMin);
} else if (waterHeaterSwitchOn && observedPowerPrevW > 0) {
observedPowerW = observedPowerPrevW;