I am in a similar boat on the same ocean. I have a UL approved Outback Skybox and 42 kWh of LFP batteries. I am in California with high rates and an unreliable power provider. By the time I try to pull a permit, the new NEC code about UL approved batteries will be in place. A friend in a similar situation plans on applying for a permit using some used FLA batteries.
I apologize for deriding the discussion off the Sol-Ark.
Was some form of your system approved at some point? At least there isn't a simple way for them to know the batteries are there. I'm actually surprised it hasn't come up with me being the only house with solar panels on the roof in my whole neighborhood. Then again, there are massive weeds, buildings and RVs not respecting the setbacks, and junk cars parked for months too. So I was gambling on my city not caring.
I did do the wind load calculations, ran the wire through my house in metal conduit, and used the midnight solar GFPDs. Other then that everything is open on a wall (albeit in a single car garage separated from the main garage that only I have access to). My hypothesis was to keep an eye on wire temperature in the open with a thermal cameras, since I wanted to be absolutely sure before putting it in conduits (which I still need to go back and do).
Back to the Sol-Ark:
(I realize all you solar veterans are familiar with these constraints, but for posterity) With the MPPSolar LV5048 in battery mode for critical circuits and the Deye Sun-1000GTIL2-LCDs, I can set a minimal voltage in the Deyes, so I can cycle the battery between 65-85% daily but keep some in reserve for when the power goes out - because my system isn't big enough to be fully off-grid and my battery is only about 22kw/h for a 100% cycle. If the power goes out the LV5048 powers critical circuits and it can deep cycle the battery if the power is out all night. Since I have enough PV I wanted to be able to maximize using the power at generation time, especially since we use the AC during the day like 8 months out of the year. I was going to scale out to three LV5048's, but the pricing worked out better for a single Growatt, and it probably wouldn't have a hard time starting my AC or power tools or anything else that comes along. So I could use the somewhat standard programming of the Growatt being in battery mode during the day - when the PV is available - and reserving the battery for night in case the power goes out (that is until I grow to a 100kw/h battery some day...)
With the Sol-Ark I could dispense with the little Deye jet engines, maximize my daily usage and also selectively cycle the batteries like I'm doing now at night, and keep battery in reserve in case the grid goes down while seamlessly keeping almost all of the house power up.
edit: Also really the major problem is even with a 10kw solar array during a cloudy winter day I wouldn't be able to power my house in battery mode even during the day - it would eventually diminish the battery to the highest "back to grid" setting available - which isn't enough reserve for power outages. So I would have to manually switch it to bypass mode on those days, and just let the 1000GTIL2's trickle whatever power under our own usage in. With this Sol-Ark there wouldn't be any of this manual intervention, and it is all with a single piece of equipment.
I found the manual for the Deye version, attached.