diyBMSv4ESP32
diyBMSv4ESP32 copied to clipboard
Victron CANBUS - BMSError - possible "zero volt" from module error?
As reported by Jochen Schmidt
Version: 7780f30b8fd333e90c7ba5f930b68b447d958c9f
Compiled: 2023-02-21T08:54:23.262Z
Victron GX reported "Internal error alarm: Alarm".
This occurs randomly/infrequently.
Inside DIYBMS, The BMSError condition is reached on:
- Communications failure with modules - no reply received in 5 * (Inter-packet gap (ms)) or 10 seconds (minimum)
- No current monitor received for 45 seconds
- A module returns a ZERO voltage
Suspect ZERO voltage condition is met, as rules are running in middle of cell data acquisition, so some modules have zero voltage.
Got this "Internal error alarm: Alarm" also a few times, dont really know what is causing the issue....
Before 9 days I installed a tiny old Eee PC with PuTTy logging the ESP32 USB stream.
But since then there hasn't been another internal error in the diyBMS.
I'll keep the Eee PC logging.
@Linusten
Got this "Internal error alarm: Alarm" also a few times, dont really know what is causing the issue....
Did you also have a shutdown from the Multiplus / Quattro?
Yes, got the shutdown everytime the Error occurs.
Ok, definitely needs fixing, but need to narrow down the problem first - and the logs are the only way to achieve that.
@Linusten Do you have the possibility to log the ESP32 via USB with PuTTy?
Damn it, a few weeks ago the error came up very often and now that I've logged it doesn't anymore.
The only difference now is that the ESP32 and the 4.5 controller are now supplied with power via the USB port of the ESP32, by the small EeePC. Previously via the terminals on the 4.5 controller via a Meanwell power supply with 5V.
I doubt the problem has gone away due to the power supply, just rather the "right" conditions haven't occurred for the problem to show.