Monitorare più di 4 batterie concatenate (master US3000C + 4× US2000C)
Domanda ricevuta
Tradotto dal tedesco:
Salve Team di supporto, ho la seguente domanda:
- Cosa succede se collego il prodotto al mio stack composto da 1x US3000C e 4x US2000C? Il master è la US3000C.
- L'app fornirà quindi i dati delle batterie 1-4, oppure comparirà un messaggio di errore?
- Come si possono monitorare più di 4 batterie? Ad esempio 5 o 8 batterie?
La nostra risposta
Grazie per il suo messaggio e per l'interesse dimostrato verso il nostro prodotto. Grazie alla sua segnalazione, abbiamo aggiornato la documentazione sul nostro sito.
Per rispondere alla sua domanda su una configurazione con un master US3000C e 4 slave US2000C (5 unità in totale): non comparirà alcun messaggio di errore. Tutte le 5 batterie verranno mostrate (da Battery 1 a 5) con tutti i loro dati individuali. Il firmware infatti supporta fino a 16 unità a livello di batteria (MAX_BAT_UNITS=16), e non solo 4 come indicato in precedenza sul sito.
L'unico limite riguarda il dettaglio della tensione per cella. La tabella cellVoltages[64] è limitata a 64 letture totali, corrispondenti a circa 4 unità complete da 15 celle. La batteria 5 conserva quindi tutti i suoi dati globali (SOC, V, A, W, SOH, cicli, temperatura), ma la scheda "Cells" mostra solo 4 delle sue 15 celle.
Di seguito un esempio di file JSON per una configurazione a 2 batterie:
{
"system": "pylon-monitor",
"firmware": "2.0",
"demo": false,
"uptime": 308,
"battery_link": true,
"summary": {
"soc": 42,
"voltage": 49.05,
"current": -16.12,
"power": -790.69,
"state": "Discharging",
"units": 2
},
"health": {
"soh": 98,
"cycles": 619,
"charge_cnt": 0,
"discharge_cnt": 14739
},
"temps": {
"battery": 30.7,
"mosfet": 30.7,
"low": 28.4,
"high": 29.9
},
"cells": {
"count": 30,
"min": 3269,
"max": 3271,
"delta": 2,
"units": 2,
"mv": [3270, 3270, 3270, 3270, 3270, 3270, 3270, 3270, 3270, 3269, 3270, 3270, 3270, 3270, 3270, 3271, 3270, 3270, 3270, 3270, 3271, 3270, 3271, 3271, 3270, 3270, 3270, 3269, 3270, 3270]
},
"unitsDetail": [
{
"label": "Battery 1",
"voltage": 49.05,
"current": -7.78,
"power": -381.4,
"soc": 42,
"soh": 0,
"cycles": 0,
"charge_cnt": 0,
"discharge_cnt": 7332,
"state": "Discharging",
"temps": { "battery": 30.6, "mosfet": 30.2, "low": 28.4, "high": 29.6 }
},
{
"label": "Battery 2",
"voltage": 49.05,
"current": -8.34,
"power": -409.3,
"soc": 41,
"soh": 98,
"cycles": 619,
"charge_cnt": 0,
"discharge_cnt": 7407,
"state": "Discharging",
"temps": { "battery": 30.8, "mosfet": 30.7, "low": 28.9, "high": 29.9 }
}
],
"net": {
"ip": "192.168.0.237",
"rssi": -49,
"quality": "good",
"mqtt": "not configured",
"heap": 13784,
"gateway": "192.168.0.1",
"subnet": "255.255.255.0",
"dns": "192.168.0.112",
"mac": "AA:BB:CC:DD:EE:01"
},
"alarms": { "soc": 15, "temp": 40 }
}
Restiamo a disposizione per qualsiasi altra domanda.
Pylon-Monitor · Pylon-Monitor.com