Closed Honusnap closed 1 month ago
An other thing i see is the "Cell populated" info .. where does it come from.. ? 32 cells ... ?
What are your cell voltages? 4% SOC is reported from the BMS.
3.4V cell diff 0.007V Does the Calculated SOC depend on the SOC reported by the BMS ? Cause the BMS SOC maybe wrong, since i use SerialBattery for along time, the BMS reset 100% maybe have not been met for along time.
Please check this https://mr-manuel.github.io/venus-os_dbus-serialbattery_docs/faq/#why-is-my-battery-not-switching-to-floatbulk
My charger is switching from float to bulk and vice versa without any problem. What part of your link do you think i should look at .. cause i can't see anything that would help to solve my problem here.
So to be clear the : SoC calc: 100% in the log is incorrect, the parameters are not met for 100% calculated SOC
You should enable and check the additional fields in the GUI under SerialBattery -> Parameters page. There you find why the SOC is set to 100 %. Just follow the link from above.
You should enable and check the additional fields on the parameters page. There you find why the SPC os set to 100 %.
"on the parameters page", What page ? You mean in the config.ini ? What is SPC ?
Just follow the link. SPC is a typo of SOC.
Useless directions, no problem... it's buggy .. will stay this way. It's not the first time that it happend .... like the high CPU load that you refuse for so many month and finally implemented .. you got a hard head.
If you would follow the instructions from the link above and watch the short video, you would see, that there are a lot of useful informations that would help to get this problems sorted. If you don't want to follow the inscrutions, then I can't force you to do so.
There are over 9.000 installations out there, if only you have a problem it's very likely due to a very special configuration.
You are also using a config.default.ini
which does not match your driver version. Please install the latest nightly build, it will be released as the next stable shortly.
Also, it the calculated SOC is reset by the driver, you should see something like this:
2024-09-02 20:30:28.265473500 INFO:SerialBattery:Starting dbus-serialbattery
2024-09-02 20:30:28.267335500 INFO:SerialBattery:Venus OS v3.50~13
2024-09-02 20:30:28.267789500 INFO:SerialBattery:dbus-serialbattery v1.4.20240902dev
2024-09-02 20:30:44.282126500 INFO:SerialBattery:-- Testing BMS: 1 of 3 rounds
2024-09-02 20:30:44.283154500 INFO:SerialBattery:Testing Jkbms
2024-09-02 20:30:44.354394500 INFO:SerialBattery:Connection established to Jkbms
2024-09-02 20:30:44.536180500 INFO:SerialBattery:Found existing battery with DeviceInstance = 1
2024-09-02 20:30:44.883293500 INFO:SerialBattery:DeviceInstance = 1
2024-09-02 20:30:44.893239500 INFO:SerialBattery:PID file created successfully: /var/tmp/dbus-serialbattery_1.pid
2024-09-02 20:30:44.894224500 INFO:SerialBattery:Used DeviceInstances = ['1']
2024-09-02 20:30:44.894737500 INFO:SerialBattery:com.victronenergy.battery.ttyUSB0__0
2024-09-02 20:30:44.922789500 INFO:SerialBattery:publish config values = False
2024-09-02 20:30:44.928203500 INFO:SerialBattery:Polling data every 1.000 s
2024-09-02 20:30:44.931091500 INFO:SerialBattery:Battery JKBMS connected to dbus from /dev/ttyUSB0
2024-09-02 20:30:44.932634500 INFO:SerialBattery:========== Settings ==========
2024-09-02 20:30:44.933836500 INFO:SerialBattery:> Connection voltage: 59.92 V | Current: 0.58 A | SoC: 76% | SoC calc: 81%
2024-09-02 20:30:44.934826500 INFO:SerialBattery:> Cell count: 18 | Cells populated: 18
2024-09-02 20:30:44.935750500 INFO:SerialBattery:> LINEAR LIMITATION ENABLE: True
2024-09-02 20:30:44.937031500 INFO:SerialBattery:> MIN CELL VOLTAGE: 2.900 V | MAX CELL VOLTAGE: 3.500 V| FLOAT CELL VOLTAGE: 3.410 V
2024-09-02 20:30:44.938331500 INFO:SerialBattery:> MAX BATTERY CHARGE CURRENT: 80.0 A | MAX BATTERY DISCHARGE CURRENT: 120.0 A
2024-09-02 20:30:44.939539500 INFO:SerialBattery:> CVCM: True
2024-09-02 20:30:44.940855500 INFO:SerialBattery:> CCCM CV: True | DCCM CV: True
2024-09-02 20:30:44.942001500 INFO:SerialBattery:> CCCM T: True | DCCM T: True
2024-09-02 20:30:44.943074500 INFO:SerialBattery:> CCCM SOC: False | DCCM SOC: False
2024-09-02 20:30:44.944424500 INFO:SerialBattery:> CHARGE FET: True | DISCHARGE FET: True | BALANCE FET: True
2024-09-02 20:30:44.945625500 INFO:SerialBattery:Serial Number/Unique Identifier: JK-B2A24S15P
2024-09-03 11:59:16.915916500 INFO:SerialBattery:SOC set to 100%
2024-09-04 12:12:21.992282500 INFO:SerialBattery:SOC set to 100%
2024-09-07 14:42:58.116679500 INFO:SerialBattery:SOC set to 100%
Any updates?
Describe the bug
Since Yesterday the displayed SOC stay at 100% while my shunt say otherwise => Soc calculus problem The oinly thing i see strange in the log is the : 2024-09-21 08:20:21.993289500 INFO:SerialBattery:> Connection voltage: 53.79 V | Current: 7.5 A | SoC: 4% | SoC calc: 100%
SOC 4% ? Hell no it isn't at 4%, wna why SOC calc = 100% when conditions are not met for a 100% ?
How to reproduce
Nothing really to do .. it just happend without visible condition others then using the driver.
Expected behavior
SOC decrease at night.
Driver version of the currently installed driver
1.320240705
Driver version of the last known working driver
No response
Venus OS device type
Cerbo GX
Venus OS version
3.30
BMS type
JKBMS Inverter
Cell count
16
Battery count
1
Connection type
Bluetooth
Config file
Relevant log output
Any other information that may be helpful
No response