From e4288a221e7947e20949ca8dcb8a072c0d0234c1 Mon Sep 17 00:00:00 2001 From: Tallagrand Thierry Date: Sat, 5 Sep 2026 12:18:35 +0200 Subject: [PATCH] Le LVHUB ne fait que redemarrer, son journal ne contient rien d'autre MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le cable pose sur le hub revele un LVHUB en SysError 0xe000 : courants de charge et de decharge autorises a zero, tension de coupure basse a 396,8 V, table des unites remplie de valeurs de remplissage, horloge jamais sortie de 2000-01-01, et un journal de dix-neuf entrees qui ne contient que « System is restarting » et « System Reset ». Le parc, lui, fonctionne : SOC 70 %, charge a 23 A, aucune alarme. Le GX ne lit donc pas le hub - il lirait zero ampere autorise et rien ne chargerait. Gain annexe : sysinfo donne l'echelle d'alarme reelle du materiel, 3480 / 3520 / 3550 / 3600 mV en haut et 3100 / 2900 en bas. Le seuil de 3550 utilise dans l'analyse etait le bon, mais par chance ; il est desormais reference. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01KKzkkVTG6KXnGXFFC7X9XJ --- .../batteries/202609051216-console.txt | 248 ++++++++++++++++++ tools/analyse-historique-pylontech.py | 8 +- 2 files changed, 254 insertions(+), 2 deletions(-) create mode 100644 docs/mesures/batteries/202609051216-console.txt diff --git a/docs/mesures/batteries/202609051216-console.txt b/docs/mesures/batteries/202609051216-console.txt new file mode 100644 index 0000000..2a8cdcd --- /dev/null +++ b/docs/mesures/batteries/202609051216-console.txt @@ -0,0 +1,248 @@ + +===== 05/09/2026 12:16:02 ===== +info +info + @ + Device address : 0 + Manufacturer : Pylon + Device name : LVHUB + Board version : TISP01V10R02_1 + Main Soft version : B52 + Soft version : V1.7 + Sub Soft version : B52.15 + Boot version : V1.4 + Comm version : V2.0 + Release Date : 21-03-25 + SMA Protocol : Disable + + Barcode : + PCBA Barcode :  + Module Barcode :  + PowerSupply Barcode :  + + Device Test Time : 20255-255-255 255:255:255 + + Specification : 48V/25AH + Cell Number : 16 + Max Dischg Curr : -55000mA + Max Charge Curr : 53000mA + EPONPort rate : 1200 + Console Port rate : 115200 + Command completed successfully + $$ + pylon> + +===== 05/09/2026 12:16:03 ===== +pwr +pwr + @ +AverageTempr: 0 +Volt Curr Tempr BTlow BThigh BVlow BVhigh UTlow UThigh UVlow UVhigh Base.St Volt.St Curr.St Temp.St CoulombAH CoulombWH Time B.V.St B.T.St U.V.St U.T.St Err Code +53440 0 28000 0 0 3340 3340 0 0 53440 53440 SysError Normal Normal Normal 80% 20000 mAH 80% 0 WH 2000-01-01 00:00:04 Normal Normal Normal Normal 0xe000 + Command completed successfully + $$ + pylon> + +===== 05/09/2026 12:16:17 ===== +help +help + @ +Local command: + bat Battery data show - bat + cmdquit Quit the Console Mode + data History data load - data [event/history/misc][item] + datalist Show recorded data - datalist [event/history/misc][item/bat][batnun][volt/curr/temp/coul][item] + disp Display Info at regular intervals - disp + getpwr Get power Info - getpwr + help Help [cmd] + info Device infomation - info + log Log information show - log + login Login Admin mode - login [password] + logout user mode - logout + pwr Power data show - pwr + unit Unit data show - unit + sysinfo System Info - sysinfo + twakeup Test Wake Up - twakeup + tsleep Test sleep - tsleep + soh State of health - soh + Press [Enter] to be continued,other key to exit stat Statistic data show - stat + time Time - time [year] [month] [day] [hour] [minute] [second] + dtesttime Device Test Time - dtesttime [year] [month] [day] [hour] [minute] [second] + trst Test Soft Reset - trst + tchgcmd Test Chg Cmd - tchgcmd + tdsgcmd Test Dsg Cmd - tchgcmd + tfan Test Fan Speed - tfan [val] + tshut Test Soft Shut - tshut + updata updata system - updata +********************************************************** + Command completed successfully + $$ + pylon> + +===== 05/09/2026 12:16:25 ===== +sysinfo +sysinfo + @ + Chg Volt : 56800 mV + Chg Cut Volt : 57600 mV + Dsg Cut Volt : 396800 mV + Max Chg Curr : 0 mA + Max Dsg Curr : 0 mA + + Volt High Level1 : 3480 mV + Volt High Level1_R : 3380 mV + Volt High Level2 : 3520 mV + Volt High Level_R : 3420 mV + Volt High Level3 : 3550 mV + Volt High Level3_R : 3400 mV + Volt High Level4 : 3600 mV + Volt High Level4_R : 3400 mV + Volt Low Level1 : 3100 mV + Volt Low Level1_R : 3200 mV + Volt Low Level2 : 2900 mV + Volt Low Level2_R : 3000 mV + Temp High Level1 : 45000 + Temp High Level1_R : 40000 + Temp High Level2 : 50000 + Temp High Level2_R : 45000 + + g_bReleaseFlag : false + ulReleaseTimeCnt : 0 + ulReleaseTime : 0 s + bReqFlag : true + Command completed successfully + $$ + pylon> + +===== 05/09/2026 12:16:26 ===== +unit +unit + @ +AverageTempr: 0 +Index Volt Curr Tempr BTlow BThigh BVlow BVhigh Base.St Volt.St Temp.St CoulombAH CoulombWH Time +1 53440 0 0 0 0 3340 3340 Idle Normal Normal 80% 20000 mAH 80% 0 WH 2000-01-01 00:00:04 + Command completed successfully + $$ + pylon> + +===== 05/09/2026 12:16:28 ===== +log +log + @ + Index : 18 + Time : 00-01-01 00:00:04 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 17 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 16 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + Press [Enter] to be continued,other key to exit + Index : 15 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 14 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 13 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + Press [Enter] to be continued,other key to exit + Index : 12 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 11 + Time : 00-01-01 00:03:55 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 10 + Time : 00-01-01 00:03:46 + ModID : BMM + Code : 0 + Info : System Reset. + Press [Enter] to be continued,other key to exit + Index : 9 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 8 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 7 + Time : 00-01-01 00:01:00 + ModID : BSP + Code : 0 + Info : System is restarting. + Press [Enter] to be continued,other key to exit + Index : 6 + Time : 00-01-01 00:00:53 + ModID : BMM + Code : 0 + Info : System Reset. + + Index : 5 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 4 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + Press [Enter] to be continued,other key to exit + Index : 3 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 2 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + + Index : 1 + Time : 00-01-01 00:00:07 + ModID : BSP + Code : 0 + Info : System is restarting. + Press [Enter] to be continued,other key to exit + Index : 0 + Time : 00-01-01 00:00:14 + ModID : BSP + Code : 0 + Info : System is restarting. + + Command completed successfully + $$ + pylon> diff --git a/tools/analyse-historique-pylontech.py b/tools/analyse-historique-pylontech.py index 483a3f7..dc22c65 100644 --- a/tools/analyse-historique-pylontech.py +++ b/tools/analyse-historique-pylontech.py @@ -15,8 +15,12 @@ import glob import re import sys -# Au-dela, le BMS commence a reduire le courant de charge autorise. -SEUIL_HAUT_MV = 3550 +# Echelle d'alarme reelle, lue le 05/09/2026 dans `sysinfo` du LVHUB. +# Ce ne sont pas des seuils choisis ici : ce sont ceux du materiel. +# haut : niveau 1 3480 mV · niveau 2 3520 · niveau 3 3550 · niveau 4 3600 +# bas : niveau 1 3100 mV · niveau 2 2900 +SEUIL_HAUT_MV = 3550 # niveau 3 : le BMS reduit le courant de charge +SEUIL_BAS_MV = 3100 # niveau 1 bas def lire(chemin):