Solar panels wired to 12V batteries in parallel

You've got about 390 AH of batteries lined up there.
To pull 1,000 watts from the inverter, assuming the inverter is 90% efficient, you will need to supply about 100A @ 11.5V. Your batteries might be able to do that.
But that is a discharge rate of C/4 -- a quite rapid discharge rate.
Your battery string could maybe do that for an hour or so before reaching 50% SOC.

If you want to add a generator to the mix, you should find an inverter-charger. I have one of these, and it works okay:

It has an integrated transfer switch and charger. When you have an external source of power running, it swaps the loads over automatically and starts charging the batteries. It has a decent, but not very powerful charger in it.

Can you remind me what this has to do with Arduino again?