Files
EVCS/docs/mesures/batteries/202609241204-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

12 lines
1.4 KiB
CSV

heure_reelle,etat,courant_mA,c1_mV,c2_mV,c3_mV,c4_mV,c5_mV,c6_mV,c7_mV,c8_mV,c9_mV,c10_mV,c11_mV,c12_mV,c13_mV,c14_mV,c15_mV,ecart_mV,adresse
2026-09-24T10:04:45.508Z,Y230202C30371426,3426,3328,3328,3328,3329,3328,3327,3328,3326,3327,3329,3329,3328,3328,3330,3328,4,1
2026-09-24T10:04:45.682Z,Y230202C30371425,3493,3325,3325,3326,3325,3323,3324,3323,3324,3324,3323,3326,3324,3324,3324,3324,3,2
2026-09-24T10:04:45.838Z,Y230202C30371431,3653,3327,3327,3327,3328,3328,3327,3326,3327,3327,3327,3328,3326,3327,3327,3328,2,3
2026-09-24T10:04:45.994Z,Y230202C30371427,3512,3329,3329,3328,3330,3330,3329,3329,3329,3328,3328,3329,3328,3329,3328,3331,3,4
2026-09-24T10:04:46.151Z,K220803C30160323,2251,3332,3328,3331,3330,3329,3327,3333,3326,3330,3326,3333,3330,3331,3327,3326,7,5
2026-09-24T10:14:46.639Z,Y230202C30371426,9391,3353,3353,3351,3353,3351,3351,3354,3350,3349,3354,3355,3354,3353,3356,3352,7,1
2026-09-24T10:14:46.797Z,Y230202C30371425,9652,3354,3352,3355,3352,3349,3353,3349,3351,3351,3350,3356,3350,3350,3350,3351,7,2
2026-09-24T10:14:46.954Z,Y230202C30371431,9462,3352,3350,3349,3351,3350,3352,3349,3349,3350,3348,3352,3348,3351,3349,3351,4,3
2026-09-24T10:14:47.111Z,Y230202C30371427,9271,3351,3350,3349,3351,3352,3351,3350,3351,3347,3348,3350,3349,3349,3348,3353,6,4
2026-09-24T10:14:47.360Z,K220803C30160323,8394,3354,3349,3353,3353,3351,3346,3355,3345,3353,3349,3356,3352,3354,3349,3347,11,5