Files
docker-voltronic-homeassistant/sources
Pi Developer 94ac952644
Build Docker Image for Raspberry Pi / build-and-push (push) Successful in 12m47s
fix: PV_in_current/watts tramite bilancio energetico DC bus
Il protocollo QPGS non espone la corrente reale lato pannelli.
DATA[25] = corrente SCC→batteria SOLTANTO (0 quando batteria carica).

Formula corretta via conservazione energetica del DC bus:
  P_pv = V_batt×DATA[25] + max(0, Load_W − V_batt×DATA[26])

Dove:
  V_batt×DATA[25]  = potenza SCC inviata alla batteria
  Load_W           = potenza consumata dal carico dal bus DC
  V_batt×DATA[26]  = potenza fornita dalla batteria in scarica

Casi coperti:
  1. Bat. in carica (DATA[25]>0, DATA[26]=0):  P = V_b×I_scc + Load
  2. Bat. piena    (DATA[25]=0,  DATA[26]=0):  P = Load
  3. Bat. in scar. (DATA[25]=0,  DATA[26]>0):  P = max(0, Load−Pdisch)

Guard: calcolo solo quando SCC_charging (STATUS b5=1), altrimenti 0.

Aggiunto SCC_current (=DATA[25]) come campo separato per monitorare
la corrente SCC→batteria indipendentemente dalla produzione PV.

Aggiunto SCC_current al topic di discovery HA in mqtt-init-parallel.sh
2026-02-22 15:22:14 +01:00
..