Files
EVCS/docs/mesures/batteries/202609161317-suivi.csv
Tallagrand Thierry ca90ce1e28 Releve des cellules sur le Synology .17 + garde anti-blocage
Le releve tournait sur le PC portable (deploy/releve-cellules/lancer.sh) : ferme,
il ne releve plus, et le 20/09 son @reboot a refuse de relancer sur un faux
positif du garde anti-doublon -> 4 jours de trou dans la table cellule, Grafana
"No data". Le portable n'a pas vocation a rester allume.

Deplacement vers le Synology .17 (ARCHIVE3, DS920+), toujours allume :
- compose.yaml : conteneur node:20 en uid 1026:100 (le montage NFS peut ecraser
  root ; le dossier CSV est g+w pour users), device /dev/ttyUSB0 mappe, depot
  monte en /depot. Ecrit les CSV comme avant ; le service d'historisation du .22
  les ingere sans changement. restart:unless-stopped remplace la boucle lancer.sh.
- charger-pilotes.sh : DSM embarque usbserial.ko + ftdi_sio.ko mais ne les charge
  pas d'office. Script root (Planificateur DSM au boot) qui insmod les deux et
  ouvre les droits de /dev/ttyUSB0.
- README.md : deploiement, bascule depuis le portable, verification.

Garde anti-blocage dans pylontech-console.mjs (--suivi) : lireJusqua resout au
timeout au lieu de rejeter, donc un port fige renvoie du vide en boucle sans
jamais crasher -- exactement le hang du 20/09. Un controle du mtime du CSV force
process.exit(1) apres 3x le pas sans ecriture, pour que le superviseur (conteneur
ou lancer.sh) rouvre le port.

Menage : modified/*.bak-* (rollbacks locaux) ignores comme prepush-* ; ajout des
relevés de mesure batterie des sessions 16-20/09.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01GwpFpy2aQ2rJok6tNQSbVj
2026-09-24 12:24:06 +02:00

2.6 KiB

1heure_reelleetatcourant_mAc1_mVc2_mVc3_mVc4_mVc5_mVc6_mVc7_mVc8_mVc9_mVc10_mVc11_mVc12_mVc13_mVc14_mVc15_mVecart_mV
22026-09-16T11:17:29.961ZY230202C30371426100773373337233723373337333723372337133723373337433733373337333733
32026-09-16T11:17:30.122ZY230202C3037142599013371337033703369337133713369336933693369337233703370336933703
42026-09-16T11:17:30.281ZY230202C3037143195343371337033693370337133713369336933693369337133703370337033712
52026-09-16T11:17:30.438ZY230202C3037142796923371337033703371337133713370337033693370337233713370337033713
62026-09-16T11:17:30.595ZK220803C3016032397143376337333743374337533753374337333743378337533743374337433775
72026-09-16T11:17:46.029ZY230202C3037142694783375337333733374337533733373337233733375337533743374337433753
82026-09-16T11:17:46.189ZY230202C3037142593263371337033703370337133703369336933693369337133703370337033702
92026-09-16T11:17:46.346ZY230202C3037143189603370337033693370337133713369336933693370337133703370337033712
102026-09-16T11:17:46.504ZY230202C3037142790783371337033703371337133713370337033693370337133703370336933712
112026-09-16T11:17:46.660ZK220803C3016032389443377337433753375337633763375337433753379337633753375337533775
122026-09-16T11:18:02.103ZY230202C3037142698153375337433743375337533743374337333743375337633743375337433753
132026-09-16T11:18:02.260ZY230202C3037142597153371337033703370337133713369336933693370337233703370337033713
142026-09-16T11:18:02.419ZY230202C3037143192853371337033703370337133713370337033703370337133703371337133711
152026-09-16T11:18:02.576ZY230202C3037142793963371337033703371337133713370337033693370337133713370337033712
162026-09-16T11:18:02.733ZK220803C3016032394063378337533763376337733773376337533763381337833753376337633786
172026-09-16T11:18:18.178ZY230202C3037142695143375337333733374337533743373337333733375337533743374337433752
182026-09-16T11:18:18.335ZY230202C3037142593963371337033703369337133703368336933693370337133693370336933703
192026-09-16T11:18:18.492ZY230202C3037143190473371337033693370337133713369336933703370337133703370337133712
202026-09-16T11:18:18.649ZY230202C3037142791733371336933693370337133713369336933693370337133703370336933712
212026-09-16T11:18:18.805ZK220803C3016032390953378337533763376337733773376337533763380337833763376337633795