Sorting out an off-grid setup with 16 tired 12v 120Ah SLAs wired for 24v. Have 4 320 Ah LoFePo4 waiting in the wings.
Yesterday morning 10 Am, seeing 30 amps charge. Ambient temp 2 DegC. No way I'm gonna let lithiums see those numbers!
I know there are more elegant solutions but i see a much quicker solution.
Using VeDirectFrameHandler, Teensy is reading from a VE charger, displaying a graph. Have a DS18B20 to hook up to read Battery temp.
Goal: Teensy is watching temp and if too Low, turns charger off before sunrise.
Then some number crunching to figure when:-
Teensy switches on a load say 100 watts to warm up the batteries to a sensible number then turn load off and enable charger.
Now to the point of my question: VEDirectFramehandler has no support for sending messages.
Does anyone here have any code clues for assembling and calculating checksums for messages to be received by VEDirect devices?
Thanks in advance and more so if you are still reading.