DIYBMS v4

H you measured the voltages with a multimeter at the cells themselves? Did you also calibrate each module when you installed them?

In the screenshot, had the charger stopped charging?

Hi Stuart.
Thanks for the advice, Modules was calibrated but I’ll calibrated again with a better voltimeter (If I get one…)
Yes charger stops carging because charging voltage is lower, but I can not guarantee 100%

The other thing to look at is why the voltages are drifting out when charging. In a perfect world, they would all charge at the same rate and be the same voltage.

It may be worth stopping charging/discharging and just set the balance voltage to 4.1V and let all the cells balance for a few hours so they are all similar voltages.

The 4.37V is higher than I would like to see, if these are 18650 cells.

One of the major benefits of the DIY BMS is that the modules can operate on their own. I don’t think stuart or someone else should invest time in fixing the common wire problem. Better fixing your battery wiring.

Its good as it is now. We can’t change physics.

Hi Stuart, i did an update yesterday and I am having same issues than dakoal. But I am using latest firmware version. No relay is switching!

Voltage readings seem stable now and also no time out issues so far. That’s great.

best
Karl

I agree that it is a great idea for the modules to work by themselves, but they have to know the environment where they are connected. We are not saying that the behavior of the module is modified, but that it is aware that the measurement it is taking is not correct and that it acts accordingly, in the same way that the modules do not measure voltage when they are equalizing themselves.

Why not give service to users who have batteries connected with a common cable? If it is going to be like that I have no problem, but it will be necessary to warn it before starting to mount diybms.

In my case I can disassemble the modules and connect directly to the cells by breaking the protective plastic, but I’m not sure that everyone can do it.

If you think so, I’ll generate an issue on github for developers to consider. Unfortunately I don’t have enough knowledge (for now … :stuck_out_tongue_closed_eyes: ) to fix it myself.

Thanks!

Hi, did it work with an older version of the code?

The last bug was a simple fix, so as long as you are using that version it should work.

Yes, it worked with the older version. I’m trying the older one now and hope that this doesn’t bring back my ā€žolderā€œ issues with time out and voltage reading/calibration issues.

After the update, its likely to have reset the rules you have, so double check they are firing as needed.

hey @stuart, check your PM here on the forum.

Yep i know but even when i set relays on always on and save settings they don’t do anything…

Is there anything different on the controller?

Just went back on release from may 11 and relays work lika a charme…

Did you definitely get the latest release when you use the current version?

If you install it again, take a look at the about page and the version should show e0a3f4b

as said, i’ve seen dakoal’s comment on relay issues and confirmed that i have latest release… which i have/had…
I flashed it 2 times with same outcome…

I will download again and re-fleash with latest version and check what version it shows on gui.

curious, isn’t it…

Finally able to start testing the new controllerboard, latest code, programming the modules is very easy.
Well done Stuart!





Got some more testing to do the coming days

1 Like

Great work - @Emir0815 is having problems with the relay outputs - can you test your board?

1 Like

Yes - my controller is working using the latest version, and @dakoal also confirmed working after the change, so I’m a bit lost of what to suggest next!

I’ll check again on the weekend…
Thx stuart!

Havent tested the relays and rules yet, still testing range (wifi) on 1s2p 18650 bundle connected to al modules, so voltage levels should be and stay the same more or less, i did find that the board restarts itself, everytime at a different intervall, the board is still powered via the micro usb connection on the esp. I change to proper connection on the board this weekend to see if that makes a difference.even though it restarts i see no data gaps in my grafana graphs, from influxdata.
I also cant seem to adjust the time and cannot activate daylightsavings
If i insert an sdcard, am I then able to log more data to be able to track these ā€œissuesā€ ?
I’ll test relays this weekend and will keep you updated