Floyd -- it wasn't too bad, but the documentation is pretty poor. Physically building the battery wasn't hard, of course -- I made seven stacks of fourteen Leaf modules per stack (each module is already 2s), and installed them in an old computer server rack that I had in the shop. I made my own bus bars out of aluminum bar stock, and re-used the Leaf bolts to connect the bus bars to the battery modules. (I disassembled two full Leaf packs that were pulled directly from cars, so I had all the hardware. I even repurposed some of the OEM wiring for my BMS leads.)
I will admit that I had a hard time getting the voltages configured in the Growatt to charge the battery properly. There are two options that will work for my configuration -- one pre-set for Lithium Ion, and the other for "custom configuration" or something like that. I believe I wound up using the latter, which allows you to set the charge voltages and so forth manually. One thing that I discovered (which wasn't in the documentation, that I saw) is that each time I made a change to those settings, I had to "reboot" (power cycle) the inverter to make my changes take effect. Before I figured this out, I was having a huge amount of frustration -- on a full-sun day, I was adjusting charge voltages and yet I was getting no charge to the pack, etc. Once I figured out that I had to reboot the inverter to see the effect of my changes, I had a lot more success in getting the thing configured and working.
I don't have all of this in front of me, but as I said, I think I wound up using the custom config settings. At peak, I charge my pack to 57.2v, or a little under 4.1v per cell. That's just for longevity, since I don't need every single ounce of possible energy in the pack. I can't remember off-hand where I have my cutoff voltage set, but I haven't gotten close to it since the system went up. I keep a spreadsheet of daily activity (which comes from the BMS, more on that below), and it looks like on average my pack cycles between 53.7v and 56.4v. On average I am using about 4kwh of energy per day in that building. (I don't trust the SOC data from the BMS, honestly. It thinks the pack is running between 52% and 79%, but I just don't have any faith in the accuracy of those numbers.)
For reference, I have 18x 340w panels mounted on the south-facing roof of the barn, feeding into the Growatt inverter-charger. I actually have a second Growatt charge controller, but it turns out I haven't installed it because I haven't needed more panels to keep the pack charged. A handful of times, during multi-day periods of rain and heavy clouds (and in one extremely rare instance two or three weeks ago, five consecutive days with a foot of snow covering my panels...in Texas, no less), I have connected my small 8kw gas generator to the Growatt and run it for an hour or two to get some charge in the pack.
FYI, I am using a Batrium BMS system on the homemade Leaf pack -- but let me be the first to admit that I am not using it very effectively. Batrium is not compatible with the Growatt system, at least as far as CANBUS communication, etc., so my BMS cannot control the Growatt. In reality, it means that my BMS is basically sitting there being a very expensive cell equalizer/balancer. The Growatt configuration itself is what controls the charge levels, voltages, and so on. To be fair, though, I do still have the safety triggers in the Batrium set up -- for example, I have a shunt trip on the main breaker where if things get too far out of whack, the Batrium can trip the breaker and physically disconnect the battery from the rest of the system. That's the last line of defense, I suppose. My favorite feature of the Batrium is that it is WiFi-connected, so I can be at the house (a half-mile from the barn) and check on battery capacity without having to get out in the weather, etc.
My next project is a much larger (100-150 panel) grid-tied array on the main house. I'd like to do a battery backup on that as well, but I've got another thread about how my grid-tie inverters are set up for high-voltage packs, etc. I don't want to sort all that out on my own, so I'm looking at perhaps adding an AC-coupled battery solution, and cobbling up a way to disconnect from the grid and still be able to use my solar array by "faking the grid" from the battery system. All that is still in the infancy stages of planning, except for the pallets of panels stacked behind the barn...
Hope that info helps, or at least gives you a little motivation about the excitement ahead. It really is fun the first time you go live and run something from the system. Please post as you work on your system. I'm not here often, but I'll check in when I get a notification. Will be interested to follow your updates.
Cheers, John