Releve cellules : garde contre les debranchements (timer 5 min sur le .17)
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:
@@ -90,3 +90,32 @@ Le panneau Grafana « Sante des modules » ne montre que les modules vus dans le
|
||||
Le cable est sur le **pack 2** (5x US2000C). Le **pack 1** (4x US5000) reste
|
||||
hors surveillance cellule jusqu'a un 2e cable. La courbe de capacite et le SOC,
|
||||
eux, couvrent tout le parc (agregat du Cerbo).
|
||||
|
||||
## Garde contre les debranchements (25/09/2026)
|
||||
|
||||
Debrancher puis rebrancher le cable recree `/dev/ttyUSB0` accessible a root
|
||||
seul : le conteneur (uid 1026) meurt (« EIO: i/o error ») et ne repart pas.
|
||||
`surveiller-port.sh` corrige cela toutes les 5 minutes, en root : pilotes
|
||||
recharges si absents, droits du port rouverts, conteneur relance s'il est
|
||||
arrete. Il ne fait rien si le cable est debranche, et ne journalise (tag
|
||||
`evcs-releve`, `journalctl -t evcs-releve`) que lorsqu'il agit.
|
||||
|
||||
Pose en timer systemd (le Planificateur DSM n'a pas d'ajout en ligne de
|
||||
commande ; meme choix que `openclaw-session-rotate.timer`) :
|
||||
|
||||
/etc/systemd/system/evcs-releve-port.service # ExecStart=/bin/sh <depot>/deploy/releve-cellules/surveiller-port.sh
|
||||
/etc/systemd/system/evcs-releve-port.timer # OnBootSec=3min, OnUnitActiveSec=5min
|
||||
|
||||
⚠️ Pour ARRETER volontairement le releve, arreter d'abord le timer, sinon il
|
||||
relance le conteneur dans les 5 minutes :
|
||||
|
||||
sudo systemctl stop evcs-releve-port.timer && sudo systemctl disable evcs-releve-port.timer
|
||||
|
||||
⚠️ Une mise a jour majeure de DSM peut effacer ces fichiers (elle a deja
|
||||
efface le sudo NOPASSWD, voir plus haut) : reverifier
|
||||
`systemctl list-timers | grep evcs` apres chaque MAJ.
|
||||
|
||||
⚠️ Seuls les cables a puce **FTDI** fonctionnent sur ce NAS : DSM (noyau 4.4)
|
||||
n'embarque pas de pilote Prolific PL2303, et le modele `067b:23a3` n'est de
|
||||
toute facon reconnu que par des noyaux recents (verifie sur la Spark et le PC
|
||||
maison, noyaux 7.0). Essai du 25/09 : cable PL2303 illisible, retire.
|
||||
|
||||
Reference in New Issue
Block a user