question

rtater avatar image
rtater asked

Incorrect SOC reported (1% instead of 100%) after upgrade to BMV 712 firmware to v. 4.12

I have just updated the firmware on my BMV 712 Smart to version 4.12. The batteries were in Float and at 100% at the time of the firmware update using VictronConnect. However, immediately after the update to 4.12, the SOC went to 1% and that is all that the BMV 712 will report on its own screen and to the other system components (CCGX, MultiPlus 12/3000). The VictronConnect App (iOS) had just been updated to v 5.80. And, the only way I could view data in the updated App was if I also updated the firmware of the BMV 712 as well to 4.12. I note there were some changes to the Start Synchronized setting (70) in firmware 4.12 according the iOS App notes for VictronConnect v. 5.80, including "SOC is retained when executing a "Restore Defaults"". I've no idea if that is related to my problem.

Any insight on how to get the BMV 712 Smart to correctly report the SOC? Is there a way to clear out the latest firmware (4.12) if it somehow didn't install correctly? Any help would be appreciated.

Up until this point on the previous firmware version (I don't remember the version number, but I updated the firmware for the BMV within the last six months), the system has been operating fine with no problems with the SOC reporting for well over two years and through several previous firmware updates.

I have tried "Synchronize SOC to 100%" through the VicronConnect App Battery Settings with no effect. Manually setting the State-of-Charge to 100% in the Battery Settings will immediately reset to the 1%. Will this require a full Factory Default Reset? Will a full reset clear out the history?

A screenshot of current battery settings are attached. These were downloaded after the firmware update to 4.12, but as far as I can tell they are the same settings that existed before the update.

BMV 712 Smart Battery Settings.png

Equipment installed: 600Ah BattleBorn batteries, MultiPlus 12/3000/120/50, CCGX, MPPT 150/100.

BMV Battery Monitorfirmware update
9 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Hi @rtater

Thanks for reporting, just wanted to post to let you know we have seen this and are looking into it.

0 Likes 0 ·
mkuiken avatar image mkuiken commented ·

Hi @rtater

Can you please make a service report after having been connected to the SmartBmv and trying to set the SOC manually to 100%?

Please check here if you don't know how to make the service report.

0 Likes 0 ·
Show more comments
John Muntanga avatar image John Muntanga commented ·

For me the issue is that after the update to V4.12, the BMV-712 is constantly showing that the battery is discharging even when I have more solar energy (indicated by the MPPT). Note that my loads are never above 800 watts. Therefore, the battery has now been discharing and its now at 3% SOC. I have a Cerbo GX device with firmware version 2.92, MPPT 150/45 with firmware version 1.61. Im using a non victron Inverter.

whatsapp-image-2022-12-20-at-045927.jpeg

0 Likes 0 ·
1 Answer
mvader (Victron Energy) avatar image
mvader (Victron Energy) answered ·

Hello all!

We indeed identified a bug that causes this. Thank you for helping to find it.

The bug affects the BMV-712 and the SmartShunts. And happens when it is configured for having a temperature sensor connected while not actually having that physically installed. Ie a wrongly configured system. But not good ofcourse, as it breaks previously working systems. I expect a fix in january.

Precise description, also added to the change log on Victron Professional (slightly amended from the prior text):

——

When the Auxiliary input is set to “Temperature”, while there is no temperature sensor connected and a temperature compensation coefficient above 0.0 is set, then the calculated state of charge (SOC) is incorrect. In extreme cases, this is noticeable as a SOC that is always 1%.

Solution:

When no temperature sensor is used, set the Auxiliary input to “None”. This is also the default for this setting since v4.05. For earlier versions the default setting for the Auxiliary input was “Starter Battery”.

——


Thank you again @rtater .

On the email you asked about being able to downgrade. Good question, and its possible. The way to do that is to download the old file from Victron Professional (https://professional.victronenergy.com), and program that into the device using VictronConnect.

Whats not helping there is that -until recently/now- we didn’t keep old versions available for download. But that policy is changing. There are some caveats, the first being the downgrading can cause one or more settings to be reset in certain cases. So after doing a downgrade, its important to carefully go through them.

And the other “caveat” is that VictronConnect currently requires a recent (not perse the latest!) version to be installed on a device in order to see and modify its setting. This also recently been improved; see text on the change log for the v5.80 release. https://www.victronenergy.com/live/victronconnect:beta#v580_released_officially

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

mvader (Victron Energy) avatar image mvader (Victron Energy) ♦♦ commented ·
Ps. to help any other people running into this to find the solution, I’ll accept my own answer.
0 Likes 0 ·